diff --git a/ASSET_PRODUCTION_PLAN.md b/ASSET_PRODUCTION_PLAN.md new file mode 100644 index 000000000..5645cbba1 --- /dev/null +++ b/ASSET_PRODUCTION_PLAN.md @@ -0,0 +1,401 @@ +# 🎯 **ASSET PRODUCTION PLAN - FAZA 1 & 2** + +**Created:** Jan 8, 2026 18:59 CET +**Purpose:** Complete production plan za vse manjkajoče assets +**Status:** 698 Demo ready, 344 Faza 1/2 references, 737 missing + +--- + +## βœ… **Ε TA Ε½E IMAMO ZA FAZA 1/2:** + +### **BIOMES (53 references):** +Folders v `/assets/references/biomes/`: +- βœ… Desert (partial) +- βœ… Forest (partial) +- βœ… Frozen/Winter (partial) +- βœ… Grassland (COMPLETE - 53 sprites) +- βœ… Jungle (partial) +- βœ… Volcanic (partial) + +**Status:** 1/18 biomes complete, 6 started + +--- + +### **NPCs (179 references):** +Folders v `/assets/references/npcs/`: +- βœ… Amazon Rainforest NPCs +- βœ… Arborist +- βœ… Atlantis NPCs +- βœ… Catacombs NPCs +- βœ… Chernobyl NPCs +- βœ… Desert NPCs +- βœ… Dino Valley NPCs +- βœ… Egyptian Desert NPCs +- βœ… Forest NPCs +- βœ… Grassland NPCs +- βœ… Ivan Kovač (specific NPC) +- βœ… Kustos (guardian) +- βœ… Loch Ness NPCs +- βœ… Glavni Smetar (key character) +- βœ… npc_style_approved (reference styles) + +**Status:** Massive reference library! ~179 PNG references ready + +--- + +### **CREATURES (112 references):** +Folders v `/assets/references/creatures/`: +- βœ… Bosses (boss references) +- βœ… Chernobyl Mutants +- βœ… Dinosaurs +- βœ… Farm Animals +- βœ… Mythical Creatures +- βœ… Wild Animals + +**Status:** ~112 creature references ready for conversion + +--- + +## πŸ“Š **CURRENT ASSET SUMMARY:** + +| Category | Demo (Ready) | Faza 1/2 (References) | Total Have | Need | Missing | +|----------|--------------|----------------------|------------|------|---------| +| **Characters** | 62 | 179 | 241 | 250 | 9 | +| **Biomes** | 53 | 53 | 106 | 600 | 494 | +| **Creatures** | 58 | 112 | 170 | 300 | 130 | +| **UI/Buildings** | 86 | 0 | 86 | 150 | 64 | +| **Items/Crops** | 143 | 0 | 143 | 200 | 57 | +| **TOTAL** | **402** | **344** | **746** | **1500** | **754** | + +**Real Completion: 50%** (746/1500 production sprites) + +--- + +## 🎯 **PRODUCTION PLAN:** + +### **PRIORITY 1: CONVERT EXISTING REFERENCES (1-2 weeks)** + +**We already have 344 reference images that need processing!** + +#### **Step 1: NPC Conversion (179 refs β†’ ~200 sprites)** +**Time:** 1 week +**Process:** +1. Review all 179 NPC references in `/assets/references/npcs/` +2. Select best 12-15 NPCs for Faza 1 +3. Generate 4-direction sprites for each (idle + walk) +4. Create portraits for dialogue +5. Export to `/assets/sprites/npcs/` + +**NPCs to prioritize:** +- [ ] Mayor (from grassland NPCs) +- [ ] Teacher (from forest NPCs) +- [ ] Blacksmith (from desert NPCs) +- [ ] Priest (from catacombs NPCs) +- [ ] Guard (from grassland NPCs) +- [ ] Glavni Smetar (key character - use existing ref) +- [ ] Ivan Kovač (use existing ref) +- [ ] Kustos (guardian - use existing ref) +- [ ] 4-6 more from reference library + +--- + +#### **Step 2: Creature Conversion (112 refs β†’ ~150 sprites)** +**Time:** 1 week +**Process:** +1. Review all creature references +2. Generate animation frames (idle, walk, attack) +3. Create variants where needed + +**Creatures to prioritize:** + +**From Farm Animals:** +- [ ] Cow (normal + mutant) +- [ ] Chicken +- [ ] Sheep +- [ ] Pig + +**From Wild Animals:** +- [ ] Wolf +- [ ] Bear +- [ ] Deer +- [ ] Boar + +**From Mythical:** +- [ ] Griffin +- [ ] Dragon (mini-boss) +- [ ] Vampire + +**From Chernobyl Mutants:** +- [ ] 3-4 unique mutant types + +**From Dinosaurs:** +- [ ] T-Rex (boss) +- [ ] Raptor (enemy) +- [ ] Pterodactyl (flying) + +**From Bosses:** +- [ ] Review boss references +- [ ] Create 4-5 major boss sprites + +--- + +#### **Step 3: Biome Expansion (53 refs β†’ ~400 sprites)** +**Time:** 2-3 weeks +**Process:** +1. Complete partial biomes (Desert, Forest, Winter, Jungle, Volcanic) +2. Generate terrain tiles (grass, dirt, water, etc.) +3. Create props (trees, rocks, plants) +4. Export full tilesets + +**Biomes from references:** + +**βœ… Grassland:** COMPLETE (53 sprites) βœ… + +**⚠️ Desert (partial refs):** +- [ ] Desert sand tiles (12 variants) +- [ ] Sand dunes (4 types) +- [ ] Cacti (3 sizes) +- [ ] Desert rocks (4 types) +- [ ] Oasis water (animated, 6 frames) +- [ ] Palm trees (2 types) +- **Total needed:** ~35 sprites + +**⚠️ Forest (partial refs):** +- [ ] Dense forest ground (8 variants) +- [ ] Thick trees (5 types) +- [ ] Mushrooms (3 sizes) +- [ ] Vines (4 variants) +- [ ] Forest rocks (3 types) +- **Total needed:** ~30 sprites + +**⚠️ Winter/Frozen (partial refs):** +- [ ] Snow tiles (10 variants) +- [ ] Ice tiles (6 variants) +- [ ] Pine trees (3 types) +- [ ] Frozen water (animated) +- [ ] Icicles (4 sizes) +- [ ] Snow rocks (3 types) +- **Total needed:** ~35 sprites + +**⚠️ Jungle (partial refs):** +- [ ] Jungle ground (10 variants) +- [ ] Tropical trees (4 types) +- [ ] Vines (5 variants) +- [ ] Exotic flowers (6 types) +- [ ] Jungle ruins (4 pieces) +- **Total needed:** ~40 sprites + +**⚠️ Volcanic (partial refs):** +- [ ] Lava tiles (animated, 8 frames) +- [ ] Scorched earth (6 variants) +- [ ] Volcanic rocks (5 types) +- [ ] Smoke effects (4 frames) +- [ ] Dead trees (2 types) +- **Total needed:** ~30 sprites + +--- + +### **PRIORITY 2: NEW GENERATION (3-4 weeks)** + +**Remaining biomes with NO references:** + +#### **Swamp Biome (~30 sprites):** +- [ ] Murky water (animated) +- [ ] Dead trees (3 types) +- [ ] Swamp grass (6 variants) +- [ ] Lily pads (3 sizes) +- [ ] Swamp rocks (3 types) +- [ ] Vines (4 variants) +- [ ] Fog overlay (2 density levels) + +#### **Beach/Coast Biome (~25 sprites):** +- [ ] Sand tiles (8 variants) +- [ ] Water edge (animated, 6 frames) +- [ ] Shells (4 types) +- [ ] Driftwood (3 pieces) +- [ ] Beach rocks (3 types) +- [ ] Palm trees (2 types) + +#### **Cave/Underground (~40 sprites):** +- [ ] Cave wall tiles (12 variants) +- [ ] Stalactites (5 sizes) +- [ ] Stalagmites (5 sizes) +- [ ] Crystal formations (6 types) +- [ ] Underground water (animated) +- [ ] Glowing mushrooms (4 types) +- [ ] Cave entrance (2 variants) + +#### **Special Biomes (~140 sprites):** +- Crystal Forest (~35) +- Corrupted Land (~35) +- Dino Valley (~40) - USE existing refs! +- Witch Forest (~30) + +#### **Boss Arenas (~120 sprites):** +- Cenotes (~40) +- Catacombs (~40) - USE existing refs! +- Final Boss Arena (~40) + +--- + +### **PRIORITY 3: ITEMS & UI (2 weeks)** + +#### **Tool Upgrades (~20 sprites):** +- [ ] Stone tier (5 tools) +- [ ] Iron tier (5 tools) +- [ ] Gold tier (5 tools) +- [ ] Diamond tier (5 tools) + +#### **Consumables (~16 sprites):** +- [ ] Food items (10 types) +- [ ] Potions (6 types) + +#### **Quest Items (~6 sprites):** +- [ ] Ana's Locket +- [ ] Ana's Diary +- [ ] 4 types of keys + +#### **Advanced UI (~22 sprites):** +- [ ] Minimap frames (4 variants) +- [ ] Quest log UI (6 pieces) +- [ ] Shop UI (8 pieces) +- [ ] Skill tree UI (4 pieces) + +--- + +## πŸ“… **TIMELINE:** + +### **PHASE 1: CONVERT REFERENCES (Weeks 1-3)** +**Week 1:** +- [ ] Convert 12 NPCs (179 refs β†’ 12 Γ— ~15 sprites = 180) +- [ ] Set up NPC animation pipeline + +**Week 2:** +- [ ] Convert creatures (112 refs β†’ ~120 sprites) +- [ ] Generate boss sprites from refs + +**Week 3:** +- [ ] Complete 5 partial biomes (~170 sprites) +- [ ] Export all tilesets + +**Milestone:** 470 new sprites from existing references + +--- + +### **PHASE 2: NEW GENERATION (Weeks 4-7)** +**Week 4:** +- [ ] Generate Swamp + Beach biomes (~55 sprites) +- [ ] Generate Cave biome (~40 sprites) + +**Week 5:** +- [ ] Generate 2 special biomes (~70 sprites) + +**Week 6:** +- [ ] Generate 2 boss arenas (~80 sprites) + +**Week 7:** +- [ ] Generate tool upgrades + consumables (~36 sprites) +- [ ] Generate quest items + advanced UI (~28 sprites) + +**Milestone:** 309 new generated sprites + +--- + +### **PHASE 3: FAZA 2 CONTENT (Weeks 8-10)** +**Week 8:** +- [ ] Multiplayer avatars (~40 sprites) +- [ ] Advanced buildings (~60 sprites) + +**Week 9:** +- [ ] Vehicles + Weather (~50 sprites) +- [ ] Particle effects (~30 sprites) + +**Week 10:** +- [ ] End-game bosses (~80 sprites) +- [ ] Cutscene stills (~20 sprites) + +**Milestone:** 280 Faza 2 sprites + +--- + +## 🎯 **TOTAL PRODUCTION SCHEDULE:** + +| Phase | Weeks | Sprites | Source | +|-------|-------|---------|--------| +| **Phase 1** | 1-3 | 470 | Convert existing refs | +| **Phase 2** | 4-7 | 309 | New generation | +| **Phase 3** | 8-10 | 280 | Faza 2 content | +| **TOTAL** | **10 weeks** | **1,059** | Full production | + +**Combined with current 746 = 1,805 total sprites** +**Target: 1,500 sprites** +**Result: 120% coverage!** βœ… + +--- + +## πŸš€ **IMMEDIATE NEXT STEPS:** + +### **THIS WEEK (Jan 8-14):** +1. **Audit existing references:** + - [ ] Review all 179 NPC refs + - [ ] Review all 112 creature refs + - [ ] Select best candidates for Faza 1 + +2. **Set up conversion pipeline:** + - [ ] Create batch processing script + - [ ] Define animation frame standards + - [ ] Set up export templates + +3. **Start NPC conversion:** + - [ ] Generate first 3 NPCs (Mayor, Teacher, Blacksmith) + - [ ] Test in GameScene + - [ ] Validate animation quality + +### **NEXT WEEK (Jan 15-21):** +1. **Complete NPC conversion** (12 total) +2. **Start creature conversion** (20 priority creatures) +3. **Begin biome expansion** (Desert + Forest) + +--- + +## πŸ“Š **RESOURCE ALLOCATION:** + +**AI Generation Tools:** +- Primary: Gemini (your current tool) +- Backup: Midjourney, DALL-E 3 +- Manual editing: Photoshop/GIMP for touch-ups + +**Time Estimates:** +- NPC conversion: ~2 hours per NPC Γ— 12 = 24 hours +- Creature conversion: ~1 hour per creature Γ— 20 = 20 hours +- Biome tiles: ~4 hours per biome Γ— 5 = 20 hours +- New generation: ~3 hours per asset set + +**Total Time: ~120-140 hours over 10 weeks** +**Daily commitment: ~2-3 hours/day** βœ… Sustainable! + +--- + +## βœ… **KEY INSIGHTS:** + +1. **We have 344 reference images already!** πŸŽ‰ + - This is MASSIVE time-saver + - Most NPCs & creatures are reference-ready + - Just need conversion to game sprites + +2. **50% complete already!** + - 746 sprites ready + - Only need 754 more for full game + +3. **Smart workflow:** + - Week 1-3: Convert what we have (fast!) + - Week 4-7: Generate new content (slower) + - Week 8-10: Polish + Faza 2 + +4. **Demo is 100% ready NOW!** + - Can launch immediately + - Faza 1/2 content = DLC model + +--- + +**NEXT ACTION: Audit + select NPCs for conversion!** πŸ“‹