Parte 6 — Audio y música interactiva
⬅️ Volver al programa · 📚 Índice completo · ⏮️ Parte anterior · ⏭️ Parte siguiente
12 clases · rango 126–137 · Audio que reacciona al juego: diseño de sonido, buses y mezcla dinámica, audio 3D, música adaptativa (vertical y horizontal), FMOD, Wwise y localización
Fuentes de referencia de esta parte:
- Documentación de audio de Godot 4.
- Documentación oficial de FMOD y Wwise.
- Karen Collins, Game Sound (MIT Press).
- GDC talks sobre música adaptativa e implementación de audio interactivo.
🎯 ¿De qué trata esta parte?
El sonido es la mitad de la experiencia y, sin embargo, suele ser lo último que se cuida. Esta parte convierte el audio de "poner un .wav cuando saltas" en un sistema interactivo que responde al estado del juego. Retomamos los fundamentos (muestreo, formatos, buses) de forma aplicada y avanzamos al diseño de sonido (capas, variación y aleatoriedad para que un mismo evento no suene repetitivo), la mezcla dinámica con buses y efectos, y el audio 3D/posicional con atenuación por distancia.
El núcleo de la parte es la música adaptativa: capas verticales (instrumentos que entran y salen según la tensión) y transiciones horizontales (pasar de exploración a combate sin cortes). Cubrimos el middleware profesional —FMOD y Wwise— que usan los estudios, la sincronización con el ritmo, las voces y la localización de audio, y la optimización (memoria, streaming, límite de voces). Cerramos con un capstone: un sistema de audio adaptativo completo integrado en un nivel.
🧩 Problemas que resuelve
- Efectos de sonido repetitivos y cansinos por falta de variación.
- Mezcla plana donde todo suena al mismo volumen y nada destaca.
- Audio que no transmite espacio (sin posicionamiento 3D ni atenuación).
- Música que corta bruscamente al cambiar de situación en vez de fluir.
- No saber integrar el middleware (FMOD/Wwise) que pide la industria.
- Juegos que consumen demasiada memoria o se quedan sin voces de audio.
🎓 Resultados de aprendizaje
Al terminar la parte, el alumno podrá:
- Diseñar sonido con capas, variación y aleatoriedad para evitar la repetición.
- Configurar buses, efectos y mezcla dinámica según el estado del juego.
- Implementar audio 3D posicional con atenuación realista.
- Construir música adaptativa vertical (capas) y horizontal (transiciones).
- Integrar FMOD o Wwise en un proyecto y disparar eventos desde el gameplay.
- Sincronizar audio con el ritmo, gestionar voces/diálogo y localizarlos.
- Optimizar el audio en memoria, streaming y número de voces.
🧱 Prerrequisitos
- Partes 0 y 1 (audio digital: muestreo/formatos/buses, y sonido 2D en el motor).
- Parte 2 para el audio 3D posicional (escenas y espacio tridimensional).
- Godot 4.x; opcionalmente FMOD/Wwise (versiones gratuitas para indies) para las clases de middleware.
📚 Las 12 clases
Con imagen y sonido resueltos, la Parte 7 conecta jugadores: arquitecturas de red, replicación, predicción y netcode.