📋 FAZA 1 COMPLETE TODO LIST - Production Roadmap
Created comprehensive actionable task list for reaching Kickstarter Demo: CRITICAL (Phase 1 - 4-5h): - 24 bug system sprites (core gameplay loop) - 3 Ivan missing directions (repair NPC) - 6 repair UI sprites (blacksmith system) - 3 pumpkin winter (crop completion) - 27 cannabis indica (specialty crop example) IMPORTANT (Phase 2 - 6-8h): - 8 Kai animations (main character) - 8 Ana animations (co-op character) - 8 Zombie Scout animations (companion) - 8 Pek animations (baker NPC) - 6 VFX particles (game juice) POLISH (Phase 3 - 3-4h): - 3 item icons - 11 dialogue portraits - 8 strawberry spring sprites Total: 113 sprites needed for demo completion Est. Time: 15-20h generation + 20-30h code integration Demo Ready Target: 2026-01-13 (1 week) Current Status: ~70% Faza 1 complete MVP Achievable: Phase 1 only = playable demo
This commit is contained in:
327
docs/FAZA1_TODO_COMPLETE.md
Normal file
327
docs/FAZA1_TODO_COMPLETE.md
Normal file
@@ -0,0 +1,327 @@
|
||||
# 📋 FAZA 1 - COMPLETE TODO LIST
|
||||
**Generated:** 2026-01-06 11:05 CET
|
||||
**Game Build:** Mrtva Dolina v3.0
|
||||
**Status:** Igra se zaganja ✅ - Analiza kaj še manjka do 100%
|
||||
|
||||
---
|
||||
|
||||
## 🎯 **KICKSTARTER DEMO CRITICAL PATH**
|
||||
|
||||
### **✅ ČE JE COMPLETE:**
|
||||
- [x] **Igra se zaganja** (Electron app deluje)
|
||||
- [x] **Tool System** (100% - 63/63 sprites)
|
||||
- [x] **Standard Crops** (99% - 285/288 sprites, manjka samo 3 pumpkin winter)
|
||||
- [x] **Main Character References** (Kai, Ana, Gronk)
|
||||
- [x] **Building References** (100% - all done)
|
||||
- [x] **Audio System** (100% - 61/61 files)
|
||||
|
||||
---
|
||||
|
||||
## 🔴 **ŠE MANJKA ZA FAZA 1 (PRIORITIZED)**
|
||||
|
||||
### **PRIORITY ⭐⭐⭐⭐⭐ (DEMO BREAKERS - MUST HAVE)**
|
||||
|
||||
#### **1. BUG SYSTEM SPRITES (24 sprites)** 🐞
|
||||
**Status:** 🔴 0/24 completed
|
||||
**Potrebno:**
|
||||
- 6 Common bugs (butterfly, ladybug, bee, ant, firefly, grasshopper)
|
||||
- 6 Uncommon bugs (monarch, dragonfly, mantis, luna moth, cicada, beetle)
|
||||
- 6 Rare bugs (rainbow beetle, atlas moth, orchid mantis, jewel wasp, hercules, morpho)
|
||||
- 6 Legendary bugs (golden scarab, crystal butterfly, phoenix moth, shadow mantis, rainbow stag, lunar)
|
||||
|
||||
**Specs:** 32x32px, Style 32, top-down view
|
||||
**Est. Time:** 2-3 hours generation
|
||||
**Why Critical:** Bug catching je core gameplay loop za earning money
|
||||
|
||||
---
|
||||
|
||||
#### **2. IVAN KOVAČ NPC ANIMATIONS (3 missing directions)** 👨🔧
|
||||
**Status:** 🟡 5/8 completed (missing 3 directions)
|
||||
**Potrebno:**
|
||||
- ivan_walk_diagonal_NE.png
|
||||
- ivan_walk_diagonal_NW.png
|
||||
- ivan_walk_diagonal_SE.png
|
||||
|
||||
**Specs:** 32x32px, 8-direction sprite, Style 32
|
||||
**Est. Time:** 30 min generation
|
||||
**Why Critical:** Ivan je prvi NPC ki ti popravi tools - demo blocker brez njega
|
||||
|
||||
---
|
||||
|
||||
#### **3. BLACKSMITH BUILDING (Repair Bench + UI)** 🏗️
|
||||
**Status:** ✅ Building complete, 🔴 UI sprites missing
|
||||
**Potrebno:**
|
||||
- repair_bench_tool_slot.png (empty slot icon)
|
||||
- repair_bench_material_slot.png (material slot)
|
||||
- repair_progress_bar.png (repair animation)
|
||||
- repair_complete_sparkle.png (VFX)
|
||||
- repair_button.png (action button)
|
||||
- cost_display_bg.png (UI element)
|
||||
|
||||
**Specs:** Various sizes, Style 32
|
||||
**Est. Time:** 1 hour generation
|
||||
**Why Critical:** Players need to repair tools to continue farming
|
||||
|
||||
---
|
||||
|
||||
#### **4. CROP SPRITES - MISSING PIECES** 🌱
|
||||
**Status:** 285/288 (99%)
|
||||
**Potrebno:**
|
||||
- pumpkin_stage6_winter.png
|
||||
- pumpkin_stage7_winter.png
|
||||
- pumpkin_stage8_winter.png
|
||||
|
||||
**Specs:** 32x32px, Style 32, snowy/frozen variants
|
||||
**Est. Time:** 15 min generation
|
||||
**Why Critical:** Completes standard crop system to 100%
|
||||
|
||||
---
|
||||
|
||||
#### **5. CANNABIS INDICA - COMPLETE REMAINING SEASONS (27 sprites)** 🌿
|
||||
**Status:** 🟡 5/32 (16% - spring only)
|
||||
**Potrebno:**
|
||||
- 8 Summer stages (all growth stages)
|
||||
- 8 Autumn stages (harvest season - CRITICAL)
|
||||
- 8 Winter stages (dormant)
|
||||
- 3 Spring stages (stages 6-8)
|
||||
|
||||
**Specs:** 32x32px, Style 32, 7-leaf distinctive pattern
|
||||
**Est. Time:** 2 hours generation
|
||||
**Why Critical:** Specialty crop system needs at least 1 complete example
|
||||
|
||||
---
|
||||
|
||||
### **PRIORITY ⭐⭐⭐⭐ (DEMO IMPORTANT - SHOULD HAVE)**
|
||||
|
||||
#### **6. KAI 8-DIRECTION SPRITES (8 sprites)** 🧑
|
||||
**Status:** 🔴 0/8
|
||||
**Trenutno:** Only reference master image exists
|
||||
**Potrebno:**
|
||||
- kai_walk_N, kai_walk_S, kai_walk_E, kai_walk_W
|
||||
- kai_walk_NE, kai_walk_NW, kai_walk_SE, kai_walk_SW
|
||||
|
||||
**Specs:** 32x32px, Style 32, pink+green dreads, katana on back
|
||||
**Est. Time:** 1-2 hours generation
|
||||
**Why Important:** Main playable character animations
|
||||
|
||||
---
|
||||
|
||||
#### **7. ANA 8-DIRECTION SPRITES (8 sprites)** 👩
|
||||
**Status:** 🔴 0/8
|
||||
**Trenutno:** Only reference master image exists (PINK hair fixed)
|
||||
**Potrebno:**
|
||||
- ana_walk_N, ana_walk_S, ana_walk_E, ana_walk_W
|
||||
- ana_walk_NE, ana_walk_NW, ana_walk_SE, ana_walk_SW
|
||||
|
||||
**Specs:** 32x32px, Style 32, PINK hair (not blonde)
|
||||
**Est. Time:** 1-2 hours generation
|
||||
**Why Important:** Second playable character for co-op demo
|
||||
|
||||
---
|
||||
|
||||
#### **8. ZOMBIE SCOUT 8-DIRECTION SPRITES (8 sprites)** 🧟
|
||||
**Status:** 🔴 0/8
|
||||
**Trenutno:** Only reference master image exists (red bandana, purple dreads)
|
||||
**Potrebno:**
|
||||
- zombi_skavt_walk_N/S/E/W/NE/NW/SE/SW
|
||||
|
||||
**Specs:** 32x32px, Style 32, zombie companion
|
||||
**Est. Time:** 1-2 hours generation
|
||||
**Why Important:** Core companion mechanic for demo
|
||||
|
||||
---
|
||||
|
||||
#### **9. PEK (BAKER) 8-DIRECTION SPRITES (8 sprites)** 👨🍳
|
||||
**Status:** 🔴 0/8
|
||||
**Trenutno:** Only reference master image exists
|
||||
**Potrebno:**
|
||||
- pek_walk_N/S/E/W/NE/NW/SE/SW
|
||||
|
||||
**Specs:** 32x32px, Style 32, baker hat and apron
|
||||
**Est. Time:** 1-2 hours generation
|
||||
**Why Important:** Food/cooking NPC for demo economy
|
||||
|
||||
---
|
||||
|
||||
#### **10. VFX PARTICLES (6 types)** ✨
|
||||
**Status:** 🔴 0/6
|
||||
**Potrebno:**
|
||||
- harvest_sparkle.png (crop harvest effect)
|
||||
- level_up_burst.png (zombie scout leveling)
|
||||
- tool_break_particles.png (tool durability = 0)
|
||||
- repair_complete_shine.png (blacksmith)
|
||||
- coin_pickup_glint.png (money collection)
|
||||
- quest_complete_stars.png (quest finish)
|
||||
|
||||
**Specs:** 16x16px to 32x32px, Style 32, transparent BG
|
||||
**Est. Time:** 1 hour generation
|
||||
**Why Important:** Game juice and player feedback
|
||||
|
||||
---
|
||||
|
||||
### **PRIORITY ⭐⭐⭐ (DEMO POLISH - NICE TO HAVE)**
|
||||
|
||||
#### **11. ITEM ICONS (3 sprites)** 🎒
|
||||
**Status:** 🔴 0/3
|
||||
**Potrebno:**
|
||||
- tool_durability_icon.png (wrench/hammer icon for UI)
|
||||
- money_bag_icon.png (currency display)
|
||||
- artifact_icon_generic.png (museum collectibles)
|
||||
|
||||
**Specs:** 24x24px or 32x32px, Style 32
|
||||
**Est. Time:** 30 min generation
|
||||
**Why Nice-to-Have:** UI polish and clarity
|
||||
|
||||
---
|
||||
|
||||
#### **12. DIALOGUE PORTRAITS (11 NPCs)** 🖼️
|
||||
**Status:** 🔴 0/11
|
||||
**Potrebno:**
|
||||
- kai_portrait.png (64x64)
|
||||
- ana_portrait.png
|
||||
- ivan_portrait.png
|
||||
- zombi_skavt_portrait.png
|
||||
- pek_portrait.png
|
||||
- tehnik_portrait.png
|
||||
- kustos_portrait.png
|
||||
- župan_portrait.png
|
||||
- gronk_portrait.png
|
||||
- arborist_portrait.png
|
||||
- teacher_portrait.png
|
||||
|
||||
**Specs:** 64x64px, Style 32, face closeup
|
||||
**Est. Time:** 2-3 hours generation
|
||||
**Why Nice-to-Have:** Adds character to dialogue system (can use placeholders)
|
||||
|
||||
---
|
||||
|
||||
#### **13. MISSING PUMPKIN WINTER + STRAWBERRY SPRING** 🎃🍓
|
||||
**Status:** Pumpkin 29/32, Strawberries 24/32
|
||||
**Potrebno:**
|
||||
- 3 pumpkin winter sprites (already listed above)
|
||||
- 8 strawberry spring sprites (stages 1-8)
|
||||
|
||||
**Est. Time:** 30 min generation
|
||||
**Why Nice-to-Have:** Completes standard crop visual variety
|
||||
|
||||
---
|
||||
|
||||
## 🎮 **CODE SYSTEMS - ŠE MANJKA**
|
||||
|
||||
### **CRITICAL CODE (Must Have):**
|
||||
- [ ] **Town Restoration Logic** - kako NPCji obnovijo zgradbe
|
||||
- [ ] **Blacksmith Repair System** - code za repair UI + logic
|
||||
- [ ] **Bug Catching Minigame** - click/timing mechanics
|
||||
- [ ] **Quest Tracking UI** - prikaz active quests
|
||||
- [ ] **Zombie Scout Leveling** - XP system (1-20)
|
||||
- [ ] **Tool Durability System** - wear down + break logic
|
||||
|
||||
### **IMPORTANT CODE (Should Have):**
|
||||
- [ ] **Museum Evolution** - 3-stage building upgrade
|
||||
- [ ] **Artifact Album UI** - collection showcase
|
||||
- [ ] **Farm Raid System** - nomad attacks
|
||||
- [ ] **Status Board UI** - progress dashboard
|
||||
|
||||
### **POLISH CODE (Nice-to-Have):**
|
||||
- [ ] **VFX System Integration** - particle effects trigger
|
||||
- [ ] **School Buff System** - learning bonuses
|
||||
- [ ] **City Gratitude Gifts** - rewards for restoration
|
||||
|
||||
---
|
||||
|
||||
## 📊 **SUMMARY TOTALS**
|
||||
|
||||
| Category | Sprites Needed | Priority | Est. Time |
|
||||
|----------|----------------|----------|-----------|
|
||||
| **Bugs** | 24 | ⭐⭐⭐⭐⭐ | 2-3h |
|
||||
| **Ivan Missing** | 3 | ⭐⭐⭐⭐⭐ | 30min |
|
||||
| **Repair UI** | 6 | ⭐⭐⭐⭐⭐ | 1h |
|
||||
| **Pumpkin Winter** | 3 | ⭐⭐⭐⭐⭐ | 15min |
|
||||
| **Cannabis Indica** | 27 | ⭐⭐⭐⭐⭐ | 2h |
|
||||
| **Kai Animations** | 8 | ⭐⭐⭐⭐ | 1-2h |
|
||||
| **Ana Animations** | 8 | ⭐⭐⭐⭐ | 1-2h |
|
||||
| **Zombie Scout** | 8 | ⭐⭐⭐⭐ | 1-2h |
|
||||
| **Pek (Baker)** | 8 | ⭐⭐⭐⭐ | 1-2h |
|
||||
| **VFX Particles** | 6 | ⭐⭐⭐⭐ | 1h |
|
||||
| **Item Icons** | 3 | ⭐⭐⭐ | 30min |
|
||||
| **Portraits** | 11 | ⭐⭐⭐ | 2-3h |
|
||||
| **Strawberry Spring** | 8 | ⭐⭐⭐ | 30min |
|
||||
| **TOTAL SPRITES** | **113** | | **15-20h** |
|
||||
|
||||
---
|
||||
|
||||
## 🚀 **RECOMMENDED ACTION PLAN**
|
||||
|
||||
### **PHASE 1: CRITICAL (TODAY - 4-5h)**
|
||||
1. ✅ Generiraj 24 bug sprites (2-3h)
|
||||
2. ✅ Generiraj 3 Ivan missing directions (30min)
|
||||
3. ✅ Generiraj 6 repair UI sprites (1h)
|
||||
4. ✅ Generiraj 3 pumpkin winter (15min)
|
||||
5. ✅ Generiraj 27 cannabis indica remaining (2h)
|
||||
|
||||
**Result:** Demo unblocked, core gameplay loops functional
|
||||
|
||||
### **PHASE 2: IMPORTANT (TOMORROW - 6-8h)**
|
||||
6. ✅ Generiraj Kai 8-direction (1-2h)
|
||||
7. ✅ Generiraj Ana 8-direction (1-2h)
|
||||
8. ✅ Generiraj Zombie Scout 8-direction (1-2h)
|
||||
9. ✅ Generiraj Pek 8-direction (1-2h)
|
||||
10. ✅ Generiraj 6 VFX particles (1h)
|
||||
|
||||
**Result:** Main characters playable, NPCs animated
|
||||
|
||||
### **PHASE 3: POLISH (DAY 3 - 3-4h)**
|
||||
11. ✅ Generiraj 3 item icons (30min)
|
||||
12. ✅ Generiraj 11 dialogue portraits (2-3h)
|
||||
13. ✅ Generiraj 8 strawberry spring (30min)
|
||||
|
||||
**Result:** Full visual polish, demo-ready
|
||||
|
||||
### **CODE INTEGRATION (PARALLEL - 20-30h)**
|
||||
- Town Restoration Logic (5-8h)
|
||||
- Repair System Code (3-4h)
|
||||
- Bug Catching Minigame (4-6h)
|
||||
- Quest Tracking UI (3-4h)
|
||||
- Zombie Scout Leveling (4-5h)
|
||||
- Tool Durability (2-3h)
|
||||
|
||||
---
|
||||
|
||||
## 📅 **REALISTIC TIMELINE**
|
||||
|
||||
**If starting TODAY (2026-01-06):**
|
||||
- **Day 1 (Today):** Phase 1 Critical sprites ✅
|
||||
- **Day 2 (Tomorrow):** Phase 2 Important sprites ✅
|
||||
- **Day 3:** Phase 3 Polish sprites ✅
|
||||
- **Days 4-7:** Code integration + testing
|
||||
- **DEMO READY:** **2026-01-13** (1 week from now)
|
||||
|
||||
---
|
||||
|
||||
## 🎯 **MINIMUM VIABLE DEMO (MVP)**
|
||||
|
||||
**If you only do Phase 1 (Critical):**
|
||||
- Bug catching works ✅
|
||||
- Repair system functional ✅
|
||||
- Standard crops 100% complete ✅
|
||||
- 1 specialty crop complete (Cannabis) ✅
|
||||
- Ivan NPC fully animated ✅
|
||||
|
||||
**This is playable demo, just missing:**
|
||||
- Main character animations (can use placeholder or top-down single sprite)
|
||||
- Other NPC animations (can use static sprites)
|
||||
- VFX polish (can use simple flashes/fades)
|
||||
|
||||
---
|
||||
|
||||
## 🔥 **FUEL FOR MOTIVATION**
|
||||
|
||||
**Current Progress:** ~70% of Faza 1 complete
|
||||
**Fruit Trees Generated Today:** 67/320 sprites (21%)
|
||||
**Total Project Assets:** 1,609/11,037 (15% of full game)
|
||||
|
||||
**You're crushing it! Keep going! 🚀**
|
||||
|
||||
---
|
||||
|
||||
**Next Command to User:** "Gremo na bug sprites? 🐞 24 sprites in 2-3 ure, pa unlock-aš core gameplay!"
|
||||
Reference in New Issue
Block a user