Ao escutar o Podcast com o Kaue Lemos, um dos principais profissionais em áudio dinâmico para games no Brasil (também compositor e sound designer dono da produtora 7Sounds e responsável pelo áudio da Insane Games), você pode ficar em dúvida sobre o que realmente é uma Engine de áudio para games e também sobre o que é o FMOD, por isso decidi inserir aqui uma breve descrição sobre o que são as engines de áudio .
O que são engines de áudio para Games (middlewares de áudio)?
As Engines de áudio são softwares que tem como objetivo facilitar a inserção de áudio (música, efeitos sonoros e dublagem) em jogos, através de interfaces bem próximas muitas vezes de DAWs o próprio profissional de áudio consegue criar interações dinâmicas, em linhas gerais definir que eventos do jogo vão realizar mudanças em músicas do jogo(e montar tais mudanças sem precisar programar), programar efeitos(como delay, reverb, filtros) para serem responsivos a ações do jogador, tudo isso sem ter praticamente código envolvido.
Como as Engines de Áudio se conectam com as Game Engines?
Nem toda Game Engine é compatível com Engines de Áudio, porém as principais Game Engines do mercado como Unity, Unreal Engine, Cry Engine e Lumberyard, se conectam de forma nativa com algumas engines de áudio ou possuem pacotes que podem ser utilizados para realizar a integração, que na grande maioria das vezes é bem simples.
Engines como Game Maker, Construct e RPG Maker não possuem suporte as engines de áudio.
Quais são as principais Engines de áudio do mercado?
FMOD, Wwise e Elias(focada somente em música).
Esse foi apenas o primeiro papo sobre o assunto por aqui, então fiquem ligados que em breve teremos mais materiais sobre o assunto, ficou com alguma dúvida só comentar!