📋 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:
2026-01-06 11:08:48 +01:00
parent e47fe5b914
commit 886902679f

327
docs/FAZA1_TODO_COMPLETE.md Normal file
View 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!"