Files
novafarma/docs/game_design/PHASE_GAP_ANALYSIS.md
David Kotnik d5c7c3ee67 CHAR ANIMATIONS COMPLETE - 52 frames generated
Session: 11hr marathon (Jan 8, 2026)
Assets: 52 animation frames total
Progress: 36% to 54%

Kai: 20 frames (idle 4, walk 6, dig 5, swing 5)
Ana: 10 frames (idle 4, walk 6)
Gronk: 10 frames (idle 4, walk 6)
Susi: 12 frames (idle 4, run 6, bark 2)

Demo Status: 157/292 assets (54%)
Remaining: 135 assets

Files updated:
- TASK_TRACKER.md
- PRODUCTION_CHECKLIST.md
- 64 new PNG assets
- Susi reference updated
2026-01-08 04:03:10 +01:00

9.7 KiB
Raw Permalink Blame History

🎯 PHASE 1 & 2 GAP ANALYSIS + DEMO REQUIREMENTS

Created: Jan 8, 2026 01:55 CET
Purpose: Complete inventory of what we have vs. what we need
Status: 🔥 CRITICAL PATH ANALYSIS


📊 CURRENT ASSET STATUS

COMPLETE (100%):

Category Count Status Date Completed
NPCs (Verified) 11 100% Jan 6, 2026
NPCs (Biome) 166 100% Jan 6, 2026
Crops (Harvested) 80 100% Jan 7, 2026
Trees (Base) 11 100% Jan 7, 2026
Clothing (Worker) 6 100% Jan 7, 2026
Buildings (Farm) 6 100% Jan 7, 2026
Characters 4 100% Before Jan 6

Total Complete Assets: ~284 master references


🔄 PARTIAL (In Progress):

Category Target Done % Missing
Creatures 109 99 91% 10
Trees (Seasonal) 44 11 25% 33
Farm Animals 10 6 60% 4
Wild Animals 15 13 87% 2
Chernobyl Mutants 10 3 30% 7

Total Partial: 132/187 done = 71%


NOT STARTED (0%):

Category Est. Count Priority Phase
Crops (Growth Stages) 320 🔥 CRITICAL Phase 1
Crops (Seed Packets) 80 🔥 CRITICAL Phase 1
Tools 81 🔥 CRITICAL Phase 1
Weapons 90 🔥 CRITICAL Phase 1
Buildings (Production) 9 HIGH Phase 2
Buildings (Town) 15 HIGH Phase 2
Ground Tiles 16 🔥 CRITICAL Phase 1
Nature Objects 13 🔥 CRITICAL Phase 1
UI Elements ~200 🔥 CRITICAL Phase 1
Character Sprites 52 🔥 CRITICAL Demo
Animation Sprites ~50,000 HIGH Phase 2+

Total Not Started: ~51,000+ assets


🎮 DEMO REQUIREMENTS (Kickstarter)

🚨 CRITICAL BLOCKERS:

1. Character Sprite Sheets (52 sprites minimum)

  • Kai (idle, walk, dig, swing, attack) - 20 sprites
  • Ana (idle, walk, talk) - 10 sprites
  • Gronk (idle, walk, dig) - 10 sprites
  • Susi (idle, run, bark) - 12 sprites

Status: 0/52 DONE


2. Grassland Biome Assets (150 assets)

  • Ground Tiles (grass, dirt, stone path) - 8 tiles
  • Trees (Oak, Pine) with seasons - 8 trees
  • Props (rocks, bushes, flowers) - 20 props
  • Farm plot tiles (tilled soil, watered) - 4 tiles
  • Nature objects (stumps, logs, grass tufts) - 10 objects
  • Biome decorations - 100 misc

Status: 0/150 DONE


3. Basic Zombie (15 sprites)

  • Idle animation - 4 frames
  • Walk animation - 6 frames
  • Attack animation - 5 frames

Status: 0/15 DONE


4. Farm Objects (25 assets)

  • Farmhouse (small) - DONE
  • Barn (small) - DONE
  • Fence sections - EXISTS (needs variants)
  • Crop plots (8 states: empty, tilled, watered, planted, sprout, growing, mature, ready)
  • Storage chest
  • Workbench

Status: 🔄 3/25 DONE (12%)


5. Basic UI (50 elements)

  • Health bar
  • Stamina bar
  • Inventory slots (20)
  • Buttons (10)
  • Icons (tools, items) - 15
  • Dialogue box
  • Quest tracker
  • Minimap frame

Status: 0/50 DONE


🔥 PHASE 1 REQUIREMENTS (Alpha 1)

🎯 Core Gameplay (10 hours):

Assets Needed:

Category Count Done Missing Priority
Character Sprites 52 0 52 🔥 CRITICAL
Crops (Full Set) 480 80 400 🔥 CRITICAL
Tools 81 0 81 🔥 CRITICAL
Weapons 90 0 90 🔥 CRITICAL
Biome Assets (4) ~600 0 600 🔥 CRITICAL
Basic Enemies 30 13 17 🔥 CRITICAL
UI Elements 200 0 200 🔥 CRITICAL

Total Phase 1: ~1,533 master references needed
Current Progress: 93/1,533 = 6%


Systems Needed:

  • Weather System (Wind, Rain, Snow, Fire, Water)
  • Water Physics (Buoyancy, Drag, Ripples)
  • Combat System (Melee, Ranged, Stamina)
  • Farming System (Plant, Water, Harvest, Growth)
  • Inventory System (100 slots, sorting, stacking)
  • Quest System (15+ quests implemented)
  • Dialogue System (NPC interactions)
  • Crafting System (Tools, items, recipes)

System Progress: 2/8 = 25%


