Files
novafarma/ASSET_PRODUCTION_PLAN.md
David Kotnik bac36d281c 🎯 Jan 8 Asset Production Plan - 10 Week Roadmap
 DISCOVERED EXISTING REFERENCES:

**344 Reference Images Already Available!**
- NPCs: 179 PNG references 
- Creatures: 112 PNG references 
- Biomes: 53 PNG references 

**Organized in:**
- /assets/references/npcs/ (15 folders)
- /assets/references/creatures/ (6 folders)
- /assets/references/biomes/ (7 biomes started)

**COMPLETE 10-WEEK PRODUCTION PLAN:**

**Phase 1 (Weeks 1-3): Convert Existing Refs**
- Week 1: Convert 12 NPCs (179 refs → 180 sprites)
- Week 2: Convert creatures (112 refs → 120 sprites)
- Week 3: Complete 5 biomes (partial refs → 170 sprites)
- Total: 470 new sprites from existing references

**Phase 2 (Weeks 4-7): New Generation**
- Week 4: Swamp + Beach biomes (~95 sprites)
- Week 5: Special biomes (~70 sprites)
- Week 6: Boss arenas (~80 sprites)
- Week 7: Items + UI (~64 sprites)
- Total: 309 new generated sprites

**Phase 3 (Weeks 8-10): Faza 2**
- Week 8: Multiplayer + buildings (~100 sprites)
- Week 9: Vehicles + effects (~80 sprites)
- Week 10: Bosses + cutscenes (~100 sprites)
- Total: 280 Faza 2 sprites

**TOTALS:**
- Current: 746 sprites (Demo 402 + Refs 344)
- Phase 1-3: 1,059 new sprites
- Final: 1,805 sprites (120% of 1,500 target!)

**TIME COMMITMENT:**
- Total: ~120-140 hours over 10 weeks
- Daily: 2-3 hours/day (sustainable!)

**KEY INSIGHT:**
🎉 We already have 50% of assets!
🎉 Most NPCs/creatures just need conversion!
🎉 Only generating ~40% truly new content!

**NEXT STEPS:**
1. Audit NPC references (this week)
2. Convert first 3 NPCs (Mayor, Teacher, Blacksmith)
3. Start creature conversion pipeline

File: ASSET_PRODUCTION_PLAN.md
2026-01-08 19:00:45 +01:00

402 lines
9.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🎯 **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!** 📋