📋 CRYSTAL CLEAR: What's Missing for Demo

Created comprehensive MISSING_FOR_DEMO.md document with:

TOTAL MISSING:
- 369 sprites (NPC animations, bugs, crops, VFX, UI)
- 12 code systems (repair UI, quest tracking, leveling, etc)

ORGANIZED BY PRIORITY:

PHASE 1 - DEMO UNBLOCK (CRITICAL):
- 24 bug sprites 
- 8 Kai animations 
- 8 Ana animations 
- 8 Zombi Skavt animations 
- 3 Ivan missing directions
- 3 pumpkin winter
- 8 cannabis autumn (harvest!)
Total: 62 sprites = 8-10h generation

PHASE 2 - POLISH:
- 32 more NPC animations (Pek, Tehnik, Kustos, Župan)
- 6 VFX particles
- 8 UI icons
- 11 dialogue portraits
- Remaining crop fixes
Total: 70 sprites = 15-20h

PHASE 3 - CONTENT:
- 253 fruit trees remaining
- Additional NPCs

TIMELINE:
- MVP (Phase 1): 4 days → 2026-01-10
- Polished (Phase 2): 9 days → 2026-01-15

PRIORITY QUEUE READY: Start with bugs or character animations! 🐞👾
This commit is contained in:
2026-01-06 11:34:16 +01:00
parent b9672b5cac
commit 7a249907ec

388
docs/MISSING_FOR_DEMO.md Normal file
View File

