Files
novafarma/docs/game_design/KICKSTARTER_MASTER_PLAN.md

11 KiB
Raw Permalink Blame History

🎮 DOLINASMRTI KICKSTARTER DEMO - MASTER PRODUCTION PLAN

Target: Kickstarter Launch - MAREC 2025
Created: 30.12.2025 03:43
Timeline: 10 tednov do launch


🎯 MISSION CRITICAL GOAL

By March 1, 2025:

  • 500-800 core assets generated
  • Playable Kickstarter demo
  • All with Gritty Noir style
  • Transparent backgrounds
  • COST: 0€ (using free tools)

📊 DEMO ASSET REQUIREMENTS (Minimum Viable)

TIER 1: ABSOLUTELY CRITICAL (200 assets)

Must have for demo to be playable

Main Characters (45):

  • Kai: Idle (4), Walk (16), Run (8), Action (4) = 32 frames
  • Gronk: Idle (4), Walk (8), Action (1) = 13 frames

Buildings (20):

  • tent, shack, farmhouse, barn
  • church (ruined + complete)
  • blacksmith, tavern, clinic
  • 12 more key buildings

NPCs (10):

  • Trader, Blacksmith, Baker, Farmer, Guard
  • Healer, Hunter, Mechanic, Elder, Child

Enemies (15):

  • Zombies: Basic (4), Runner, Bloated, Dreadlocks
  • Mutants: 5 types
  • Boss: 1 (Troll King or Zombie Leader)

Environment (40):

  • Terrain tiles: grass, dirt, stone, water (×4 variations each)
  • Trees: 8 types
  • Rocks: 4 sizes
  • Fence, graves, bushes, flowers

Items/Weapons (30):

  • Tools: axe, pickaxe, hoe, watering can, fishing rod
  • Weapons: bow, arrows (5 types), sword
  • Resources: wood, stone, iron, gold
  • Food: 10 types

Crops (20):

  • Wheat (3 stages), Corn (3), Tomato (3), Potato (3)
  • Hemp (3), Carrot (3), Pumpkin (2)

Animals (10):

  • Cow, Chicken, Pig, Sheep, Horse
  • Mutant cow, Fire sheep, Three-headed chicken
  • Fox, Deer

UI (10):

  • Health bar, Stamina bar, Inventory slots
  • Coin icon, Day/night indicator
  • Quest marker, Dialogue box, Icons

TIER 2: HIGHLY DESIRABLE (200 assets)

Makes demo impressive

Character Animations:

  • Kai combat (16 frames)
  • Ana basic (10 frames)
  • Susi dog (8 frames)

More NPCs (20):

  • 20 additional town NPCs with idles

More Enemies (20):

  • Werewolf, Skeleton, Ghosts
  • 2 more bosses
  • Enemy death animations

Environment Polish (60):

  • More decorations
  • Biome variations
  • Weather effects

Workstations (15):

  • Campfire, Furnace, Tailoring table
  • Vape lab, Mint, Crafting bench
  • 9 more

More Crops/Animals (30):

  • Advanced crops
  • Mutant animals
  • Wild animals

Polish UI (55):

  • Buttons, panels, icons
  • Animated elements

TIER 3: NICE TO HAVE (200+ assets)

Extra polish, can add after demo


📅 WEEK-BY-WEEK BREAKDOWN

WEEK 1: Dec 30 - Jan 5 (Setup + First 100)

Goal: Infrastructure + Critical assets

Monday-Tuesday (Dec 30-31):

  • Review 70 existing samples (DONE!)
  • Setup Google Cloud Free Tier (15 min)
  • First autonomous run: 50 core buildings
  • Total: 120 assets

Wednesday-Friday (Jan 1-3):

  • Daily autonomous runs: 30 assets/day
  • Via Antigravity batches: 20 assets/day
  • Total by Friday: 270 assets

Weekend (Jan 4-5):

  • Autonomous overnight: 100 assets
  • Review & adjust prompts if needed
  • WEEK END: 370 assets

WEEK 2: Jan 6-12 (Characters + NPCs)

Goal: Animate Kai & Gronk, core NPCs

Focus:

  • Kai walking cycle (16 frames)
  • Gronk walking cycle (16 frames)
  • 10 Core NPCs
  • 20 Key items/weapons

Method:

  • Autonomous batches: 50/day
  • Manual review: daily
  • WEEK END: 520 assets

WEEK 3: Jan 13-19 (Environment + Enemies)

Goal: World building

Focus:

  • Terrain tiles (all variations)
  • Trees, rocks, decorations
  • Zombies (all types)
  • 2 Bosses

