Jogos com IA

Como criar um jogo com IA sem programar

Como criar um jogo com IA passo a passo: escolher uma ideia pequena, escrever o primeiro prompt, corrigir erros e publicar um jogo de navegador com loja.

Para criar um jogo com IA, descreva uma ideia pequena em uma ou duas frases, deixe o programador de IA montar uma primeira versão jogável e depois melhore o jogo um pedido por vez até publicá-lo no seu próprio link. No iDos Games tudo acontece no navegador, sem instalar engine. Login, progresso salvo, loja e hospedagem já fazem parte de cada projeto, então a IA gasta o esforço no jogo e não em servidor.

Este guia é sobre a prática: que ideia a IA consegue terminar, o que escrever no primeiro prompt, o que fazer quando a IA quebra alguma coisa e o que vimos no nosso hackathon, onde equipes criaram jogos com IA na nossa engine.

Precisa saber programar?

Para o primeiro jogo, não. Você fala o que vê na tela e o que quer mudar, e o código fica com a IA. Em projetos grandes saber como funciona um loop de jogo ajuda a explicar o que quebrou, mas dá para aprender no caminho: peça para a IA explicar o que ela mudou e, em poucas semanas, você entende o seu jogo melhor do que com um curso.

Passo 1. Diminua a ideia

O motivo mais comum para um jogo com IA não sair do lugar é um primeiro prompt que descreve o jogo dos sonhos: mundo aberto, crafting, batalhas online e história, tudo de uma vez. A IA começa tudo e não termina nada.

Corte a ideia até sobrar uma ação que o jogador repete:

GêneroAção principalO que vem depois
RPG idletocar para atacar ondas de monstrosloja de melhorias, chefe, missões
Runnerdesviar de obstáculos e pegar moedaspersonagens, recordes, prêmios diários
Quebra-cabeçaligar, ordenar ou mover peçasfases, dicas, ranking
Quizresponder perguntas contra o relógiotemas, duelos com amigos
Jogo de cartasjogar cartas contra o computadorbaralhos, torneios, PvP

No nosso hackathon de Solana, o primeiro lugar foi o IMPERIVM, um jogo de cartas. O segundo foi o Asyq Atu, um jogo de física em que você acerta ossinhos com um peteleco. Os dois fazem uma coisa só, e bem feita.

Passo 2. O primeiro prompt

Abra Criar e escreva a ideia. Uma ou duas frases bastam: a plataforma faz algumas perguntas sobre gênero, estilo e cenário e, pelas respostas, escolhe um template inicial. Por isso o projeto novo já nasce jogável, e não como uma tela vazia.

Um bom primeiro prompt diz quatro coisas:

  1. Gênero e ação principal: "RPG idle em que um cavaleiro enfrenta ondas de monstros".
  2. Objetivo: "melhorar espada e armadura para vencer o chefe na onda 10".
  3. Controles: "tocar para atacar, melhorias compradas na loja com moedas".
  4. Visual: "fantasia sombria, pixel art, floresta à noite".

Tudo junto: "RPG idle numa floresta à noite: um cavaleiro ataca ondas de monstros com um toque, compra melhorias de espada e armadura com moedas, e um chefe espera na onda 10. Pixel art, fantasia sombria." Pode escrever em português, o programador de IA entende.

Passo 3. Um pedido por mensagem

Depois de criar, você entra no programador de IA: chat de um lado, prévia ao vivo do outro. A regra é simples: um pedido, depois jogar na prévia.

Funciona bem:

  • "Deixe o pulo mais alto e a queda mais rápida."
  • "Adicione uma loja onde o jogador compra melhorias de espada com moedas."
  • "Adicione uma missão diária: derrotar 20 monstros, prêmio de 100 moedas."

Funciona mal:

  • "Melhore o jogo." A IA não tem nada concreto para mudar.
  • "Adicione loja, missões, chefe e multijogador." Quatro mudanças juntas: se uma quebrar, você não sabe qual.

Diga o que você vê, não como programar. "O pulo parece mole" funciona melhor do que instruções sobre variáveis de gravidade. O código a IA conhece, a sensação do jogo é você quem conhece.

Quando você pede algo que a plataforma já tem (ranking, loja, missões), o programador de IA instala o sistema pronto em vez de escrever um novo. Isso importa: uma loja escrita do zero pode guardar preços no navegador, onde o jogador consegue alterá-los. A pronta confere cada compra no servidor.