@@ -0,0 +1,388 @@
# ❌ ŠE MANJKA ZA KICKSTARTER DEMO
**Generated:** 2026-01-06 11:32 CET
**Status Check:** Pregled VSEH manjkajočih stvari
---
## 🎯 **QUICK SUMMARY - ŠE MANJKA:**
| Kategorija | Število | Priority | Est. Time |
|------------|---------|----------|-----------|
| **NPC Animations** | 40 sprites | ⭐⭐⭐⭐⭐ | 6-8h |
| **Bug Sprites** | 24 sprites | ⭐⭐⭐⭐⭐ | 2-3h |
| **Crop Fixes** | 11 sprites | ⭐⭐⭐⭐⭐ | 1h |
| **Cannabis Complete** | 27 sprites | ⭐⭐⭐⭐ | 2h |
| **Fruit Trees** | 253 sprites | ⭐⭐⭐ | 15-20h |
| **Buildings** | 0 sprites | ✅ | Done |
| **VFX Particles** | 6 sprites | ⭐⭐⭐⭐ | 1h |
| **UI Icons** | 8 sprites | ⭐⭐⭐ | 1h |
| **CODE SYSTEMS** | 12 systems | ⭐⭐⭐⭐⭐ | 40-50h |
**TOTAL SPRITES MISSING:** ~369 sprites
**TOTAL CODE WORK:** ~40-50 hours
---
## 🔴 **1. NPC ANIMATIONS (40 SPRITES) - CRITICAL**
### **✅ ČE JE COMPLETE (DONE):**
- [x] Kai reference (master PNG exists)
- [x] Ana reference (master PNG exists)
- [x] Ivan Kovač reference (master PNG exists)
- [x] Zombi Skavt reference (master PNG exists)
- [x] Pek reference (master PNG exists)
- [x] Gronk reference (master PNG exists)
### **❌ ŠE MANJKA (ANIMATIONS):**
#### **PRIORITY ⭐⭐⭐⭐⭐ (DEMO BREAKERS):**
- [ ] **Kai 8-direction sprites** (8 sprites) - main character
- kai_walk_N.png, kai_walk_S.png, kai_walk_E.png, kai_walk_W.png
- kai_walk_NE.png, kai_walk_NW.png, kai_walk_SE.png, kai_walk_SW.png
- **Why Critical:** Main playable character, demo unplayable without this
- [ ] **Ana 8-direction sprites** (8 sprites) - co-op character
- ana_walk_N.png, ana_walk_S.png, ana_walk_E.png, ana_walk_W.png
- ana_walk_NE.png, ana_walk_NW.png, ana_walk_SE.png, ana_walk_SW.png
- **Why Critical:** Second player for co-op demo
- [ ] **Ivan Kovač - Missing 3 directions** (3 sprites) - blacksmith NPC
- ivan_walk_NE.png, ivan_walk_NW.png, ivan_walk_SE.png
- **Currently have:** 5/8 directions
- **Why Critical:** Repair system NPC, can't fix tools without him
- [ ] **Zombi Skavt 8-direction sprites** (8 sprites) - companion
- zombi_skavt_walk_N/S/E/W/NE/NW/SE/SW.png
- **Why Critical:** Core companion mechanic for demo
#### **PRIORITY ⭐⭐⭐⭐ (IMPORTANT):**
- [ ] **Pek 8-direction sprites** (8 sprites) - baker NPC
- pek_walk_N/S/E/W/NE/NW/SE/SW.png
- **Why Important:** Food/economy system
- [ ] **Tehnik 8-direction sprites** (8 sprites) - technician NPC
- tehnik_walk_N/S/E/W/NE/NW/SE/SW.png (currently 0/8)
- [ ] **Kustos 8-direction sprites** (8 sprites) - museum curator
- kustos_walk_N/S/E/W/NE/NW/SE/SW.png (currently 0/8)
- [ ] **Župan 8-direction sprites** (8 sprites) - mayor NPC
- župan_walk_N/S/E/W/NE/NW/SE/SW.png (currently 0/8)
#### **PRIORITY ⭐⭐⭐ (NICE-TO-HAVE):**
- [ ] Gronk 8-direction (already has reference, but 0/8 animations)
- [ ] Šivilja 8-direction (0/8)
- [ ] Arborist 8-direction (0/8)
- [ ] Miro Pravnik 8-direction (0/8)
- [ ] Teacher 8-direction (0/8)
- [ ] Susi (dog) 8-direction (0/8)
**NPC ANIMATIONS TOTAL:** 40 sprites missing
---
## 🐞 **2. BUG SYSTEM (24 SPRITES) - CRITICAL**
**Status:** 🔴 0/24 sprites generated
### **Common Bugs (6):**
- [ ] butterfly_common.png
- [ ] ladybug.png
- [ ] bee.png
- [ ] ant.png
- [ ] firefly.png
- [ ] grasshopper.png
### **Uncommon Bugs (6):**
- [ ] monarch_butterfly.png
- [ ] dragonfly.png
- [ ] praying_mantis.png
- [ ] luna_moth.png
- [ ] cicada.png
- [ ] japanese_beetle.png
### **Rare Bugs (6):**
- [ ] rainbow_beetle.png
- [ ] atlas_moth.png
- [ ] orchid_mantis.png
- [ ] jewel_wasp.png
- [ ] hercules_beetle.png
- [ ] blue_morpho.png
### **Legendary Bugs (6):**
- [ ] golden_scarab.png
- [ ] crystal_butterfly.png
- [ ] phoenix_moth.png
- [ ] shadow_mantis.png
- [ ] rainbow_stag_beetle.png
- [ ] lunar_butterfly.png
**Why Critical:** Bug catching is primary income source in demo
---
## 🌱 **3. CROP SPRITES - MISSING PIECES**
### **Standard Crops (11 SPRITES MISSING):**
#### **Pumpkin - Winter Stages (3 sprites):**
- [ ] pumpkin_stage6_winter.png
- [ ] pumpkin_stage7_winter.png
- [ ] pumpkin_stage8_winter.png
- **Current:** 29/32 (90%)
#### **Strawberries - Spring Stages (8 sprites):**
- [ ] strawberry_stage1_spring.png
- [ ] strawberry_stage2_spring.png
- [ ] strawberry_stage3_spring.png
- [ ] strawberry_stage4_spring.png
- [ ] strawberry_stage5_spring.png
- [ ] strawberry_stage6_spring.png
- [ ] strawberry_stage7_spring.png
- [ ] strawberry_stage8_spring.png
- **Current:** 24/32 (75%)
**Standard Crops Missing:** 11 sprites total
### **🌿 Cannabis Indica (27 SPRITES MISSING):**
**Current Status:** 5/32 (16% - samo spring stages 1-5)
**Še Manjka:**
- [ ] 3 Spring stages (stages 6-8) - 3 sprites
- [ ] 8 Summer stages (all) - 8 sprites
- [ ] 8 Autumn stages (harvest season!) - 8 sprites ⭐⭐⭐⭐⭐
- [ ] 8 Winter stages (all) - 8 sprites
**Why Important:** Need at least 1 complete specialty crop example
---
## 🌳 **4. FRUIT TREES (253 SPRITES MISSING)**
**Current Status:** 67/320 sprites (21%)
### **✅ COMPLETE:**
- [x] Apple Tree: 16/16 (100%)
- [x] Orange Tree: 16/16 (100%)
- [x] Pear Tree: 16/16 (100%)
### **🟡 PARTIAL:**
- [ ] Cherry Tree: 13/16 (81% - missing 3 sapling variants)
- cherry_sapling_autumn.png
- cherry_sapling_winter.png
- cherry_young_summer.png
- [ ] Peach Tree: 6/16 (38% - missing 10 sprites)
- peach_young_autumn.png, peach_young_winter.png (2)
- peach_mature_spring/summer/autumn/winter.png (4)
- peach_old_spring/summer/autumn/winter.png (4)
### **🔴 NOT STARTED:**
- [ ] Plum Tree: 0/16
- [ ] Grape Vine: 0/16
- [ ] Berry Bush: 0/16
### **🔴 DEAD VARIANTS (8 sprites):**
- [ ] apple_tree_dead.png
- [ ] cherry_tree_dead.png
- [ ] orange_tree_dead.png
- [ ] pear_tree_dead.png
- [ ] peach_tree_dead.png
- [ ] plum_tree_dead.png
- [ ] grape_vine_dead.png
- [ ] berry_bush_dead.png
**Fruit Trees Remaining:** 253 sprites
---
## ✨ **5. VFX PARTICLES (6 SPRITES) - IMPORTANT**
**Status:** 🔴 0/6 sprites
- [ ] harvest_sparkle.png (crop harvest effect) - 16x16px
- [ ] level_up_burst.png (zombie scout leveling) - 32x32px
- [ ] tool_break_particles.png (tool durability = 0) - 16x16px
- [ ] repair_complete_shine.png (blacksmith) - 32x32px
- [ ] coin_pickup_glint.png (money collection) - 16x16px
- [ ] quest_complete_stars.png (quest finish) - 32x32px
**Why Important:** Game juice and player feedback
---
## 🎨 **6. UI ICONS & SPRITES (8 SPRITES)**
### **Item Icons (3):**
- [ ] tool_durability_icon.png (wrench/hammer for UI) - 24x24px
- [ ] money_bag_icon.png (currency display) - 24x24px
- [ ] artifact_icon_generic.png (museum collectibles) - 32x32px
### **Repair UI Sprites (6):**
- [ ] repair_bench_tool_slot.png
- [ ] repair_bench_material_slot.png
- [ ] repair_progress_bar.png
- [ ] repair_complete_sparkle.png
- [ ] repair_button.png
- [ ] cost_display_bg.png
---
## 🎭 **7. DIALOGUE PORTRAITS (11 SPRITES) - NICE-TO-HAVE**
**Status:** 🔴 0/11 (64x64px face closeups)
- [ ] kai_portrait.png
- [ ] 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
**Why Nice-to-Have:** Can use placeholders for now
---
## 💻 **8. CODE SYSTEMS - ŠE MANJKA**
### **✅ ČE JE DONE (CODE):**
- [x] Bug Catching System (logic exists, needs sprites)
- [x] Tool Repair & Enchanting (logic exists, needs UI sprites)
- [x] Basic Farming (planting, watering works)
- [x] Quest System Framework (needs content)
### **❌ ŠE MANJKA (CODE):**
#### **CRITICAL ⭐⭐⭐⭐⭐:**
1. **Town Restoration Logic** - kako NPCji obnovijo zgradbe
2. **Blacksmith Repair UI** - visual interface + button logic
3. **Quest Tracking UI** - prikaz active questov + progress
4. **Zombie Scout Leveling System** - XP system (1-20)
5. **Tool Durability System** - wear down + break mechanics
6. **Harvest VFX Integration** - sparkle on crop pickup
#### **IMPORTANT ⭐⭐⭐⭐:**
7. **Museum Evolution** - 3-stage building upgrade system
8. **Artifact Album UI** - collection showcase interface
9. **Farm Raid System** - nomad attack mechanics
10. **Status Board UI** - progress dashboard
#### **POLISH ⭐⭐⭐:**
11. **School Buff System** - learning bonuses
12. **City Gratitude Gifts** - rewards for restoration
---
## 📊 **PRIORITIZED ACTION PLAN**
### **🔥 PHASE 1: DEMO UNBLOCK (CRITICAL - 10-12h generation + 20h code)**
**Sprites (10-12h):**
1. ✅ Generate 24 bug sprites (2-3h) ⚡
2. ✅ Generate Kai 8-direction (1-2h) ⚡
3. ✅ Generate Ana 8-direction (1-2h) ⚡
4. ✅ Generate Zombi Skavt 8-direction (1-2h) ⚡
5. ✅ Complete Ivan 3 missing (30min) ⚡
6. ✅ Fix pumpkin winter (3 sprites, 15min)
7. ✅ Complete Cannabis Indica autumn (8 sprites, 1h) ⚡
**Code (20h):**
- Tool Durability System (3h)
- Blacksmith Repair UI (4h)
- Quest Tracking UI (4h)
- Zombie Scout Leveling (5h)
- Harvest VFX (2h)
- Town Restoration basics (2h)
**Result:** Demo je playable! ✅
### **🎨 PHASE 2: POLISH (15-20h generation + 15h code)**
**Sprites (15-20h):**
8. Generate Pek 8-direction (1-2h)
9. Generate Tehnik 8-direction (1-2h)
10. Generate Kustos 8-direction (1-2h)
11. Generate Župan 8-direction (1-2h)
12. Generate 6 VFX particles (1h)
13. Generate 8 UI icons (1h)
14. Generate 11 dialogue portraits (2-3h)
15. Fix strawberry spring (8 sprites, 30min)
16. Complete Cannabis summer/winter (16 sprites, 2h)
**Code (15h):**
- Museum Evolution (5h)
- Artifact Album UI (4h)
- Farm Raid System (4h)
- Status Board UI (2h)
**Result:** Demo je polished! ✨
### **🌳 PHASE 3: CONTENT (20-25h generation)**
17. Complete remaining fruit trees (253 sprites)
18. Add more specialty crops
19. Additional NPCs (Gronk, Šivilja, etc)
---
## 🎯 **MINIMUM VIABLE DEMO (MVP)**
**If you ONLY do Phase 1 Critical:**
- ✅ Main characters playable (Kai + Ana)
- ✅ Bug catching works (income source)
- ✅ Tool repair works (Ivan functional)
- ✅ Companion works (Zombie Scout)
- ✅ Basic quests work
- ✅ Standard crops 100%
- ✅ 1 specialty crop complete
**This = Playable Kickstarter Demo!**
**Missing from MVP (can add later):**
- Other NPCs animations (static sprites OK)
- Fruit trees (can be placeholder)
- Portraits (can be icons)
- Advanced systems
---
## ⏱️ **REALISTIC TIMELINE**
**Starting TODAY (2026-01-06):**
- **Day 1 (Today):** Generate Phase 1 sprites (10-12h)
- **Day 2-3:** Code Phase 1 systems (20h)
- **Day 4-5:** Test + fix bugs (10h)
- **DEMO PLAYABLE:** **2026-01-10** (4 days)
**With Polish (Phase 2):**
- **Day 6-7:** Generate Phase 2 sprites (15-20h)
- **Day 8-9:** Code Phase 2 systems (15h)
- **Day 10:** Final polish + test
- **DEMO POLISHED:** **2026-01-15** (9 days)
---
## 🔥 **PRIORITY QUEUE (START NOW):**
1. **Bugs (24 sprites)** → Unlock income ⚡
2. **Kai animations (8 sprites)** → Make playable ⚡
3. **Ana animations (8 sprites)** → Co-op ready ⚡
4. **Zombi Skavt (8 sprites)** → Companion works ⚡
5. **Ivan fix (3 sprites)** → Repair works ⚡
6. **Pumpkin fix (3 sprites)** → Crops 100% ⚡
7. **Cannabis autumn (8 sprites)** → Specialty complete ⚡
**Total:** 62 sprites = 8-10 hours generation
**This unlocks:** Full demo gameplay loop! 🚀
---
**KAJ DALJE?** Začnemo z bugs ali character animations? 🐞👾