Sonido e imagen

El sonido en los videojuegos [2da parte] - Los efectos de sonido, la programación y el trabajo en equipo

500

Continúo con la segunda parte de este recorrido por los conceptos básicos del desarrollo del sonido para un videojuego. En la primera parte traté varios temas: la importancia del jugador, la música, y los diálogos. Hoy es el turno de los efectos de sonido, la parte de implementación/mezcla y algo muy importante: el trabajo en equipo.

Efectos de sonido

El diseño y la edición de los efectos de sonido de un juego es muy similar a como se trabaja en una película, dependiendo obviamente del proyecto y el presupuesto para el mismo.

En las primeras reuniones se define el concepto de diseño del videojuego, y así se conocen los efectos necesarios para crear. Con esto ya se da paso a los encargados de grabar los efectos de sonido, que bien pueden ser los mismos diseñadores o especialistas en el asunto. En esta etapa se graban las fuentes necesarias incluyendo armas, máquinas, ambientes, coches, destrucción de objetos, etc. Otros sonidos pueden ser extraídos de librerías, y otros se pueden obtener mediante técnicas de síntesis.

También se suelen trabajar procesos de foley para grabar ciertos sonidos que serán necesarios como todos los movimientos físicos, movimientos de objetos, etc. A continuación podéis ver un ejemplo de la implementación de pasos grabados mediante foley, en el juego Star Wars: The Force Unleashed. (Implementación de audio por Damian Kastbauer)

 

Todos estos sonidos grabados son empleados como material para trabajar el diseño de los diversos sonidos. Estos son diseñados en base a videos y renders de los movimientos de los personajes, los niveles, diferentes ambientes, etc. Los sonidos se diseñan dentro de un DAW utilizando diversas técnicas, procesadores de efectos, sintetizadores, etc. Son entregados, correctamente renombrados, agrupados y ubicados en sus respectivas categorías.

En todo este proceso de grabación y diseño la selección de las herramientas a utilizar es libre y a gusto de cada diseñador. No hay restricción de plugins, software, hardware, o algo por el estilo. Lo único que importa es obtener el resultado deseado. Por ejemplo en una entrevista que le realicé hace un tiempo a Stefan Strandberg, director de audio de la franquicia Battlefield: Bad Company:

"Cuando tuvimos las gigantes sesiones de grabación de armas en Los Angeles teníamos cerca de 80 micrófonos, y fue sorprendente escuchar que el material más barato podía superar al más costoso. Porque no es solamente capturar toda la presión sonora de un arma, y algunas herramientas baratas capturan otro lado o un diferente sabor de un arma de fuego. Así que en este caso particularmente, la combinación de material barato y costoso pudo crear resultados que no se esperaban inicialmente."

500

Normalmente a los diseñadores de sonido del juego se les asignan diferentes roles y tareas según el juego. Por ejemplo un diseñador puede estar encargado de diseñar únicamente los sonidos de los monstruos jefe de cada nivel, otro puede estar encargado de todos los ambientes y capas de fondos sonoros, y así sucesivamente El director de audio también juega el rol de diseñador en muchos casos.

Implementación y mezcla

Cuando se tiene listo el material sonoro, o bien cuando se lleva terminada cierta parte de este, se pasa a la parte de programación, conocida normalmente como implementación de audio. Este proceso consiste en integrar todos los sonidos (música, efectos y diálogos) al juego, para que se ejecuten en cada evento. Cuando el protagonista camina, cada paso está programado para ejecutarse en conjunto con las acciones, cuando la música cambia es porque se ha configurado de forma interactiva para que reaccione según el cambio de nivel, etc.

Este proceso se puede realizar de muchas formas, dependiendo de la compañía de desarrollo, la plataforma del juego, etc. Algunos kits de desarrollo y motores incorporan funciones de programación de audio avanzadas y muy completas, como es el caso de UDK para desarrollar bajo el motor Unreal.

Por otro lado, varias empresas optan por usar software propietario para todo el proceso de implementación y mezcla sonora. Estas aplicaciones se pueden utilizar para varias cosas, incluyendo todo el proceso de implementación en general, o procesos específicos como la reproducción aleatoria de sonidos, mezcla interactiva en tiempo real, implementación de efectos de reverberación, efectos en los diálogos, perspectiva, entre otras cosas.