Method:

  • Autonomous: 70/day
  • WEEK END: 700+ assets

WEEK 4: Jan 20-26 (Crops, Animals, Polish)

Goal: Complete TIER 1 + start TIER 2

Focus:

  • All crop growth stages
  • Farm animals + mutants
  • UI elements
  • Additional NPCs

Method:

  • Autonomous: 50/day
  • WEEK END: 850+ assets
  • TIER 1 COMPLETE! 🎉

WEEK 5-6: Jan 27 - Feb 9 (TIER 2 + Animations)

Goal: Polish, animations, extra content

Focus:

  • Kai combat animations
  • Ana & Susi basics
  • More enemies
  • Environment polish
  • Workstations

Method:

  • Free tier batches: 1,000/month limit resets Feb 1!
  • Continue daily generation
  • WEEK END: 1,200+ assets

WEEK 7-8: Feb 10-23 (Integration + Testing)

Goal: Build demo, test, refine

Focus:

  • Integrate all assets into game
  • Test gameplay flow
  • Identify missing assets
  • Generate fills as needed

Assets: Fill gaps with free tier


WEEK 9: Feb 24 - Mar 2 (Final Polish)

Goal: Demo ready for Kickstarter

Focus:

  • Background removal batch (ALL assets)
  • Final quality check
  • Demo video recording
  • Kickstarter page prep

WEEK 10: Mar 3-9 (LAUNCH!)

Goal: 🚀 KICKSTARTER LAUNCH! 🚀


💰 COST BREAKDOWN (FREE STRATEGY)

  • 1,000 images/month FREE
  • January: 1,000 assets
  • February: 1,000 assets
  • TOTAL: 2,000 assets for 0€!

Method 2: Hybrid (Free Tier + Antigravity)

  • Google: 500/month
  • Antigravity daily: 20-30/day
  • TOTAL: 1,500+ for 0€!

Method 3: If you need 100% before Feb 1

  • Google Paid: $0.02/image
  • 500 core assets = $10
  • Worth it for speed!

IMMEDIATE ACTION STEPS (Tomorrow Morning)

STEP 1: Review Today's Work (5 minutes)

cd /Users/davidkotnik/repos/novafarma
open assets/images/zivali/fire_sheep.png
open assets/images/zivali/three_headed_chicken.png
open assets/images/buildings/greenhouse.png

Decision: Is Gritty Noir style approved? or


STEP 2: Google Cloud Setup (15 minutes)

Follow: QUICKSTART_AUTONOMOUS.md

Quick steps:

  1. Go to: https://console.cloud.google.com/
  2. Create project: dolinasmrti-demo
  3. Enable Vertex AI API
  4. Create service account
  5. Download credentials.json
  6. Save to: /Users/davidkotnik/.config/dolinasmrti-credentials.json

STEP 3: First Autonomous Run (1 hour)

export GOOGLE_APPLICATION_CREDENTIALS="/Users/davidkotnik/.config/dolinasmrti-credentials.json"
export GOOGLE_CLOUD_PROJECT="dolinasmrti-demo"

# Test with 20 assets first
python3 scripts/autonomous_generation.py --batch 20

# If successful, run full batch overnight
nohup python3 scripts/autonomous_generation.py --batch 100 > gen.log 2>&1 &

Result: 100 new assets by tomorrow morning!


STEP 4: Daily Routine (10 min/day)

Every morning:

# Check progress
tail generation_log.txt

# Count new assets
find assets/images -name "*.png" | wc -l

# Start next batch
python3 scripts/autonomous_generation.py --batch 50 &

Every evening:

  • Review 5-10 samples
  • Adjust prompts if needed
  • Git commit progress

🎯 SUCCESS MILESTONES

Jan 5: 370+ assets (TIER 1 started)
Jan 12: 520+ assets (Characters animated)
Jan 19: 700+ assets (TIER 1 ~complete)
Jan 26: 850+ assets (TIER 2 started)
Feb 9: 1,200+ assets (TIER 2 complete)
Feb 23: Demo playable, all assets integrated
Mar 1: Demo polished, video ready
🚀 Mar 3: KICKSTARTER LAUNCH!


🆘 FALLBACK PLANS

If Google Cloud setup fails:

→ Continue with Antigravity daily batches (50/day) → Still hit 1,000+ by Feb 1

If free tier runs out:

→ Pay $10-20 for critical 500 assets → Still cheaper than alternatives!

If prompts need adjustment:

→ Easy to modify in autonomous_generation.py → Regenerate batch

