
Alba Alonso developed core gameplay systems for Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25, focusing on card game mechanics, UI, and event-driven architecture. Over four months, Alba refactored the card system using C# and Unity, introducing ScriptableObject-based data models, robust deck and hand management, and lifecycle handling to support dynamic card interactions. She enhanced user experience with drag-and-drop placement, market integration, and responsive UI, while implementing features like rewards, analytics, and localization. Alba’s work included bug fixes, code cleanup, and prefab reorganization, resulting in a maintainable, scalable codebase that improved gameplay reliability, economic balance, and developer velocity for future iterations.

February 2025: Delivered a cohesive set of Unity prototype enhancements for Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25. Key refactors modernized the prefab-based UI and board system, introduced a scalable events framework, and added time-tracking utilities to support analytics and pacing. UX was enhanced with market/economy improvements, tooltips, and streamlined UI (MarketGUI removal), while gameplay received robust card interactions, audio improvements, and a rewards system to boost engagement. Fixed critical bugs and merged changes to stabilize the branch, including merge resolution, deck/discard rule enforcement, and scene save consistency. These changes collectively improve developer velocity, player retention, and revenue-ready features for upcoming iterations.
February 2025: Delivered a cohesive set of Unity prototype enhancements for Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25. Key refactors modernized the prefab-based UI and board system, introduced a scalable events framework, and added time-tracking utilities to support analytics and pacing. UX was enhanced with market/economy improvements, tooltips, and streamlined UI (MarketGUI removal), while gameplay received robust card interactions, audio improvements, and a rewards system to boost engagement. Fixed critical bugs and merged changes to stabilize the branch, including merge resolution, deck/discard rule enforcement, and scene save consistency. These changes collectively improve developer velocity, player retention, and revenue-ready features for upcoming iterations.
January 2025 performance summary for Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25. Delivered a robust card system, lifecycle management, and foundational data modeling, enabling richer gameplay and easier maintenance. Key improvements include advanced card placement with new types, highlighting, and single-card constraints; card lifetime management and end-of-day lifecycle, with event cleanup and reactivation; a revamped card data model and instantiation flow; URP-based graphics pipeline enablement for better visuals and performance; and enhancements to testing resources, code cleanup, and analytics integration.
January 2025 performance summary for Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25. Delivered a robust card system, lifecycle management, and foundational data modeling, enabling richer gameplay and easier maintenance. Key improvements include advanced card placement with new types, highlighting, and single-card constraints; card lifetime management and end-of-day lifecycle, with event cleanup and reactivation; a revamped card data model and instantiation flow; URP-based graphics pipeline enablement for better visuals and performance; and enhancements to testing resources, code cleanup, and analytics integration.
Month: 2024-11 | Repository: Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25 Concise monthly summary focusing on business value and technical achievements across the Unity prototype project: Key features delivered: - Card system refactor: Refactored IDeck and introduced card state management to enable robust lifecycle handling, setting the foundation for reliable card gameplay and future feature expansion. - Card placement UX and interaction: Implemented drag-and-drop, improved mouse-over checks, and placement snapping to deliver a more intuitive and responsive user experience during card placement. - Market integration and PA/Resources UI: Integrated market capabilities with PA/Resources panels, including UI wiring and next-day market adjustments to enable dynamic in-game economics. - Drag-and-Drop enhancements: Strengthened drag behavior and drag-over handling, disabling drag on PlaceCard and enabling plane drag-over interactions on BoardLayer for smoother play. - Scene and visual improvements: Improved debugging readability with clearer scene names, adjusted card space Y-axis, and fixed card placement height for PlaceSelectedCard. - Deck management and card movement: Enabled moving cards from hand to played deck, with support for purchasing cards and adding them to the draw deck, enhancing game progression and monetization flow. - Money and currency updates: Reworked money accounting and waste handling to align with gameplay loops and economic balance. Major bugs fixed: - ResourceAmount serialization: Ensured [System.Serializable] attribute is present so ResourceAmount serializes correctly, preventing data integrity issues. - Money zero handling: Fixed edge-case where money could appear as zero or be miscalculated, improving economic consistency. Overall impact and accomplishments: - Enhanced gameplay reliability and data integrity through robust card lifecycle management, accurate economy handling, and improved UI interactions. - Accelerated development velocity by consolidating market integration and deck-management flows, enabling quicker feature iteration and better testing coverage. - Improved debugging and readability with clearer scene naming and scene-space adjustments, facilitating faster issue diagnosis. Technologies/skills demonstrated: - Unity C# scripting, responsive UI/UX, and drag-and-drop interactions. - Serialization and data integrity practices in Unity. - Deck/hand management patterns and market/Economy wiring. - Debugging discipline and readability improvements for long-term maintainability. Business value: - Provides a solid foundation for card lifecycle and deck dynamics, enabling more engaging gameplay and future monetization features while reducing risk of data inconsistencies and UI gaps.
Month: 2024-11 | Repository: Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25 Concise monthly summary focusing on business value and technical achievements across the Unity prototype project: Key features delivered: - Card system refactor: Refactored IDeck and introduced card state management to enable robust lifecycle handling, setting the foundation for reliable card gameplay and future feature expansion. - Card placement UX and interaction: Implemented drag-and-drop, improved mouse-over checks, and placement snapping to deliver a more intuitive and responsive user experience during card placement. - Market integration and PA/Resources UI: Integrated market capabilities with PA/Resources panels, including UI wiring and next-day market adjustments to enable dynamic in-game economics. - Drag-and-Drop enhancements: Strengthened drag behavior and drag-over handling, disabling drag on PlaceCard and enabling plane drag-over interactions on BoardLayer for smoother play. - Scene and visual improvements: Improved debugging readability with clearer scene names, adjusted card space Y-axis, and fixed card placement height for PlaceSelectedCard. - Deck management and card movement: Enabled moving cards from hand to played deck, with support for purchasing cards and adding them to the draw deck, enhancing game progression and monetization flow. - Money and currency updates: Reworked money accounting and waste handling to align with gameplay loops and economic balance. Major bugs fixed: - ResourceAmount serialization: Ensured [System.Serializable] attribute is present so ResourceAmount serializes correctly, preventing data integrity issues. - Money zero handling: Fixed edge-case where money could appear as zero or be miscalculated, improving economic consistency. Overall impact and accomplishments: - Enhanced gameplay reliability and data integrity through robust card lifecycle management, accurate economy handling, and improved UI interactions. - Accelerated development velocity by consolidating market integration and deck-management flows, enabling quicker feature iteration and better testing coverage. - Improved debugging and readability with clearer scene naming and scene-space adjustments, facilitating faster issue diagnosis. Technologies/skills demonstrated: - Unity C# scripting, responsive UI/UX, and drag-and-drop interactions. - Serialization and data integrity practices in Unity. - Deck/hand management patterns and market/Economy wiring. - Debugging discipline and readability improvements for long-term maintainability. Business value: - Provides a solid foundation for card lifecycle and deck dynamics, enabling more engaging gameplay and future monetization features while reducing risk of data inconsistencies and UI gaps.
October 2024 performance summary for Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25: Delivered a major overhaul of the card system and phase-flow UI, integrated robust deck/hand management with the game controller, and resolved critical integration bugs to improve gameplay clarity, stability, and scalability. This work lays groundwork for richer card interactions, smoother onboarding of new card types, and a more predictable player experience.
October 2024 performance summary for Cowtastic-Game-Studio/UnityPrototypeEgibide2024-25: Delivered a major overhaul of the card system and phase-flow UI, integrated robust deck/hand management with the game controller, and resolved critical integration bugs to improve gameplay clarity, stability, and scalability. This work lays groundwork for richer card interactions, smoother onboarding of new card types, and a more predictable player experience.
Overview of all repositories you've contributed to across your timeline