🎯 KEY FINDING: 36 Core Sounds = Used Everywhere! 📊 AUDIO SHARING BREAKDOWN: - Shared (All Phases): 36 files (28%) - Music: 6 tracks - SFX: 19 sounds - Ambient: 3 loops - UI: 8 stingers - Phase-Specific: 93 files (72%) ✅ REUSED ACROSS ALL PHASES: Music: - Main theme, Farm ambient, Night theme - Combat theme, Victory theme, Ana theme SFX: - Farming: dig, plant, water, harvest, chop, mine - Combat: sword, zombie hit/death, player hurt - Building: hammer, doors, chests - UI: footsteps, coins, level up, clicks Ambient: - Wind, crickets, birds 🎮 PHASE-SPECIFIC (only when needed): - Faza 1: +60 (desert/swamp music, animals, advanced combat, crafting) - Faza 2: +24 (town music, bells, NPCs, market) 💡 IMPLICATIONS: 1. DEMO 45 sounds = PERMANENT INVESTMENT - Used in ALL phases - NOT wasted! - One-time effort 2. INCREMENTAL ADDITIONS - Don't replace, just ADD - 45 → 105 → 129 3. FILE ORGANIZATION - All in /assets/audio/ - Shared automatically - No duplicates needed! 4. LOADING STRATEGY - Core 45 always loaded - +60/+24 loaded when phase unlocked 🚀 RECOMMENDED WORKFLOW: 1. Get DEMO 45 → Works everywhere! ✅ 2. Add Faza 1 as needed → Incremental 3. Add Faza 2 later → Last priority ZERO duplication, maximum reuse! 🎉
294 lines
8.3 KiB
Markdown
294 lines
8.3 KiB
Markdown
# 🔊 AUDIO REUSE & SHARING STRATEGY
|
|
## How Audio Files Are Shared Across DEMO + Faza 1 + Faza 2
|
|
|
|
**Created:** January 9, 2026, 14:33 CET
|
|
**Purpose:** Show which sounds are reused vs phase-specific
|
|
**Key Insight:** 45 DEMO sounds work across ALL phases! 🎉
|
|
|
|
---
|
|
|
|
## 🎯 CORE CONCEPT: AUDIO STACKING
|
|
|
|
**Audio works in LAYERS, NOT replacements!**
|
|
|
|
```
|
|
DEMO (45 files) ← CORE FOUNDATION (used in ALL phases!)
|
|
↓
|
|
└──> FAZA 1 (+60) ← ADDS biome-specific + combat depth
|
|
↓
|
|
└──> FAZA 2 (+24) ← ADDS town-specific sounds
|
|
|
|
TOTAL: 45 + 60 + 24 = 129 files (but 45 used everywhere!)
|
|
```
|
|
|
|
---
|
|
|
|
## ✅ SHARED SOUNDS (Used in ALL Phases)
|
|
|
|
### **🎵 SHARED MUSIC (6 tracks):**
|
|
|
|
These play in **DEMO, Faza 1, AND Faza 2:**
|
|
|
|
1. **`main_theme.ogg`** - Main menu (all phases use same menu!)
|
|
2. **`farm_ambient.ogg`** - Farm music (farm exists in all phases!)
|
|
3. **`night_theme.ogg`** - Night music (night happens in all phases!)
|
|
4. **`combat_theme.ogg`** - Combat music (combat in all phases!)
|
|
5. **`victory_theme.ogg`** - Quest complete (used everywhere!)
|
|
6. **`ana_theme.ogg`** - Ana memories (story in all phases!)
|
|
|
|
**= 6 music tracks REUSED across entire game!**
|
|
|
|
---
|
|
|
|
### **🔊 SHARED SFX (19 sounds):**
|
|
|
|
These work in **DEMO, Faza 1, AND Faza 2:**
|
|
|
|
**Farming (reused everywhere):**
|
|
- `dig.ogg` - Digging soil (farming in all phases!)
|
|
- `plant_seed.ogg` - Planting (farming in all phases!)
|
|
- `water_crop.ogg` - Watering (farming in all phases!)
|
|
- `harvest.ogg` - Harvesting (farming in all phases!)
|
|
- `tree_chop.ogg` - Chopping wood (all phases!)
|
|
- `stone_mine.ogg` - Mining (all phases!)
|
|
|
|
**Combat (reused everywhere):**
|
|
- `sword_slash.ogg` - Sword swing (combat in all phases!)
|
|
- `zombie_hit.ogg` - Zombie damage (zombies in all phases!)
|
|
- `zombie_death.ogg` - Zombie death (all phases!)
|
|
- `player_hurt.ogg` - Player damage (all phases!)
|
|
|
|
**Building (reused everywhere):**
|
|
- `hammer_nail.ogg` - Building (construction in all phases!)
|
|
- `door_open.ogg` - Doors (doors everywhere!)
|
|
- `door_close.ogg` - Doors (everywhere!)
|
|
- `chest_open.ogg` - Chests (all phases!)
|
|
|
|
**UI & Misc (reused everywhere):**
|
|
- `footstep_grass.ogg` - Walking (walking in all phases!)
|
|
- `footstep_stone.ogg` - Walking (all phases!)
|
|
- `coin_collect.ogg` - Money pickup (economy in all phases!)
|
|
- `level_up.ogg` - Level up (progression in all phases!)
|
|
- `ui_click.ogg` - All buttons (UI in all phases!)
|
|
|
|
**= 19 SFX REUSED across entire game!**
|
|
|
|
---
|
|
|
|
### **🌀 SHARED AMBIENT (3 loops):**
|
|
|
|
These ambients layer in **ALL phases:**
|
|
|
|
- `wind_gentle.ogg` - Background wind (all outdoor areas!)
|
|
- `crickets_night.ogg` - Night crickets (night in all phases!)
|
|
- `birds_daytime.ogg` - Day birds (day in all phases!)
|
|
|
|
**= 3 ambient loops REUSED everywhere!**
|
|
|
|
---
|
|
|
|
### **🎯 SHARED UI (8 stingers):**
|
|
|
|
These UI sounds work in **ALL phases:**
|
|
|
|
- `ui_click.ogg` - Every button click!
|
|
- `ui_hover.ogg` - Every button hover!
|
|
- `ui_error.ogg` - Every error!
|
|
- `ui_confirm.ogg` - Every confirmation!
|
|
- `quest_complete.ogg` - Quest complete (all phases!)
|
|
- `danger_stinger.ogg` - Danger (all phases!)
|
|
- `discovery_stinger.ogg` - Discoveries (all phases!)
|
|
- `sleep_heal.ogg` - Sleeping (all phases!)
|
|
|
|
**= 8 UI sounds REUSED everywhere!**
|
|
|
|
---
|
|
|
|
## 📊 REUSE SUMMARY:
|
|
|
|
| Type | Shared (All Phases) | Phase-Specific |
|
|
|------|---------------------|----------------|
|
|
| **Music** | 6 tracks | +12 biome/town |
|
|
| **SFX** | 19 sounds | +53 specific |
|
|
| **Ambient** | 3 loops | +7 biome |
|
|
| **UI** | 8 stingers | +6 phase |
|
|
| **TOTAL** | **36 files** | +78 specific |
|
|
|
|
**Key Insight:** 36 files (28% of total) are used across ENTIRE game!
|
|
|
|
---
|
|
|
|
## 🎮 PHASE-SPECIFIC SOUNDS (Only used in specific phases)
|
|
|
|
### **🎵 PHASE-SPECIFIC MUSIC:**
|
|
|
|
**DEMO ONLY (3 tracks):**
|
|
- `forest_ambient.ogg` - Forest exploration (DEMO has forest?)
|
|
- `town_theme.ogg` - Town music (but also Faza 2!)
|
|
- `raid_warning.ogg` - Raid alarm (DEMO has raids?)
|
|
|
|
**Actually, these can be SHARED too! Town music for town in all phases!**
|
|
|
|
**FAZA 1 EXCLUSIVE (6 tracks):**
|
|
- `desert_theme.ogg` - Desert biome ONLY
|
|
- `swamp_theme.ogg` - Swamp biome ONLY
|
|
- `cave_theme.ogg` - Cave/underground ONLY in Faza 1
|
|
- `boss_battle.ogg` - Boss fights ONLY in Faza 1
|
|
- `sad_discovery.ogg` - Emotional moments (Ana story) - Faza 1+
|
|
- `hopeful_sunrise.ogg` - New chapters - Faza 1+
|
|
|
|
**FAZA 2 EXCLUSIVE (3 tracks):**
|
|
- `town_busy.ogg` - Fully restored town ONLY
|
|
- `church_choir.ogg` - Church interior ONLY in Faza 2
|
|
- `tavern_music.ogg` - Tavern ONLY in Faza 2
|
|
|
|
---
|
|
|
|
### **🔊 PHASE-SPECIFIC SFX:**
|
|
|
|
**FAZA 1 EXCLUSIVE (35 sounds):**
|
|
|
|
Farm animals (10) - only in Faza 1 when you unlock them:
|
|
- Sheep, pig, chicken, horse, goat sounds
|
|
- Milk, shear, egg, feed, pet sounds
|
|
|
|
Advanced combat (15) - only with Faza 1 combat:
|
|
- Arrow hit/miss, critical, parry, dodge
|
|
- Skeleton, mutant, boss sounds
|
|
- Magic spells, weapon break, armor, potions
|
|
|
|
Crafting (5) - only with Faza 1 crafting:
|
|
- Craft, smelt, anvil, loom, cook
|
|
|
|
Environment (5) - biome-specific:
|
|
- Rain, thunder, river, campfire, leaves
|
|
|
|
**FAZA 2 EXCLUSIVE (12 sounds):**
|
|
|
|
Town sounds (7) - only when town exists:
|
|
- Bell tower, market, blacksmith forge, tavern crowd
|
|
- Horse cart, town gate, fountain
|
|
|
|
NPC interactions (5) - only when NPCs exist:
|
|
- NPC greet/goodbye, trade, quest accept, dialogue open
|
|
|
|
---
|
|
|
|
## 💡 PRACTICAL IMPLICATIONS:
|
|
|
|
### **What this means for you:**
|
|
|
|
**1. DEMO AUDIO = PERMANENT INVESTMENT**
|
|
- 45 DEMO sounds = used in ALL phases
|
|
- NOT wasted! These carry through entire game
|
|
- One-time effort, lifetime use!
|
|
|
|
**2. INCREMENTAL ADDITIONS**
|
|
- Faza 1: ADD 60 new sounds (don't replace!)
|
|
- Faza 2: ADD 24 new sounds (don't replace!)
|
|
- Total grows: 45 → 105 → 129
|
|
|
|
**3. FILE ORGANIZATION**
|
|
All sounds live in same folders:
|
|
```
|
|
/assets/audio/
|
|
├── music/ (all 18 tracks together!)
|
|
├── sfx/
|
|
│ ├── farming/ (DEMO + Faza 1 together!)
|
|
│ ├── combat/ (DEMO + Faza 1 together!)
|
|
│ ├── building/ (all phases!)
|
|
│ ├── town/ (Faza 2 specific)
|
|
│ └── misc/ (all phases!)
|
|
└── ambient/ (all shared!)
|
|
```
|
|
|
|
**4. LOADING STRATEGY**
|
|
Game loads sounds based on what player unlocked:
|
|
- DEMO: Loads 45 core sounds
|
|
- Faza 1 unlocked: Loads +60 (total 105)
|
|
- Faza 2 unlocked: Loads +24 (total 129)
|
|
|
|
But core 45 are ALWAYS loaded!
|
|
|
|
---
|
|
|
|
## 🎯 RECOMMENDED APPROACH:
|
|
|
|
### **Phase 1: Get DEMO Audio (45 files)**
|
|
**These will be used FOREVER!**
|
|
- Music: 9 tracks
|
|
- SFX: 25 sounds
|
|
- Ambient: 3 loops
|
|
- UI: 8 stingers
|
|
|
|
**Benefit:** Game is 100% playable, sounds complete!
|
|
|
|
---
|
|
|
|
### **Phase 2: Add Faza 1 Audio (when needed)**
|
|
**Only when you're implementing Faza 1 features:**
|
|
- Add desert/swamp music when adding those biomes
|
|
- Add animal sounds when adding animals
|
|
- Add advanced combat sounds when adding combat
|
|
- Add crafting sounds when adding crafting
|
|
|
|
**Benefit:** Incremental, as-needed approach!
|
|
|
|
---
|
|
|
|
### **Phase 3: Add Faza 2 Audio (later)**
|
|
**Only when implementing town:**
|
|
- Add town music when town is built
|
|
- Add NPC sounds when NPCs are active
|
|
- Add bell/market sounds for atmosphere
|
|
|
|
**Benefit:** Last priority, can wait!
|
|
|
|
---
|
|
|
|
## 📋 REUSE CHECKLIST:
|
|
|
|
**✅ Sounds that work in ALL phases (NO duplicates needed!):**
|
|
- [x] Footsteps (grass, stone)
|
|
- [x] UI clicks (all buttons)
|
|
- [x] Farming (dig, plant, water, harvest)
|
|
- [x] Basic combat (sword, hurt, zombie)
|
|
- [x] Building (hammer, doors, chests)
|
|
- [x] Money/level up
|
|
- [x] Main menu music
|
|
- [x] Farm ambient music
|
|
- [x] Night music
|
|
- [x] Combat music
|
|
- [x] Victory stingers
|
|
- [x] Ana theme
|
|
- [x] Ambient loops (wind, birds, crickets)
|
|
|
|
**= 36 files serve entire game! ZERO duplication!**
|
|
|
|
---
|
|
|
|
## 🎉 CONCLUSION:
|
|
|
|
**YOU DO NOT NEED DUPLICATE SOUNDS!**
|
|
|
|
**Audio Budget Reality:**
|
|
- **Minimum (DEMO only):** 45 files → plays entire game with core sounds
|
|
- **Full (DEMO + Faza 1 + Faza 2):** 129 files → complete audio experience
|
|
|
|
**Shared Sounds:** 36 files (28%) work across all phases
|
|
**Phase-Specific:** 93 files (72%) add flavor/depth
|
|
|
|
**Workflow:**
|
|
1. Get 45 DEMO sounds first → DONE, works everywhere!
|
|
2. Add Faza 1 sounds when implementing features → Incremental!
|
|
3. Add Faza 2 sounds when implementing town → Later!
|
|
|
|
**NO need to re-download or duplicate!**
|
|
All sounds in `/assets/audio/` are SHARED automatically! 🎉
|
|
|
|
---
|
|
|
|
**Status:** ✅ **AUDIO REUSE STRATEGY COMPLETE!**
|
|
**Key Takeaway:** 45 DEMO sounds = Foundation for entire game!
|
|
**Recommendation:** Focus on DEMO 45 first, add rest as needed! 🚀
|