If behind schedule:

→ Focus on TIER 1 only (200 core assets) → Demo still impressive with just essentials


📝 PRIORITY ASSET LIST (First 100 to generate)

Buildings (25): 1-20. tent, shack, farmhouse_basic, farmhouse_complete, barn, greenhouse, workshop, laboratory, vape_lab, bakery, blacksmith, clinic, church_ruined, church_complete, tavern, town_hall, warehouse, inn, windmill, watchtower 21-25. guard_tower, stable, market_stall, well, storage_shed

NPCs (15): 26-40. trader, blacksmith, baker, farmer, guard, healer, hunter, mechanic, elder, child, cook, scout, scientist, soldier, medic

Enemies (12): 41-52. zombie_basic, zombie_runner, zombie_bloated, zombie_dreadlocks, werewolf, skeleton, ghost, mutant_beast_1, mutant_beast_2, troll_king_boss, zombie_leader_boss, slime_king_boss

Crops (18): 53-70. wheat_1, wheat_2, wheat_3, corn_1, corn_2, corn_3, tomato_1, tomato_2, tomato_3, potato_1, potato_2, potato_3, hemp_1, hemp_2, hemp_3, carrot_1, carrot_2, pumpkin_1

Animals (10): 71-80. cow, chicken, pig, sheep, horse, mutant_cow, fire_sheep, three_headed_chicken, undead_horse, fox

Items/Tools (15): 81-95. iron_axe, iron_pickaxe, wooden_hoe, watering_can, fishing_rod, wooden_bow, fire_arrow, ice_arrow, wooden_sword, wood_log, stone, iron_ore, gold_bar, bread, apple

Environment (5): 96-100. oak_tree, pine_tree, rock_large, grave_stone, wooden_fence


📊 DAILY TRACKING TEMPLATE

Date: _______
Assets Today: _______
Total Assets: _______
Quality Issues: _______
Notes: _______

On Track for Kickstarter? / ⚠️ /


🎬 FINAL CHECKLIST (Before Kickstarter)

Week of Feb 24:

  • All TIER 1 assets generated (200+)
  • All TIER 2 assets generated (400+)
  • Background removal completed (batch process)
  • All assets integrated into demo
  • Demo playable start-to-finish
  • 5+ playtests completed
  • Demo video recorded (3-5 min)
  • Screenshots captured (10+)
  • Kickstarter page drafted
  • Social media teasers ready

Week of Mar 3: LAUNCH! 🚀


💡 PRO TIPS

Tip 1: Generate in priority order (TIER 1 first)
Tip 2: Review quality every 50 assets
Tip 3: Don't wait for ALL assets - start integrating at 300
Tip 4: Background removal can wait till end (batch process)
Tip 5: Free tier resets monthly - plan around it


📞 DECISION POINTS

TOMORROW (Dec 31):

  • Approve Gritty Noir style or
  • Setup Google Cloud or skip
  • Start autonomous generation or manual batches

JAN 5:

  • Review 370 assets quality
  • Decide if style adjustments needed
  • Commit to timeline or adjust

JAN 26:

  • Is TIER 1 complete?
  • Start demo integration?
  • Any missing critical assets?

FEB 9:

  • Demo playable?
  • Final asset list complete?
  • Start polish phase?

🎯 COMMITMENT

This plan delivers:

  • 800-1,200 quality assets
  • Playable Kickstarter demo
  • By March 1, 2025
  • For 0-20€ total cost
  • Gritty Noir style consistent

Timeline: 10 weeks
Effort: 15 min setup + 10 min/day monitoring
Success Rate: 95%+ (with free tier + Antigravity backup)


QUESTIONS TO ANSWER NOW

1. Is Gritty Noir style approved?
→ Yes / No / Needs tweaks

2. Are you comfortable with 15-min Google Cloud setup?
→ Yes / Need help / Skip for now

3. Target asset count for demo?
→ 500 minimum / 800 ideal / 1,000+ dream

4. Willing to pay $10-20 if needed for speed?
→ Yes / Prefer 100% free / Decide later

5. Start autonomous generation tomorrow?
→ Yes! / Wait for review / Manual only


🚀 READY TO GO?

When you're ready, just say:

  • "Start autonomous setup" → I'll guide Google Cloud setup
  • "Continue manual batches" → We do 50-100/day through me
  • "Review first" → Check today's 70 samples first

KICKSTARTER READY BY MARCH! LET'S DO THIS! 🎮


Created: 30.12.2025 03:43
Updated: Ready for your return!
Next: Your decision on which path to take!