Shiny Gen / Blog

Como fazer um jogo Godot no navegador com IA (sem instalar nada)

Também em: English · Español · Deutsch · Français · Italiano · Nederlands · Svenska · Norsk · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · Русский · 日本語 · 한국어 · 繁體中文

Para fazer um jogo Godot no navegador com IA, abra o Shiny Gen em shinygen.ai/play, comece um jogo novo no motor Godot e descreva o jogo que você quer. O Shiny Gen roda o próprio Godot no navegador: o nosso fork do motor, compilado para WebAssembly, desenhando com um renderizador WebGPU (e WebGL quando o navegador não tem WebGPU). O agente de IA escreve GDScript de verdade e depois roda o jogo, tira capturas de tela, aperta os controles, lê os erros e corrige o que está quebrado. Não há nada para instalar, e a mesma coisa funciona no app Shiny Gen para iPhone, iPad e Android.

Este guia mostra o passo a passo e depois explica como isso difere de adicionar IA ao editor Godot de desktop, e quando o editor de desktop é a melhor escolha.

O Godot tem IA?

Não de fábrica. O editor Godot que você baixa em godotengine.org não vem com um assistente de IA. Quem quer ajuda de IA com Godot costuma seguir um de três caminhos:

O que você precisa

É só isso. Não há motor, SDK nem plugin para instalar.

Passo a passo

1. Abra o Shiny Gen

Acesse shinygen.ai/play. O feed inicial roda jogos do nosso catálogo, e a maioria deles é jogo Godot: você pode jogar um, olhar o código dele ou fazer um remix para ter a sua própria cópia. Para criar um jogo é preciso ter uma conta, então crie uma ou faça login no topo da página.

Shiny Rapids, um jogo de rafting em 3D, rodando no Chrome em shinygen.ai. À esquerda: os botões Início, Explorar, mais, Gemas e Conta. À direita: Compartilhar, Remix e Estatísticas.
Shiny Rapids, um jogo Godot do catálogo, rodando no Chrome em shinygen.ai. O botão + à esquerda começa um jogo novo.

2. Comece um jogo novo e escolha o motor Godot

Toque no botão +. Em Agente no app, escolha Novo ("Comece um jogo do zero"). A próxima tela mostra Escolha um motor: selecione Motor Godot.

As outras cinco linhas são motores que criamos para jogos no estilo retrô (GBA, GBC, N64, GameCube e DS). Eles ficam para outro post; para um jogo Godot, é a primeira linha. Se preferir começar de algo que já funciona, escolha Remix em vez de Novo e selecione um dos nossos jogos.

Um jogo Godot novo abre no editor. Ele começa vazio, de propósito: o agente cria o que você descreveu em vez de editar um modelo que você não pediu.

A tela Escolha um motor no Shiny Gen, com Motor Godot, Motor GBA, Motor GBC, Motor N64, Motor GameCube e Motor DS.
A segunda tela de + Novo: escolha Motor Godot para um jogo em GDScript.

3. Descreva o jogo

Abra a aba Agente na parte de baixo do editor. A visualização Chat é onde você conversa com o agente. Digite o que você quer com suas próprias palavras. Uma boa primeira mensagem diz:

Por exemplo: "Faça um pequeno jogo de plataforma em 3D. Uma raposa pula entre ilhas flutuantes e coleta gemas. Setas ou o analógico na tela para mover, espaço ou A para pular. Cair faz você voltar para a última ilha. Mostre a contagem de gemas e um cronômetro."

O botão ao lado da caixa de texto escolhe o modelo, e a tela mostra mais ou menos quanto custa uma mensagem com ele. O agente integrado é cobrado em gemas pelo uso real, então uma sessão de trabalho longa custa mais que uma correção rápida.

A visualização Chat da aba Agente aberta ao lado de um jogo de luta. A caixa de texto tem um pedido de um jogo de pesca aconchegante, com um saldo de gemas, um seletor de modelo e um botão Enviar abaixo.
A aba Agente, visualização Chat: descreva o jogo com suas palavras e toque em Enviar. (Capturado para a nossa página na loja.)

4. Veja o agente criar e testar

Toque em Enviar e veja o jogo tomar forma na mesma aba. O agente não só escreve código e torce para dar certo. A cada rodada ele:

  1. Escreve ou edita o GDScript do seu jogo.
  2. Roda o jogo e lê os erros de execução, com números de linha.
  3. Tira capturas de tela para conferir o que realmente está na tela.
  4. Aperta os controles para jogar o que criou, incluindo vários comandos ao mesmo tempo.
  5. Corrige o que está quebrado e tenta de novo.

Ele também pode criar os recursos do jogo quando a sua ideia precisar: imagens e sprites, modelos 3D, animações de sprites, e efeitos sonoros e música como partituras editáveis. Gerar recursos gasta gemas; o agente informa quanto gastou.

