483 lines
11 KiB
Markdown
483 lines
11 KiB
Markdown
# 🎮 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!
|