Brasileiro Caio Jiacomini desenvolve trilha sonora para jogos como Rocket League e Sky: Children of the Light

O brasileiro Caio Miguel Jiacomini vem construindo carreira internacional na área de áudio para games, combinando design sonoro, programação e engenharia de software em projetos de estúdios como thatgamecompany e Psyonix. Seu trabalho inclui a criação de sistemas capazes de adaptar sons em tempo real às ações dos jogadores.

Formado pela Berklee College of Music, nos Estados Unidos, Jiacomini atualmente trabalha como Audio Designer na thatgamecompany, desenvolvedora de Sky: Children of the Light. No estúdio, participou da produção sonora de conteúdos do jogo e trabalhou na implementação de sistemas de áudio interativo.

Um de seus projetos mais recentes foi a expansão Season of the Two Embers, para a qual desenvolveu a ambientação sonora de novos cenários. Entre as técnicas utilizadas estão síntese e processamento digital de gravações de elementos naturais, como o vento, transformadas em sons que podem variar de acordo com a situação dentro do jogo.

“Percebi que todo videogame precisava de alguém para criar sua identidade sonora. Foi quando decidi direcionar meus estudos para o áudio de games e descobri que poderia unir música, tecnologia e programação em uma única profissão”, lembra Caio Jiacomini .

Caio Jiacomini

A carreira do profissional também inclui uma passagem pela Psyonix, estúdio responsável por Rocket League. Durante o período na empresa, além de produzir conteúdos de áudio, Jiacomini desenvolveu em C++ um plugin para o middleware Wwise. A ferramenta foi criada para auxiliar na mixagem dinâmica das partidas, priorizando os sons mais relevantes em meio à grande quantidade de eventos sonoros que ocorrem durante uma partida competitiva.

Outro projeto de destaque foi Apex Rush, jogo de corrida da Thunderboom Studios. Utilizando a Unreal Engine, o brasileiro desenvolveu um sistema responsável por gerar sons dos veículos a partir de informações como rotação do motor, torque, velocidade, aderência dos pneus e impactos. O título chegou ao acesso antecipado com mais de 25 mil wishlists na Steam e alcançou a 388ª posição entre os jogos mais vendidos da plataforma no lançamento.

Além de trabalhar em estúdios, o profissional desenvolve sintetizadores e plugins independentes, que já somam mais de 7 mil downloads, e possui trabalhos em projetos como Monopoly Match, Lynked: Banner of the Spark, STARWEAVE, A Taste of the Past e Quase Tudo No Seu Lugar.

Em 2026, Caio Jiacomini também participou da Game Developers Conference (GDC), em apresentações da thatgamecompany. Ao lado do designer Tim Nixon, integrou performances que combinaram sintetizadores, teclados, instrumentos acústicos e elementos sonoros de Sky: Children of the Light.

Livro de programação: Estruturas de dados com jogos 

E não é que os jogos eletrônicos podem ser usados para ensinar diferentes áreas do saber? Os professores Roberto Ferrari e Marcel Xavier Ribeiro, do Departamento de Computação (DC) da UFSCar, e os tutores do curso de Sistema de Informação da Universidade, Rafael Loosli Dias e Maurício Falvo, colocaram isso à prova ao lançar o livro Estruturas de dados com jogos. Um livro didático que tem como tema a programação de computadores utilizando os jogos para exemplificar os conceitos abordados.

O livro é publicado pela Editora Elsevier e deve ser utilizada como livro-texto em universidades e demais ambientes acadêmicos, especialmente cursos superiores de computação.

“O objetivo é oferecer conhecimento sólido sobre estrutura de dados num contexto estimulante e lúdico dos jogos, que servem para tornar o aprendizado mais prático e divertido. A ideia é que o estudante motivado dedique espontaneamente toda sua energia e criatividade para estudar e elaborar trabalhos acadêmicos e que, assim, amplie seus conhecimentos na área”, explica o professor Ferrari. “A obra também pode ser utilizada por leitores interessados no assunto que tenham conhecimentos iniciais de programação”, ressalta o professor.

Além disso a obra também ensina seus leitores a representar conjuntos de informações em programação por meio de estruturas de dados adequadas, bem como conhecer conceitos e estruturas como tipos abstratos de dados, pilhas, filas, listas e árvores e implementar estas estruturas com diversas técnicas de programação e desenvolver habilidades sólidas para o desenvolvimento de software.

A princípio parece que a obra é bem difícil de digerir, mas a verdade é totalmente inversa. Ao tratar o assunto com uma linguagem e exemplos extraídos dos jogos, a leitura torna-se mais fácil de compreender e mais suave também. O livro inclui um tutorial para programação gráfica com C++ e Allegro e os leitores têm a possibilidade de desenvolver seu primeiro jogo de acordo com o passo a passo disponível.

O trabalho contém ainda animações e videoaulas para facilitar a compreensão dos conceitos, além de desenvolvimento de jogos de computadores de modo integrado ao aprendizado de estrutura de dados. Como o livro é obra conjunta de profissionais ligados à UFSCar, todos os alunos, docentes e funcionários podem fazer o download da versão eBook gratuitamente, desde que estejam dentro da Universidade. Mais informações no  site dedicado à obra, onde é possível fazer o download.

Já a versão física pode ser adquirida no Submarino e em outros sites. Se você está estudando programação e ainda encontra dificuldades no passo-a-passo, o livro pode ser uma grande ajuda.

Estruturas de dados com jogos

Quer aprender a programar e gostou do livro Estruturas de dados com jogos? Compre agora mesmo e mostre para todos do que você é capaz. Nós do GameReporter queremos muito ver seu jogo.

Emprego: vaga de programador para games e multimídia em SP

A 14bits, empresa com sede na Zona Sul de São Paulo, busca programador com experiência em Unity 3D. Para a vaga de emprego é necessário ter conhecimento de openFrameworks. Programação C, C# e C++ são bem-vindos.

Interessou? Envie seu currículo com pretensão salarial para cv@14bits.com.br com assunto (subject) [prog]. Vai lá e comece 2012 bem empregado. :)