Files
novafarma/docs/FAZA1_TODO_COMPLETE.md
David Kotnik 886902679f 📋 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
2026-01-06 11:08:48 +01:00

10 KiB

📋 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:

  • Igra se zaganja (Electron app deluje)
  • Tool System (100% - 63/63 sprites)
  • Standard Crops (99% - 285/288 sprites, manjka samo 3 pumpkin winter)
  • Main Character References (Kai, Ana, Gronk)
  • Building References (100% - all done)
  • 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

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)

  1. Generiraj Kai 8-direction (1-2h)
  2. Generiraj Ana 8-direction (1-2h)
  3. Generiraj Zombie Scout 8-direction (1-2h)
  4. Generiraj Pek 8-direction (1-2h)
  5. Generiraj 6 VFX particles (1h)

Result: Main characters playable, NPCs animated

PHASE 3: POLISH (DAY 3 - 3-4h)

  1. Generiraj 3 item icons (30min)
  2. Generiraj 11 dialogue portraits (2-3h)
  3. 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!"