Biomes Needed (4):

  1. Grassland (Tutorial zone)

    • Ground tiles: 8
    • Trees: 4 species × 4 seasons = 16
    • Props: 50
    • Buildings: 10
    • Total: ~84 assets
  2. Forest (Exploration zone)

    • Ground tiles: 6
    • Trees: 8 species × 4 seasons = 32
    • Props: 60
    • Buildings: 5
    • Total: ~103 assets
  3. Desert (Challenge zone)

    • Ground tiles: 8
    • Cacti/plants: 10
    • Props: 40
    • Buildings: 5
    • Total: ~63 assets
  4. Swamp (Water zone)

    • Ground tiles: 8
    • Water plants: 15
    • Props: 50
    • Buildings: 5
    • Total: ~78 assets

Total Biome Assets: ~328 needed


PHASE 2 REQUIREMENTS (Alpha 2)

🎯 Content Expansion (50+ hours):

Assets Needed:

Category Count Done Missing
Mythical Creatures 39 39 0
Dinosaurs 14 14 0
Bosses 24 24 0
Buildings (All) ~250 6 244
Biome Assets (16) ~2,400 0 2,400
Animation Sprites ~50,000 0 50,000

Total Phase 2: ~52,700+ assets


Systems Needed:

  • Railway System
  • Zoo & Breeding System
  • Museum System
  • School System
  • Town Restoration System
  • Ana's Story (playable character)
  • Advanced Combat (combos, skills)
  • Advanced Crafting (blueprints, research)

System Progress: 0/8 = 0%


🎬 DEMO SCRIPT (10 Minute Showcase)

Scene 1: Basement Wake Up (0:00 - 1:00)

Needs:

  • Weather System (Wind on Kai's hair)
  • Kai sprite sheet (idle, wake up animation)
  • Basement environment (tiles, objects)
  • Dialogue system

Scene 2: Surface Exit (1:00 - 2:30)

Needs:

  • Weather stronger (grassland biome)
  • Grassland ground tiles
  • Grass sprites (moving with wind)
  • Tree sprites (leaves falling)
  • Kai walk animation

Scene 3: First Farm (2:30 - 5:00)

Needs:

  • Farmhouse building
  • Barn building
  • Farming system (plant, water, harvest)
  • Crop sprites (growth stages)
  • Tool sprites (hoe, watering can)
  • Kai dig/swing animations

Scene 4: Rain Starts (5:00 - 6:00)

Needs:

  • Rain system (drops, puddles)
  • Weather change (keyboard R)
  • Wet shader (everything glistens)
  • Dialogue reaction ("Oh... dež pada...")

Scene 5: Water Discovery (6:00 - 8:00)

Needs:

  • Water physics (slower movement)
  • Water ripples (footsteps)
  • Hair floating (buoyancy)
  • Water zone on map
  • Swimming animation
  • Underwater caustics (nice to have)

Scene 6: Storm & Ana Memory (8:00 - 10:00)

Needs:

  • Storm system (heavy rain, wind)
  • Flashback system (screen overlay)
  • Ana sprite (memory flash)
  • Dialogue ("...Ana... kje SI?!")
  • Camera shake
  • Emotional music

📋 PRIORITY ACTION LIST

🔥 THIS WEEK (Critical):

  1. Generate Character Sprite Sheets (52 sprites)
  2. Generate Grassland Biome Assets (150 assets)
  3. Generate Basic Zombie (15 sprites)
  4. Generate Crop Growth Stages (320 sprites)
  5. Generate Basic UI Elements (50 elements)

Total This Week: 587 assets


NEXT WEEK (High Priority):

  1. Generate Tools (81 assets)
  2. Generate Weapons (90 assets)
  3. Generate Forest Biome (103 assets)
  4. Generate Desert Biome (63 assets)
  5. Generate Swamp Biome (78 assets)

Total Next Week: 415 assets


📅 MONTH 1 (Phase 1 Complete):

  1. All Phase 1 assets (1,533 total)
  2. All Phase 1 systems (8 systems)
  3. Demo ready (10 minute showcase)
  4. Kickstarter video recorded

💡 RECOMMENDATIONS

Immediate Actions:

  1. Start with Character Sprites (highest impact)

    • Kai idle/walk animations = instant visual progress
    • 20 sprites × 2 min each = ~40 minutes
  2. Generate Grassland Biome (playable space)

    • Ground tiles + trees + props = navigable world
    • 150 assets × 15 sec each = ~40 minutes
  3. Crop Growth Stages (farming gameplay)

    • 80 crops × 4 stages = 320 sprites
    • 320 × 15 sec each = ~80 minutes
  4. Basic UI (player feedback)

    • Health, stamina, inventory = functional game
    • 50 elements × 10 sec each = ~8 minutes

Total Time: ~3 hours for core demo readiness!


Smart Batching Strategy:

Instead of generating ALL assets, focus on DEMO PATH ONLY:

Minimum Viable Demo:

  • 10 character sprites (Kai idle, walk, dig only)
  • 50 grassland assets (just enough for demo area)
  • 20 crop sprites (wheat only, full growth cycle)
  • 10 UI elements (health, stamina, 1 inventory slot)
  • 5 zombie sprites (idle, walk only)

= 95 assets for functional 10-minute demo!


🎯 FINAL STATUS

Phase 1 Progress: 6% (93/1,533 assets)
Phase 2 Progress: 1% (77/52,700 assets)
Demo Progress: 40% (weather & water systems done!)

Next Critical Milestone:
Generate 95 minimum viable demo assets → Record Kickstarter video!


DolinaSmrti - Phase 1 Gap Analysis - Jan 8, 2026
🎮💀🌾