Files
novafarma/docs/planning/PHASE_2_ASSET_CREATION_PLAN.md

491 lines
11 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.
# 🎨 PHASE 2: Asset Creation Plan
**Status**: PLANNING 📋
**Duration**: 2-4 weeks
**Priority**: HIGH
**Budget**: $500-2000 (if outsourced)
---
## 📋 OVERVIEW
This phase focuses on creating all visual and audio assets needed to bring NovaFarma v3.0 to life.
### **Asset Categories**
1. **Visual Assets** - Sprites, animations, UI graphics
2. **Audio Assets** - Sound effects, music
3. **Total Assets Needed**: ~500+ individual assets
---
## 🎨 VISUAL ASSETS
### **1. CHARACTER SPRITES**
#### **Player Character**
- **Quantity**: 1 character × 8 directions × 4 animations = 32 sprites
- **Animations**:
- [ ] Walk (8 directions × 4 frames) = 32 frames
- [ ] Idle (8 directions × 2 frames) = 16 frames
- [ ] Work (8 directions × 4 frames) = 32 frames
- [ ] Attack (8 directions × 4 frames) = 32 frames
- **Total Frames**: 112
- **Size**: 32×32 pixels each
- **Style**: Pixel art, isometric
- **Estimated Time**: 8-12 hours
- **Cost**: $100-200 (if outsourced)
#### **NPCs (4 Types)**
- **Characters**: Jakob, Lyra, Grok, Dr. Chen
- **Animations per NPC**:
- [ ] Walk (8 directions × 4 frames) = 32 frames
- [ ] Idle (8 directions × 2 frames) = 16 frames
- [ ] Talk (1 animation × 4 frames) = 4 frames
- **Total per NPC**: 52 frames
- **Total All NPCs**: 208 frames
- **Estimated Time**: 16-20 hours
- **Cost**: $200-400
#### **Enemies**
- **Types**: Zombie, Mutant, Bat, Spider, Mole
- **Animations per Enemy**:
- [ ] Walk (8 directions × 4 frames) = 32 frames
- [ ] Attack (8 directions × 4 frames) = 32 frames
- [ ] Death (1 animation × 4 frames) = 4 frames
- **Total per Enemy**: 68 frames
- **Total All Enemies**: 340 frames
- **Estimated Time**: 24-30 hours
- **Cost**: $300-500
#### **Animals (5 Types)**
- **Types**: Sheep, Cow, Chicken, Pig, Horse
- **Animations per Animal**:
- [ ] Walk (8 directions × 4 frames) = 32 frames
- [ ] Eat (1 animation × 4 frames) = 4 frames
- [ ] Sleep (1 animation × 2 frames) = 2 frames
- **Total per Animal**: 38 frames
- **Total All Animals**: 190 frames
- **Estimated Time**: 16-20 hours
- **Cost**: $200-300
#### **Worker Creatures (8 Types)**
- **Types**: Donkey, Bigfoot, Yeti, Elf, Gnome, Fairy, Golem, Dragon
- **Animations per Creature**:
- [ ] Idle (8 directions × 2 frames) = 16 frames
- [ ] Work (8 directions × 4 frames) = 32 frames
- **Total per Creature**: 48 frames
- **Total All Creatures**: 384 frames
- **Estimated Time**: 24-32 hours
- **Cost**: $300-500
#### **Bosses (5 Types)**
- **Types**: Mutant King, Zombie Leader, Ancient Tree, Ice Titan, Fire Dragon
- **Animations per Boss**:
- [ ] Idle (1 animation × 4 frames) = 4 frames
- [ ] Attack 1 (1 animation × 6 frames) = 6 frames
- [ ] Attack 2 (1 animation × 6 frames) = 6 frames
- [ ] Special (1 animation × 8 frames) = 8 frames
- [ ] Death (1 animation × 8 frames) = 8 frames
- **Total per Boss**: 32 frames
- **Total All Bosses**: 160 frames
- **Size**: 64×64 or 128×128 pixels
- **Estimated Time**: 20-30 hours
- **Cost**: $300-500
**Character Sprites Summary:**
- **Total Frames**: 1,394
- **Total Time**: 108-144 hours
- **Total Cost**: $1,400-2,400
---
### **2. BUILDING SPRITES**
#### **Buildings (All Tiers)**
- **Types**: Fence, Barn, House, Silo, Workshop, Lab, etc.
- **Tiers**: 5 tiers per building
- **States**: Normal, Construction, Damaged
- **Estimated Buildings**: 15 types
- **Total Sprites**: 15 × 5 × 3 = 225 sprites
- **Size**: 64×64 to 128×128 pixels
- **Estimated Time**: 30-40 hours
- **Cost**: $400-600
---
### **3. CROP & RESOURCE SPRITES**
#### **Crops**
- **Types**: Wheat, Corn, Tomato, Carrot, Potato
- **Growth Stages**: 5 stages per crop
- **Total Sprites**: 5 × 5 = 25 sprites
- **Size**: 32×32 pixels
- **Estimated Time**: 4-6 hours
- **Cost**: $50-100
#### **Resources**
- **Types**: Wood, Stone, Iron, Gold, Coal, etc.
- **Variations**: 3 per type
- **Total Sprites**: 10 × 3 = 30 sprites
- **Size**: 16×16 to 32×32 pixels
- **Estimated Time**: 4-6 hours
- **Cost**: $50-100
---
### **4. ITEM SPRITES**
#### **Tools**
- **Types**: Axe, Pickaxe, Hoe, Sword, etc.
- **Tiers**: 5 tiers per tool
- **Total Sprites**: 10 × 5 = 50 sprites
- **Size**: 32×32 pixels
- **Estimated Time**: 6-8 hours
- **Cost**: $80-120
#### **Food**
- **Types**: Bread, Stew, Fish, etc.
- **Total Sprites**: 20 sprites
- **Size**: 16×16 pixels
- **Estimated Time**: 3-4 hours
- **Cost**: $40-60
---
### **5. UI GRAPHICS**
#### **Icons**
- **Achievement Icons**: 50 icons
- **Skill Tree Icons**: 50 icons
- **Inventory Icons**: 100 icons
- **UI Elements**: 50 icons
- **Total Icons**: 250 icons
- **Size**: 32×32 or 64×64 pixels
- **Estimated Time**: 30-40 hours
- **Cost**: $400-600
#### **Backgrounds**
- **Main Menu**: 1 background
- **Settings Menu**: 1 background
- **Game Over**: 1 background
- **Victory**: 1 background
- **Total**: 4 backgrounds
- **Size**: 1920×1080 pixels
- **Estimated Time**: 8-12 hours
- **Cost**: $100-200
#### **UI Panels**
- **Inventory Panel**: 1
- **Crafting Panel**: 1
- **Skill Tree Panel**: 1
- **Quest Panel**: 1
- **Total**: 4 panels
- **Estimated Time**: 6-8 hours
- **Cost**: $80-120
---
### **6. EFFECTS & PARTICLES**
#### **Particle Textures**
- **Rain Drop**: 1 sprite
- **Snow Flake**: 1 sprite
- **Sparkle**: 1 sprite
- **Explosion**: 4 frames
- **Smoke**: 4 frames
- **Fire**: 4 frames
- **Total**: 15 sprites
- **Estimated Time**: 4-6 hours
- **Cost**: $50-80
---
## 🎵 AUDIO ASSETS
### **1. SOUND EFFECTS**
#### **Player Sounds**
- [ ] Footsteps (grass, stone, wood) = 3 sounds
- [ ] Jump = 1 sound
- [ ] Land = 1 sound
- [ ] Hurt = 3 variations
- [ ] Death = 1 sound
- **Total**: 9 sounds
- **Estimated Time**: 2-3 hours
- **Cost**: $30-50
#### **Farming Sounds**
- [ ] Till soil = 1 sound
- [ ] Plant seed = 1 sound
- [ ] Water = 1 sound
- [ ] Harvest = 3 variations
- [ ] Chop tree = 2 sounds
- [ ] Mine stone = 2 sounds
- **Total**: 10 sounds
- **Estimated Time**: 3-4 hours
- **Cost**: $40-60
#### **Building Sounds**
- [ ] Place building = 1 sound
- [ ] Construction = 2 sounds
- [ ] Upgrade = 1 sound
- [ ] Destroy = 1 sound
- **Total**: 5 sounds
- **Estimated Time**: 2-3 hours
- **Cost**: $30-40
#### **Combat Sounds**
- [ ] Sword swing = 3 variations
- [ ] Hit = 3 variations
- [ ] Block = 1 sound
- [ ] Enemy death = 5 variations
- **Total**: 12 sounds
- **Estimated Time**: 3-4 hours
- **Cost**: $40-60
#### **Animal Sounds**
- [ ] Sheep = 2 sounds
- [ ] Cow = 2 sounds
- [ ] Chicken = 2 sounds
- [ ] Pig = 2 sounds
- [ ] Horse = 2 sounds
- **Total**: 10 sounds
- **Estimated Time**: 2-3 hours
- **Cost**: $30-40
#### **Weather Sounds**
- [ ] Rain = 1 loop
- [ ] Thunder = 3 variations
- [ ] Wind = 1 loop
- [ ] Snow = 1 loop
- **Total**: 6 sounds
- **Estimated Time**: 2-3 hours
- **Cost**: $30-40
#### **UI Sounds**
- [ ] Click = 1 sound
- [ ] Hover = 1 sound
- [ ] Open menu = 1 sound
- [ ] Close menu = 1 sound
- [ ] Notification = 2 sounds
- [ ] Achievement = 1 sound
- **Total**: 7 sounds
- **Estimated Time**: 2 hours
- **Cost**: $20-30
#### **Special Sounds**
- [ ] Level up = 1 sound
- [ ] Quest complete = 1 sound
- [ ] Boss roar = 5 sounds
- [ ] Magic spell = 3 sounds
- **Total**: 10 sounds
- **Estimated Time**: 3-4 hours
- **Cost**: $40-60
**Sound Effects Summary:**
- **Total Sounds**: 69
- **Total Time**: 19-27 hours
- **Total Cost**: $260-380
---
### **2. MUSIC**
#### **Main Menu Theme**
- **Duration**: 2-3 minutes (looping)
- **Style**: Calm, welcoming
- **Estimated Time**: 8-12 hours
- **Cost**: $100-200
#### **Daytime Music**
- **Duration**: 3-4 minutes (looping)
- **Style**: Peaceful, uplifting
- **Estimated Time**: 10-15 hours
- **Cost**: $150-250
#### **Nighttime Music**
- **Duration**: 3-4 minutes (looping)
- **Style**: Tense, atmospheric
- **Estimated Time**: 10-15 hours
- **Cost**: $150-250
#### **Combat Music**
- **Duration**: 2-3 minutes (looping)
- **Style**: Intense, action-packed
- **Estimated Time**: 8-12 hours
- **Cost**: $100-200
#### **Boss Battle Music (5 Tracks)**
- **Duration**: 3-4 minutes each
- **Style**: Epic, dramatic
- **Estimated Time**: 40-60 hours
- **Cost**: $500-800
#### **Victory Music**
- **Duration**: 1-2 minutes
- **Style**: Triumphant
- **Estimated Time**: 6-8 hours
- **Cost**: $80-120
#### **Sad/Emotional Music**
- **Duration**: 2-3 minutes
- **Style**: Melancholic, emotional
- **Estimated Time**: 8-12 hours
- **Cost**: $100-150
**Music Summary:**
- **Total Tracks**: 11
- **Total Time**: 90-134 hours
- **Total Cost**: $1,180-1,970
---
## 📊 TOTAL ASSET SUMMARY
### **Visual Assets**
- **Character Sprites**: 1,394 frames
- **Building Sprites**: 225 sprites
- **Crop/Resource Sprites**: 55 sprites
- **Item Sprites**: 70 sprites
- **UI Graphics**: 308 assets
- **Effects**: 15 sprites
- **Total Visual**: ~2,067 assets
### **Audio Assets**
- **Sound Effects**: 69 sounds
- **Music Tracks**: 11 tracks
- **Total Audio**: 80 assets
### **GRAND TOTAL**: ~2,147 assets
---
## ⏱️ TIME ESTIMATES
### **If Creating In-House**
- **Visual Assets**: 200-280 hours
- **Audio Assets**: 109-161 hours
- **Total Time**: 309-441 hours
- **At 40 hours/week**: 8-11 weeks
### **If Outsourcing**
- **Visual Assets**: 2-4 weeks
- **Audio Assets**: 1-2 weeks
- **Total Time**: 3-6 weeks (parallel work)
---
## 💰 BUDGET BREAKDOWN
### **Visual Assets**
- **Character Sprites**: $1,400-2,400
- **Buildings**: $400-600
- **Crops/Resources**: $100-200
- **Items**: $120-180
- **UI Graphics**: $580-920
- **Effects**: $50-80
- **Subtotal**: $2,650-4,380
### **Audio Assets**
- **Sound Effects**: $260-380
- **Music**: $1,180-1,970
- **Subtotal**: $1,440-2,350
### **TOTAL BUDGET**: $4,090-6,730
### **Realistic Budget**
- **Conservative**: $2,000-3,000
- **Moderate**: $3,000-5,000
- **Premium**: $5,000-7,000
---
## 🎯 PRIORITIES
### **Phase 2A: Essential Assets** (Week 1-2)
1. **Player character** (all animations)
2. **Basic UI** (menus, buttons, panels)
3. **Core sound effects** (farming, UI)
4. **Main menu music**
5. **Daytime music**
### **Phase 2B: Gameplay Assets** (Week 2-3)
1. **NPCs** (4 characters)
2. **Enemies** (5 types)
3. **Buildings** (tier 1-3)
4. **Combat sounds**
5. **Combat music**
### **Phase 2C: Advanced Assets** (Week 3-4)
1. **Animals** (5 types)
2. **Worker creatures** (8 types)
3. **Bosses** (5 types)
4. **Boss music** (5 tracks)
5. **All remaining assets**
---
## 🛠️ TOOLS NEEDED
### **Visual Assets**
- **Aseprite** - $19.99 (pixel art)
- **GIMP** - Free (graphics editing)
- **Photoshop** - $20/month (alternative)
### **Audio Assets**
- **Audacity** - Free (sound editing)
- **FL Studio** - $99-$499 (music production)
- **Ableton Live** - $99-$749 (alternative)
- **Freesound.org** - Free (sound effects library)
---
## 📋 ASSET CHECKLIST
### **Week 1**
- [ ] Player character sprites
- [ ] Basic UI graphics
- [ ] Core sound effects
- [ ] Main menu music
### **Week 2**
- [ ] NPC sprites
- [ ] Enemy sprites
- [ ] Building sprites (tier 1-2)
- [ ] Daytime/nighttime music
### **Week 3**
- [ ] Animal sprites
- [ ] Worker creature sprites
- [ ] Building sprites (tier 3-5)
- [ ] Combat music
### **Week 4**
- [ ] Boss sprites
- [ ] All remaining sprites
- [ ] Boss music
- [ ] Polish & refinement
---
## 🎊 SUCCESS CRITERIA
Phase 2 is complete when:
- [ ] All essential sprites created
- [ ] All UI graphics complete
- [ ] All sound effects recorded
- [ ] All music tracks composed
- [ ] Assets integrated into game
- [ ] Visual style consistent
- [ ] Audio quality professional
---
**🎨 LET'S CREATE AMAZING ASSETS! 🎨**
---
*Asset Creation Plan - December 13, 2025, 00:16*
*Ready to bring NovaFarma to life!*