From 7a249907ec3f3d89437707d0220f4d0a37d9394e Mon Sep 17 00:00:00 2001 From: David Kotnik Date: Tue, 6 Jan 2026 11:34:16 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=8B=20CRYSTAL=20CLEAR:=20What's=20Miss?= =?UTF-8?q?ing=20for=20Demo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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! 🐞👾 --- docs/MISSING_FOR_DEMO.md | 388 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 388 insertions(+) create mode 100644 docs/MISSING_FOR_DEMO.md diff --git a/docs/MISSING_FOR_DEMO.md b/docs/MISSING_FOR_DEMO.md new file mode 100644 index 000000000..040f69d81 --- /dev/null +++ b/docs/MISSING_FOR_DEMO.md @@ -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? 🐞👾