From f0308ddb3a8396cae8e1f98ea27f3f829dd801b9 Mon Sep 17 00:00:00 2001 From: NovaFarma Dev Date: Sat, 13 Dec 2025 00:19:12 +0100 Subject: [PATCH] *Phase 2: Asset Creation* --- docs/planning/PHASE_2_ASSET_CREATION_PLAN.md | 490 +++++++++++++++++++ 1 file changed, 490 insertions(+) create mode 100644 docs/planning/PHASE_2_ASSET_CREATION_PLAN.md diff --git a/docs/planning/PHASE_2_ASSET_CREATION_PLAN.md b/docs/planning/PHASE_2_ASSET_CREATION_PLAN.md new file mode 100644 index 0000000..52119a8 --- /dev/null +++ b/docs/planning/PHASE_2_ASSET_CREATION_PLAN.md @@ -0,0 +1,490 @@ +# 🎨 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!* ✨