Missões
12 450
320
Diárias2
Semanal
Conquistas
Novas missões em 08:12:44
Pontos de missão: 45
20
40
60
80
100
Derrotar 20 monstros
20/20
+10
Pegar
Vencer 3 fases
3/3
+10
Pegar
Melhorar o herói 10 vezes
7/10
+15
Pegar
Comprar qualquer coisa na loja
0/1
+20
Pegar
Pegar tudo
Os ciclos são abas, com o tempo até o próximo ciclo.
A trilha de pontos: missões concluídas somam pontos e baús abrem pelo caminho.
Uma missão concluída espera o “Pegar”; as outras mostram o progresso.
“Pegar tudo” recolhe todas as missões concluídas com um toque.
Exemplo. A tela de missões: ciclos, a trilha de pontos com baús e a lista de missões.

Passo 4. Quando a IA quebra algo

Vai acontecer, e mais de uma vez. Três hábitos deixam isso barato:

  • Cada mudança é uma versão. Abra o histórico de versões e volte para a última que funcionava. Primeiro volte, depois converse com a IA.
  • Descreva o sintoma com precisão. "Depois de comprar uma melhoria, o contador de moedas mostra NaN" se resolve em um passo. "A loja quebrou" leva três.
  • Escolha o modo certo. O programador de IA tem o modo Fast para ajustes pequenos e o Standard para funções maiores. Um sistema novo ou um erro difícil vai melhor no Standard.

Passo 5. Arte e som por último

Enquanto ajusta a mecânica, formas simples bastam. A arte entra quando o jogo já está divertido. Sprites, fundos e ícones você faz no gerador de imagens com IA, efeitos e música na página Áudio, e depois pede ao programador de IA para colocar no jogo.

Mantenha um estilo só: repita as mesmas palavras de estilo em cada prompt de imagem ("pixel art, fantasia sombria, paleta limitada"), senão cada imagem parece de um jogo diferente.

Passo 6. Teste como um desconhecido

Entregue a versão de teste para um amigo e não diga nada. Veja onde ele trava. Nenhuma IA decide se o jogo é divertido ou se a fase 3 está difícil demais: quem decide são as pessoas. Teste também no celular, porque a maioria vai abrir seu link nele.

Passo 7. Publique o jogo

Publicar tem duas etapas: você coloca no ar o build que testou e o jogo abre no próprio endereço, {id}.idos.games. A cópia de teste fica em {id}-dev.idos.games, onde você continua testando sem mexer no que os jogadores veem. Voltar para a versão anterior é um clique no histórico. Quando estiver pronto, coloque o jogo no catálogo do idosgames.com. Detalhes: publicar e compartilhar.

O que já vem em todo projeto

Todo projeto novo já tem login com a conta iDos Games, lobby, perfil, inventário, amigos, convites, missões e correio. Quando o jogo precisa de mais, o programador de IA adiciona loja, ranking, eventos com prazo, salas multijogador ou funções de IA para os jogadores. Você não precisa de servidor próprio: veja o que vem no projeto.

Depois do primeiro lançamento

Aidos Ryskeldinov

Sobre o autor

Fundador do iDos Games

Gamer desde sempre e entusiasta de tecnologia. Desde 2020 crio e lanço jogos e apps multiplataforma, e hoje estou construindo o iDos Games: uma plataforma onde qualquer pessoa pode fazer um jogo com IA, colocá-lo no ar com um link próprio e ganhar com ele. Aqui mostro como fazer jogos mais rápido e mais fácil do que parece.

Perguntas frequentes

Dá para criar um jogo com IA sem nunca ter programado?

Dá. Você descreve o jogo com palavras comuns e o programador de IA escreve o código em TypeScript. Para mudar, é igual: diga o que você vê e o que quer no lugar, um pedido por mensagem.

Criar um jogo com IA é grátis?

Dá para começar no plano Free, que inclui créditos de IA por mês. Projetos maiores usam créditos de um plano pago ou Aspis comprados. Cada execução do programador de IA sai desses créditos.

A IA consegue fazer um jogo completo?

Um jogo pequeno e completo, sim: arcade, quebra-cabeça, RPG idle, jogo de cartas. Um jogo grande nasce de muitos passos pequenos, e se ele é divertido continua sendo decisão sua.

Dá para ganhar dinheiro com um jogo feito com IA?

Dá. Com uma loja você vende itens por Aspis, a moeda da plataforma: cada venda traz renda para você. No app iDos Games você também ganha com anúncios com recompensa.

Dá para fazer um jogo 3D com IA?

Dá, no próprio navegador: o template de sandbox voxel é um mundo 3D em three.js. Mesmo assim, 2D é mais fácil: menos coisas podem dar errado e o teste é mais rápido.

Saiba mais na documentação

Crie o seu próprio jogo

Descreva a ideia em uma frase: o programador de IA cria o jogo, e ele vai ao ar com um link próprio.

Todos os artigos