Files
novafarma/docs/game_design/MICRO_FARM_EXACT_PLAN.md

12 KiB
Raw Blame History

🌾 MICRO FARM START - EXACT DEMO ASSET COUNT

Created: 30.12.2025 04:00
Concept: Game zачne kot MAJHNA FARMA (8×8 tiles), potem se širi


🎮 GAME START CONCEPT

Player begins:

  • Small 8×8 farm plot
  • 1 tent (starting shelter)
  • 1 zombie worker (tutorial)
  • Basic tools (hoe, watering can)
  • Seeds for 1 crop type (wheat)
  • Goal: Build farm, unlock more land, find Ana

Progression:

  1. Micro farm (8×8) → Start here!
  2. Small farm (16×16) → Week 1 expansion
  3. Medium farm (32×32) → Week 2 expansion
  4. Large farm (64×64) → End game

📊 EXACT ASSET COUNT FOR DEMO

TOTAL: 247 ASSETS (exact, not approximate)


🎯 BREAKDOWN BY CATEGORY

1. MAIN CHARACTER - KAI: 45 assets

Idle Animation (16 frames):

  • kai_idle_north_1.png
  • kai_idle_north_2.png
  • kai_idle_north_3.png
  • kai_idle_north_4.png
  • kai_idle_south_1.png (×4 frames)
  • kai_idle_east_1.png (×4 frames)
  • kai_idle_west_1.png (×4 frames)

Walk Animation (16 frames):

  • kai_walk_north_1.png (×4 frames)
  • kai_walk_south_1.png (×4 frames)
  • kai_walk_east_1.png (×4 frames)
  • kai_walk_west_1.png (×4 frames)

Run Animation (8 frames):

  • kai_run_east_1.png (×4 frames)
  • kai_run_west_1.png (×4 frames)

Actions (5 frames):

  • kai_hoe_action.png (digging)
  • kai_watering.png
  • kai_pickup.png
  • kai_portrait.png (dialogue)
  • kai_sleeping.png (in tent)

SUBTOTAL: 45 assets


2. ZOMBIE WORKER: 12 assets

Animations:

  • zombie_idle_1.png (×4 frames)
  • zombie_walk_1.png (×4 frames)
  • zombie_dig_1.png (×4 frames)

SUBTOTAL: 12 assets


3. FARM BUILDINGS: 8 assets

Essential Structures:

  1. tent.png (DONE - already have!)
  2. tent_interior.png (inside view for cutscene)
  3. shack.png (first upgrade)
  4. campfire.png (cooking)
  5. storage_chest.png (DONE - already have!)
  6. water_well.png
  7. scarecrow.png (decoration/function)
  8. compost_bin.png

SUBTOTAL: 8 assets


4. TERRAIN TILES: 24 assets

Grass (8 variations):

  • grass_tile_1.png
  • grass_tile_2.png
  • grass_tile_3.png
  • grass_tile_4.png
  • grass_corner_ne.png
  • grass_corner_nw.png
  • grass_corner_se.png
  • grass_corner_sw.png

Dirt (8 variations):

  • dirt_tile_1.png through dirt_tile_4.png
  • dirt_corner_ne/nw/se/sw.png

Tilled Soil (4):

  • tilled_dry.png
  • tilled_watered.png
  • tilled_planted.png
  • tilled_growing.png

Path (4):

  • stone_path_straight.png
  • stone_path_corner.png
  • stone_path_cross.png
  • stone_path_end.png

SUBTOTAL: 24 assets


5. CROPS - WHEAT (Tutorial Crop): 8 assets

Growth Stages:

  1. wheat_seeds.png (icon)
  2. wheat_stage0.png (just planted, soil bump)
  3. wheat_stage1.png (sprout emerging)
  4. wheat_stage2.png (young plant)
  5. wheat_stage3.png (tall growing)
  6. wheat_stage4.png (golden, ready to harvest)
  7. wheat_harvested.png (cut stalks)
  8. wheat_bundle.png (inventory item)

SUBTOTAL: 8 assets


6. FARM TOOLS & ITEMS: 18 assets

Tools:

  1. wooden_hoe.png
  2. watering_can.png
  3. wooden_axe.png
  4. wooden_pickaxe.png
  5. fishing_rod.png (bonus activity)
  6. scythe.png (harvesting)

Resources: 7. wood_log.png 8. stone.png 9. iron_ore.png 10. stick.png 11. fiber.png

Products: 12. wheat_flour.png 13. bread.png 14. water_bucket.png