5. Mude o jogo conversando

Quando a primeira versão rodar, continue no mesmo chat. Pedidos pequenos e específicos funcionam melhor:

Se algo parecer errado, diga o que você viu em vez de tentar adivinhar a causa. O agente consegue reproduzir jogando e depois corrigir. Você pode pará-lo a qualquer momento, jogar você mesmo e voltar.

6. Leia e edite o GDScript você mesmo

Mude a aba Agente de Chat para Código para ver o script do jogo. É GDScript, a mesma linguagem que você escreveria no editor Godot, usando os nós do Godot e os pontos de entrada de sempre: extends Node3D, func _ready(), func _process(delta).

Você pode ler para entender como o jogo funciona, mudar um número e rodar de novo, ou escrever funções inteiras à mão. Editar o código você mesmo não custa nada. Você também pode pedir para o agente explicar uma função antes de mexer nela.

A visualização Código da aba Agente mostrando GDScript: func _ready() chama _build_world(), _build_hud(), _build_audio() e _new_tower(), ao lado do jogo 3D Shiny Skyline rodando.
A visualização Código: o GDScript de verdade de um jogo feito como remix de Shiny Skyline, ao lado do jogo que ele roda.

7. Compartilhe ou leve com você

Toque em Compartilhar para ter um link que qualquer pessoa pode abrir no navegador. Você escolhe se as pessoas podem só jogar (Só jogar) ou também fazer a própria cópia (Jogar e duplicar). Compartilhar é grátis.

Para levar um jogo com você, o app web tem Compartilhar e depois Exportar para a web (ainda não nos apps para iPhone, iPad ou Android): um zip com um index.html e o pacote do jogo, que você pode enviar para o itch.io ou para qualquer hospedagem web. Um jogo exportado não faz chamadas ao Shiny Gen e roda offline depois de carregado. Exportar exige uma compra qualquer, a partir de um pacote inicial de $2.99.

O que você cria é seu e você pode vender; o Shiny Gen não fica com nenhuma parte da receita (Termos de Serviço, seção 4).

Como isso difere de adicionar IA ao Godot de desktop

O Shiny Gen escreve GDScript de verdade no motor Godot, então o que você aprende aqui serve lá também. Mas ele não é o editor de desktop com uma caixa de chat colada, e as diferenças importam:

O que você ganha em troca:

Quando usar o Godot de desktop

Use o editor Godot no seu computador (com ou sem um assistente de IA) se você:

Quanto custa

Criar, jogar e compartilhar jogos é grátis, assim como editar código e recursos à mão. A geração por IA e o agente integrado usam gemas, e contas novas começam com gemas grátis. Uma compra qualquer, a partir de um pacote inicial de $2.99, também libera exportar os seus jogos como arquivos. A lista completa está na página de preços.

Se você já paga pelo Claude ou pelo ChatGPT, pode conectá-lo ao Shiny Gen em vez de usar o agente integrado; o código que ele escreve não custa gemas. Esse é o próximo post.

Perguntas frequentes

O Godot tem IA integrada?

Não. O editor Godot não vem com um assistente de IA. Você pode adicionar um com um plugin do editor, usar um assistente de programação genérico em um projeto de desktop ou usar uma ferramenta feita sobre o Godot como o Shiny Gen, que roda o motor e um agente de IA juntos no navegador.

É Godot e GDScript de verdade?

Sim. O Shiny Gen roda um fork do motor Godot compilado para WebAssembly com um renderizador WebGPU, e os jogos são escritos em GDScript. O projeto roda no nosso fork em sandbox, então o editor Godot padrão não consegue abri-lo.

Posso abrir meu jogo do Shiny Gen no editor Godot?

Não como projeto. Você pode ler e copiar o GDScript na visualização Código, mas ainda não há download do projeto, e o código é escrito para o fork em sandbox do Shiny Gen.

Posso fazer um jogo Godot no celular?

Sim. O app Shiny Gen para iPhone, iPad e Android tem o mesmo editor e o mesmo agente, e navegadores de celular também funcionam.

É grátis?

Criar, jogar e compartilhar é grátis. A geração por IA e o agente integrado usam gemas, e contas novas ganham gemas grátis. Exportar um jogo como arquivo exige uma compra qualquer, a partir de $2.99.

Posso vender um jogo que eu fiz?

Sim. O que você cria é seu, e o Shiny Gen não fica com nenhuma parte da receita. Um caminho comum é exportar para a web e vender no itch.io; exportar exige uma compra qualquer, a partir de $2.99.

Comece um novo jogo Godot

Abre o Shiny Gen em um novo jogo Godot vazio. É preciso uma conta gratuita para criar um jogo.

Algumas páginas para as quais este artigo aponta estão em inglês.

Última atualização: 9 de outubro de 2026