- Project create
- Add Ecs with debugger
- Spawn player card
- Implement input system with hovers and clicks
- Add dummy data about enemies
- Spawn first 2 rows of enemies
- Implement dragndrop system based on click and hover
- Add dragndrop animations
- Make cards pretty
- Add drop constraint
- Highlight to drop candidate card
- Implement player movement forward
- Implement gameplay actions system (animation waits..)
- Implement other cards move backwards and fade
- Add more enemies and level exists
- Implement stats display on card
- Add drop action — fight
- Add stats to enemies and player
- Add implement fight and death
- Add animations: fight, die (enemy), die (player)
- Add SFX
- Implement level change
- Implement heal potions
- Implement level announcement
- Implement chests
- Implement inventory & items
- Fix card animation (spawned & complete level conflict)
- Reimplement level generation system: add more randomness and features
- Adjust nulls into spawn animation
- Make card types look different
- Add coins and more items & levels
- Implement aggressive monsters (that attacks when you near and drop monster egg after death)
- Fix drop animation
- Implement level map display
- Inventory items effects
- Implement card description UI
- Implement level maps according to story
- Implement some items
- Implement inventory UI
- Implement quests
- Write scenario
- Implement game levels according to quests
- Add more items and potions
- Fix DOTWeen warnings
- Playtest with Vova
- Implement character select menu
- Add VFX (Блики карт, ...)
To be continued...