Special Items: 15. mothers_locket.png 16. sleeping_bag.png 17. backpack.png (Kai's) 18. coin.png

SUBTOTAL: 18 assets


7. ENVIRONMENT DECORATIONS: 20 assets

Trees:

  1. oak_tree.png (DONE - already have!)
  2. oak_tree_stump.png (after chopping)
  3. pine_tree.png
  4. dead_tree.png

Rocks & Minerals: 5. rock_large.png (DONE - already have!) 6. rock_medium.png 7. rock_small.png 8. iron_ore_deposit.png

Plants: 9. bush_green.png (DONE - already have!) 10. bush_berries.png 11. flower_yellow.png 12. flower_purple.png 13. grass_tall.png 14. weeds.png

Farm Decorations: 15. wooden_fence.png (DONE - already have!) 16. fence_gate.png 17. fence_corner.png 18. wooden_sign.png 19. lantern_post.png 20. rain_barrel.png

SUBTOTAL: 20 assets


8. NPCs (Demo Essential): 15 assets

Trader (3 assets):

  • npc_trader_idle.png (clearly visible eyes & mouth!)
  • npc_trader_portrait.png
  • npc_trader_happy.png (expression variant)

Blacksmith (3 assets):

  • npc_blacksmith_idle.png
  • npc_blacksmith_portrait.png
  • npc_blacksmith_neutral.png

Healer/Doctor (3 assets):

  • npc_healer_idle.png
  • npc_healer_portrait.png
  • npc_healer_smile.png

Mysterious Traveler (3 assets) - Ana clue giver:

  • npc_traveler_idle.png
  • npc_traveler_portrait.png
  • npc_traveler_mysterious.png

Ana (3 assets - flashbacks/portrait):

  • ana_portrait.png (locket photo)
  • ana_child.png (flashback)
  • ana_teen.png (memory)

SUBTOTAL: 15 assets


9. ENEMIES (Basic Combat): 18 assets

Basic Zombie (12 frames):

  • zombie_enemy_idle_1.png (×4 frames)
  • zombie_enemy_walk_1.png (×4 frames)
  • zombie_enemy_attack_1.png (×4 frames)

Zombie Variants (3):

  • zombie_runner.png (fast type)
  • zombie_bloated.png (tank type)
  • zombie_corpse.png (dead on ground)

Wild Animal Threat (3):

  • wild_wolf.png (aggressive)
  • wolf_attack.png
  • wolf_dead.png

SUBTOTAL: 18 assets


10. UI ELEMENTS: 35 assets

HUD (9):

  1. health_bar_frame.png
  2. health_bar_fill.png (DONE - already have!)
  3. stamina_bar_frame.png
  4. stamina_bar_fill.png
  5. hunger_bar_frame.png
  6. hunger_bar_fill.png
  7. day_indicator.png
  8. time_clock.png
  9. coin_counter_icon.png

Inventory (8): 10. inventory_panel.png 11. inventory_slot_empty.png (DONE - already have!) 12. inventory_slot_hover.png 13. inventory_slot_selected.png 14. hotbar_panel.png 15. hotbar_slot.png (×1-9 quickslots) 16. item_count_bg.png 17. cursor_normal.png

Dialogue System (6): 18. dialogue_box.png 19. dialogue_portrait_frame.png 20. dialogue_continue_arrow.png 21. dialogue_choice_button.png 22. name_tag_bg.png 23. speech_bubble.png

Quest/Markers (4): 24. quest_marker_icon.png 25. quest_panel.png 26. quest_complete_check.png 27. exclamation_mark.png

Menus (8): 28. button_normal.png 29. button_hover.png 30. button_pressed.png 31. panel_background.png 32. title_card.png 33. pause_menu_bg.png 34. settings_icon.png 35. close_button.png

SUBTOTAL: 35 assets


11. CUTSCENE/SPECIAL ASSETS: 12 assets

Opening Sequence:

  1. tent_interior_dawn.png
  2. locket_open.png (animated)
  3. locket_closed.png

Flashbacks (5 scenes): 4. flashback_babies.png (hospital twins) 5. flashback_children.png (child Kai protecting Ana) 6. flashback_family.png (happy family photo) 7. flashback_troll.png (troll attack scene) 8. flashback_ana_screaming.png (Ana being taken)

Effects: 9. fade_black_overlay.png 10. vignette.png 11. dust_particle.png 12. sparkle_effect.png

SUBTOTAL: 12 assets


12. EFFECTS & ANIMATIONS: 32 assets

Water Animation (4):

  • water_tile_frame1.png
  • water_tile_frame2.png
  • water_tile_frame3.png
  • water_tile_frame4.png

Campfire Animation (4):

  • campfire_flame1.png (DONE - already have!)
  • campfire_flame2.png
  • campfire_flame3.png
  • campfire_flame4.png

Weather (8):

  • rain_drop.png (×4 frames)
  • cloud_light.png
  • cloud_dark.png
  • sun_ray.png
  • fog_overlay.png

Impact Effects (8):

  • hit_spark1.png
  • hit_spark2.png
  • slash_effect.png
  • dig_dirt_spray.png
  • water_splash.png
  • level_up_glow.png
  • heal_particles.png
  • damage_number_template.png

UI Animations (8):

  • loading_spinner_1.png (×4 frames)
  • quest_marker_pulse1.png
  • quest_marker_pulse2.png
  • coin_spin1.png
  • coin_spin2.png

SUBTOTAL: 32 assets


📊 FINAL EXACT COUNT

Category Exact Count Status
1. Kai Character 45 ⚠️ Need
2. Zombie Worker 12 ⚠️ Need
3. Buildings 8 2/8 done
4. Terrain Tiles 24 ⚠️ Need
5. Crops (Wheat) 8 ⚠️ Need
6. Tools & Items 18 3/18 done
7. Environment 20 4/20 done
8. NPCs 15 ⚠️ Need
9. Enemies 18 1/18 done
10. UI Elements 35 2/35 done
11. Cutscenes 12 ⚠️ Need
12. Effects/Animations 32 1/32 done
TOTAL 247 13 done, 234 needed

🎯 WHAT WE ALREADY HAVE (From Tonight)

Done (13):

  1. tent.png
  2. storage_chest.png
  3. campfire.png
  4. fence.png
  5. oak_tree.png
  6. rock_large.png
  7. bush.png
  8. health_bar.png
  9. inventory_slot.png
  10. zombie_sample.png
  11. campfire_flame1.png
  12. Plus ~60 test samples (various)

NEED: 234 more assets


📅 GENERATION SCHEDULE (Exact Plan)

BATCH 1 (Day 1 - Jan 1): Kai Character - 45 assets

All Kai animations + actions

  • Morning: idle + walk (32 frames)
  • Afternoon: run + actions (13 frames)

Why first: Can't test ANYTHING without player character!


BATCH 2 (Day 2): Core Gameplay - 44 assets

Zombie worker (12) + Terrain tiles (24) + Wheat (8)

Why second: After Kai, need ground to walk on + farming basics!


BATCH 3 (Day 3): Buildings & Tools - 26 assets

Remaining buildings (6) + All tools & items (18) + Fence pieces (2)

Why third: Can test building & harvesting!


BATCH 4 (Day 4): Environment - 16 assets

Remaining decorations, trees, rocks

Why fourth: World feels alive!


BATCH 5 (Day 5): NPCs - 15 assets

All 5 NPCs with expressions

Why fifth: Dialogue & trading functional!


BATCH 6 (Day 6): Enemies & Combat - 18 assets

All enemy animations

Why sixth: Combat testable!


BATCH 7 (Day 7): UI Elements - 35 assets

All HUD, inventory, dialogue, menus

Why seventh: Polish the interface!


BATCH 8 (Week 2 Day 1): Cutscenes - 12 assets

Opening sequence complete!


BATCH 9 (Week 2 Day 2-3): Effects - 32 assets

Water, fire, weather, impacts

Why last: Polish, not essential for core gameplay!


TIMELINE

Week 1 (7 days):

  • Day 1: Batch 1 (45) = 45 total
  • Day 2: Batch 2 (44) = 89 total
  • Day 3: Batch 3 (26) = 115 total
  • Day 4: Batch 4 (16) = 131 total
  • Day 5: Batch 5 (15) = 146 total
  • Day 6: Batch 6 (18) = 164 total
  • Day 7: Batch 7 (35) = 199 total

Week 2 (2 days):

  • Day 8: Batch 8 (12) = 211 total
  • Day 9-10: Batch 9 (32) = 243 total
  • Buffer: 4 assets = 247 TOTAL

DEMO READY MILESTONES

Day 1 (45 assets): Can move Kai around!
Day 2 (89 assets): Can farm wheat!
Day 3 (115 assets): Can build & harvest!
Day 7 (199 assets): Full gameplay loop!
Day 10 (247 assets): DEMO COMPLETE! 🎉


💰 COST

Using Google Free Tier:

  • 247 assets in 10 days
  • Well within 1,000/month free quota
  • COST: 0€

If using paid (speed boost):

  • 247 × $0.02 = $4.94

🎮 DEMO GAMEPLAY FEATURES

With These 247 Assets, Players Can:

Control Kai (walk, run, idle, actions)
Command zombie worker (dig, plant, harvest)
Farm wheat (full growth cycle)
Build structures (tent → shack upgrade)
Gather resources (chop trees, mine rocks)
Craft items (bread from wheat)
Talk to NPCs (4 characters with dialogue)
Trade items (buy/sell with trader)
Fight enemies (zombies, wolves)
Complete quests (fetch, kill, build)
Watch cutscenes (opening + flashbacks)
Progress farm (8×8 → 16×16 expansion hint)

Demo Length: 15-20 minutes
Gameplay Loop: Complete!
Kickstarter Ready: YES!


📋 TOMORROW MORNING START

When you wake up:

  1. ☐ Open MICRO_FARM_EXACT_PLAN.md
  2. ☐ Review tonight's samples
  3. Decide: Google Cloud setup or Manual?
  4. START BATCH 1: Kai animations (45 assets)

Commands to run:

# If autonomous:
python3 scripts/autonomous_generation.py --batch 45

# If manual:
# Tell me: "Start Batch 1 - Kai animations"

SUCCESS CRITERIA

Demo is DONE when you have:

  • All 247 assets generated
  • White backgrounds removed (batch process)
  • Assets integrated into game
  • 15-20 min playable demo
  • Opening cutscene works
  • Tutorial playable
  • Can farm, build, fight, trade

Timeline: 10 days
Cost: 0€
Result: Kickstarter-ready demo! 🚀


Created: 30.12.2025 04:00
Total Assets: 247 EXACT
Timeline: 10 days
Status: READY TO START!