Para aquellos que no usan software propietario, se presentan varias herramientas intermediarias dedicadas conocidas como middleware, en este caso dedicadas a la implementación de audio. Las más populares son Wwise y FMOD, ambas gratuitas (se requiere de compra para de una licencia para el uso comercial en algún juego). También existen varias herramientas de implementación desarrolladas específicamente para cada plataforma, como Microsoft XACT para Xbox 360 y Sony SCREAM para Play Station 3.

500

Toda la parte de formatos, sistemas de compresión, número de canales admitidos, posibilidad de efectos y demás, está estrictamente limitado a lo que cada consola pueda ofrecer. Por ejemplo Xbox 360 acepta hasta 256 canales de audio, permite sonido Dolby, DTS y WMA Pro multi-canal, y una calidad de hasta 48kHz dado a su potente procesador integrado, pero si comparamos con un Nintendo DS, las diferencias son muchas, ya que este tiene muchas más limitaciones de memoria, velocidad y posibilidades de programación, por lo que la calidad del sonido disminuye.

Trabajo en equipo

Antes de terminar el post, me gustaría hablar un poco sobre una habilidad que considero algo muy importante para cualquier persona que esté envuelta en el mundo del desarrollo de videojuegos, o quiera introducirse en ello. Hablo de saberse comunicar. Un videojuego es un proyecto creado por muchas personas y equipos. La clave del éxito está es la buena comunicación e interacción entre todos los campos de desarrollo, y a su vez la relación entre los miembros de cada equipo de trabajo.

En cuanto al sonido concretamente se manejan varios rangos y oficios, cada uno con diversos roles. El número de integrantes del equipo de sonido varía según el video juego, el presupuesto, el tiempo etc. Es muy importante que los diseñadores tengan una buena relación con el equipo de la música, o que los mismos integrantes del sonido puedan trabajar a la par con programadores y probar los sonidos funcionando en el juego en tiempo real, o con la parte de arte para comenzar conceptos y diseño de personajes específicos. Entre mejor sea el trabajo en equipo, mejor será el resultado final y el rendiimiento individual. Esto se aplica también al cine, y en general a cualquier trabajo que envuelva varias personas o grupos de desarrollo.

Como una vez me comentaba Charles Deenen (Need for Speed, Star Trek, Skate), director de audio en Electronic Arts cuando hablaba acerca de las diferencias y ventajas de la creación de audio para videojuegos o cine:

"El desarrollo de videojuegos tiene un sentido real de trabajo en equipo. Te vuelves parte del desarrollo desde el primer día, y debes adaptar el juego para que trabaje mejor con audio y poder enriquecer la experiencia del jugador. Tienes que jugar con todo tipo de herramientas técnicas, lo cual es realmente divertido, pero la cantidad de satisfacción emocional no es tan alta como en una película."

Hasta aquí llega esta introducción al mundo de la creación de sonido para videojuegos. Como ya dije en un comentario en el post anterior, quería hacer está introducción, para que todo el mundo se hiciera a la idea de como era este proceso desde lo más básico. En futuros artículos me detendré en puntos específicos y trataré conceptos más avanzados acerca de cada proceso.

Y por último: Estad atentos al próximo artículo. ¡Tengo preparada una sorpresa para todos!

Imágenes: #1: Uncharted 2 | #2: Charles Maynes | #3: Grabación de armas para Battlefield: Bad Company 2 | #4: Unreal Development Kit | #5: FMOD | #6: Charles Deenen

Miguel Isaza
EL AUTOR

Miguel se define como un oyente e investigador que relaciona la filosofía, el arte, el diseño y la tecnología del sonido. Vive en Medellín (Colombia) y es el fundador de varios proyectos relacionados con el diseño sonoro, como Infinite Grain, ÉTER, Designing Sound y Sonic Terrain.

