Los ordenadores, videoconsolas, tablets y smartphones de hoy en día cada vez disfrutan
de mayor velocidad, capacidad de procesado, potencia gráfica y almacenamiento, esto permite
que los videojuegos sean más realistas e inmersivos, mejorando la experiencia del jugador.
Entre estas mejoras se incluyen las referentes al sonido del videojuego: músicas cada vez más completas,
similares a las de cualquier banda sonora de película, efectos de sonido y ambientes realistas, locuciones
y voces en off profesionales, etc.
Pero
¿cómo se añaden efectos de sonido a un videojuego? ¿qué formatos de entrada se utilizan?
¿cómo es el proceso de digitalización del sonido? ¿qué técnicas se utilizan para que suene realista?
¿qué tipo de modificaciones digitales se pueden hacer a un sonido? ¿cómo se mide el sonido digital?
¿cuánto ocupa el sonido en el videojuego?
Todas estas preguntas trataremos de responderlas en los siguientes capítulos, empezando por
conocer cómo se digitaliza el audio y cómo se almacenan sus datos. Posteriormente, aprenderemos a
medirlo y procesar los sonidos para adaptarlos a nuestras necesidades y por último estudiaremos los estilos,
los tipos de fuentes y algunas de las técnicas más utilizadas en el diseño de videojuegos.
A la hora de implementar el sonido de un videojuego, deberían tenerse en cuenta dos roles de trabajo:
- el diseñador de sonido (sound designer): la persona con formación en audio encargada de escoger
y/o crear los sonidos, ambientes, músicas y adaptarlos al videojuego.
- el programador de sonido (sound implementer): la persona con formación en programación encargada
de introducir y programar esos sonidos dentro del motor del videojuego.
No obstante, salvo en grandes producciones, muchas veces estas figuras se confunden en una sola, encontrando
técnicos de sonido que entran al mundo programación y programadores que entran al mundo del sonido.
El objetivo de este seminario no es que se prescinda del diseñador de sonido, sino más bien que se comprenda
la figura del mismo y sea tenida en cuenta por el programador, que con unos conocimientos básicos de sonido
puede hacer que el resultado sea mucho mejor. Igualmente, considero que cualquier técnico de sonido que quiera
dedicarse a los videojuegos antes o después deberá adentrarse en el mundo de la programación.
En las páginas siguientes vamos a utilizar multitud de ejemplos de sonido, con lo que es recomendable
una buena escucha ya sea con auriculares o con altavoces para diferenciar los ejemplos. Del mismo
modo, dada la cantidad de datos que se van a manejar, es recomendable seguir el seminario con
una conexión por cable o wifi, pero no con una conexión móvil para no consumir tarifa de datos.
Adicionalmente, se recomienda utilizar navegadores Chrome, Firefox o Safari en un ordenador de escritorio
para un completo aprovechamiento de los ejemplos, ya que no todos los móviles, tablets y resto de navegadores
son capaces de interpretar los ejemplos basados en la Webaudio API de Javascript.
Por último, si bien este seminario está concebido principalmente para programadores
de videojuegos, también puede resultar útil para cualquiera con interés en adentrarse
en el mundo del audio, bien sea para videojuegos o no, pues aunque sea ligeramente
se tratan muchos conceptos válidos para cualquier producción de audio.