Um gerador de efeitos sonoros com IA cria o som do seu jogo a partir de uma frase. Isso resolve metade do problema. A outra metade é levar o som pro Godot do jeito certo: no evento certo, com variação e sem você renomear vinte arquivos. Este guia mostra as duas.
O que é um gerador de efeitos sonoros com IA
É uma ferramenta que transforma texto em áudio. Você descreve o som ("golpe seco de espada em escudo de madeira", "passos pesados de besouro gigante em folha seca") e recebe algumas versões pra escolher em segundos. No Gomo Sounds, cada pedido gera de 1 a 4 variações, e você ouve e escolhe as que ficam no jogo.
A vantagem sobre um banco de sons é o encaixe: o som sai do jeito que a sua cena pede, e não do jeito que alguém gravou pra outra coisa. E não é o mesmo arquivo que já está em centenas de outros jogos.
Por que um .wav gerado ainda não é som de jogo
Quase todo gerador entrega um arquivo e para por aí. Pra virar som de jogo, o arquivo ainda precisa:
- estar no formato certo pra efeito curto (WAV, que toca sem atraso);
- começar no ponto certo, sem silêncio antes do golpe;
- ter o loop marcado, quando é um som contínuo como passos ou motor;
- estar ligado ao evento que o dispara (atacar, pular, morrer);
- variar a cada vez, pra não cansar o ouvido.
É aqui que o plugin do Gomo Sounds para o Godot faz diferença: ele cuida do 3 ao 5 sozinho, e o 1 e o 2 já saem prontos do gerador.
Gerador de IA, banco de sons ou sfxr: qual usar
| Opção | Bom pra | Entra no Godot | Uso comercial |
|---|---|---|---|
| Bancos grátis (Kenney, Freesound) | Sons comuns: porta, moeda, clique | Você importa e liga cada arquivo | Kenney é CC0; no Freesound muda por arquivo |
| sfxr, jsfxr, ChipTone | Sons 8-bit e retrô | Você exporta e importa | Confira a licença de cada ferramenta |
| Geradores de IA genéricos | Qualquer som descrito em texto | Você importa, corta e liga | Depende do plano de cada um |
| Gomo Sounds | Os sons do seu jogo, por entidade e evento | O plugin instala e uma linha toca | Em todos os planos (no grátis, citando o Gomo) |
Dá pra combinar: um som de interface pode vir de um pacote CC0, e os sons que dão identidade ao jogo (o ataque do herói, o grito do chefão) saem do gerador.
Como funciona o Gomo Sounds com o Godot 4
O Gomo Sounds organiza o som do jogo do mesmo jeito que você pensa nele: jogo → pastas → entidades → eventos → variações. Num jogo de exemplo como o Reino dos Besouros, o Besouro Soldado é uma entidade, e "Atacar", "Morrer" e "Caminhar" são os eventos dele.
- Instale o plugin. Extraia o .zip na raiz do projeto (ele vai pra
addons/gomo_sounds) e ative em Projeto → Configurações do Projeto → Plugins. Precisa do Godot 4.3 ou mais novo. - Conecte a conta. No painel Gomo Sounds, clique em Conectar e aprove no navegador. O editor nunca pede a sua senha.
- Mande as cenas. Marque as cenas de unidades, inimigos e construções e clique em Sincronizar selecionadas. Cada cena vira uma entidade no site.
- Gere e escolha. Crie os eventos, descreva cada som e gere as variações, no painel do editor ou no site. No site dá pra cortar, ajustar e ouvir tudo junto no Estúdio.
- Instale no projeto. Clique em Instalar sons escolhidos. O plugin mostra o que vai mudar antes de mexer em qualquer arquivo e nunca sobrescreve um arquivo que você editou.
Tocar o som com uma linha de GDScript
O plugin registra o autoload SfxLibrary. Ele acha o som pela cena do nó e pelo nome do evento, sem diferença de maiúsculas e acentos:
# o evento "Atacar" da cena deste nó
SfxLibrary.play_event(self, "Atacar")
# um som em loop que segue o nó (passos, motor)
var passos := SfxLibrary.attach_event(self, "Caminhar")
SfxLibrary.stop(passos)Em Node3D o som sai em 3D, em Node2D sai em 2D, e fora disso toca como som de interface. O som continua tocando mesmo se o nó for apagado (uma morte, por exemplo).
Como evitar som repetitivo no Godot
O ouvido percebe rápido quando o mesmo arquivo toca dez vezes seguidas, principalmente em passos e tiros. A solução clássica é ter várias versões do mesmo som e mudar um pouco a afinação a cada vez. No Godot puro isso se faz com o AudioStreamRandomizer, que sorteia entre os sons de uma lista e varia a afinação e o volume.
Com o Gomo Sounds você não monta isso à mão: o play_event já sorteia entre as variações que você escolheu e muda a afinação de leve. Pra sons que se repetem muito, escolha de 3 a 4 variações.
Como descrever um bom efeito sonoro
- Diga o material e o tamanho: "metal leve", "madeira oca", "criatura grande".
- Diga a ação e o ritmo: "três passos rápidos", "um golpe seco", "zumbido contínuo".
- Diga o clima do jogo: "cartoon", "realista", "8-bit". O jogo inteiro soa coerente quando todos os sons seguem a mesma direção.
- Uma ação por pedido: "espada acertando escudo" funciona melhor que "luta inteira".
Não usa Godot? Qualquer engine usa o pacote .zip com os sons e o
manifest.json, que diz qual arquivo é de qual entidade e evento.
Quanto custa
Gerar gasta créditos por segundo de som e por variação; escolher e instalar não gastam nada. A conta grátis recebe um baú de créditos todo mês, sem cartão. O plugin do Godot e o uso comercial valem em todos os planos: no grátis, citando o Gomo Sounds nos créditos; nos pagos, sem precisar citar.