¿Te gustó este artículo?
4
Comentarios
  • #1 por LuDoLuST el 21/07/2010
    ¡¡¡ Que buenos articulos !!!! este y el anterior
  • #2 por Real_Kcan el 21/07/2010
    mis aplausos! genial seccion!
  • avatar
    #3 por --101557-- el 21/07/2010
    Hola gracias por tu trabajo.
    No me ha quedado claro si el UDK lo maneja un programador o un técnico de sonido.
    ¿es un DAW específico para cada consola que se implementa con Unreal?

    gracias
  • #4 por misazam el 21/07/2010
    Gracias a todos!!

    #3 UDK es todo un kit de desarrollo de videojuegos basado en el motor Unreal. Ofrece desde la creación de niveles y personajes en 3D, hasta implementación de sonido, programación del juego en sí, etc. Por lo tanto lo manejan desde animadores, hasta programadores, diseñadores de sonido, etc.

    Dale un vistazo a la web oficial: http://udk.com/

    Saludos!
  • #5 por armidas el 21/07/2010
    #3 puedes descargarte el editor y pegarle un vistazo. Hay tutoriales por todas partes. incluso te trae mapas de ejemplo del unreal tournament, así puedes ver un poco como se usa cada cosa.

    Desde el puedes crear zonas de reverb, oclusiones, posicionamiento de los sonidos...un montón de cosas. Definir un material físico para asignarle un tipo especifico de sonidos ( esto es muy util para los footsteps...). Explosiones....para cosas mas complejas ya hay que tirar de programador.

    Puedes colocar triggers ( ejecutan una serie de acciones cuando el personaje pisa ese punto o cuando el objeto recibe un impacto...) y asignar sonidos o músicas o lo que sea en ese trigger...

    lleva un editor de secuencias majete..

    Es una gozada..a los que os apasione o os guste el tema, descargaros de la web la version del udk y trastear con el. Hay bastantes cosillas por foros y demás. Y entre diferentes editores siempre hay muchas similitudes...si te apañas con unos, tendrás facilidad con el resto.

    Juegos con el motor de unreal...así conocidos..mass effect, gears of war, all points bulletin...

    Ah¡ os recomiendo ver algún video de un juego que se llama "Limbo" ha salido hoy. Me parece que en general tiene un diseño sobresaliente en cuanto a audio.

    Miguel, muchas gracias por el artículo. Corto pero intenso. Entre este blog y tu "designing sounds" estas haciendo una labor fantástica. Tienes mi admiración¡ ( gracias a ti he conocido y aprendido un montón ).


  • #6 por Signify el 21/07/2010
    Estos artículos llegan en el momento perfecto, porque estoy encargándome de la banda sonora y los efectos de un videojuego amateur. Espero los artículos más específicos con ansia. ¡Muchas gracias!
  • avatar
    #7 por --101557-- el 21/07/2010
    4 y 5

    gracias, probaré a ver que tal, aunque no dispongo de mucho tiempo, y aunque mi empresa tiene un motor propio, siempre es bueno aprender otras cosas.
  • #8 por Ethenmar el 21/07/2010
    Genial!
    Espero ansioso la tercera entrega!
  • #9 por Malve el 21/07/2010
    Yo ya llegué a casa impaciente porque había visto que me estaba esperando este artículo...

    Muy bueno Miguel, en serio...
  • #10 por answer el 21/07/2010
    Estaremos muy atentos a los próximos!

    Gracias por la info, saludos :)
  • #11 por Danbeg el 22/07/2010
    excelente articulo. Me dejas ansioso por ver los siguientes.
  • #12 por angelmus el 22/07/2010
    Pido disculpas de antemano, pero en tu nota anterior, puede que dijeras?:

    Ya que tenemos un poco de información acerca del sonido en el cine. Hoy hablaré del mundo de los videojuegos y del importante rol que juega el sonido en dicha industria.

    He recorrido el foro de Hispasonic buscando información acerca de como lograr una ecualización comparable con el sonido de la música y efectos de las pelis y los trailers (solo encontré comentarios acerca de las voces de los grandes locutores, pero de la EQ en la música... no se donde se encuentra...

    Si me pudieran orientar al lugar correcto??? Mil Gracias.
  • #13 por JDavid Chahin el 24/07/2010
    Migue excelente, que bueno que diste esta introduccion por que varias veces escuchaba nombrar sobre kits de desarrollo como el UDK y no tenia muy claro para que era. Un saludo!
  • #14 por Iernesto el 24/07/2010
    Ultimamente solo encuentro geniales articulos en hispa;-)...felicidades a todos, continuad asi y a ver esa sorpresa...
  • #15 por RomeoX el 07/11/2010
    gracias por el material
  • #16 por phantaso el 25/11/2010
    genial......seguire la onda de estas enseñanzas...graciñas.
  • #17 por enricoamicolo el 06/12/2010
    Miguel, la verdad que no paro de aprender con tus artículos! como ya te dije en otros comentarios sos una fuente de inspiración constante! GRACIAS!

    Te quería preguntar... tengo ganas de empezar a familiarizarme con alguno de los programas de implementación, pero sería muy útil saber cual es el estándar (o el más utilizado internacionalmente), ya que en Argentina existe una incipiente industria de video juegos, y seguramente sea un requisito básico a la hora de conseguir un trabajo!

    Bueno, espero me sepas orientar! Gracias de nuevo!