diff --git a/KICKSTARTER_MASTER_PLAN.md b/KICKSTARTER_MASTER_PLAN.md new file mode 100644 index 000000000..41b73dbca --- /dev/null +++ b/KICKSTARTER_MASTER_PLAN.md @@ -0,0 +1,482 @@ +# 🎮 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) + +### **Method 1: Google Free Tier (RECOMMENDED)** +- ✅ 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)** +```bash +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)** +```bash +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:** +```bash +# 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!