Skip to content

Como fazer um jogo de corrida arcade com IA no navegador

Como fazer um jogo de corrida arcade com IA

Descreva o controle do carro, o trânsito na pista e como a velocidade cresce, e sai um jogo de corrida arcade em 2D que roda no navegador e já dá para jogar. A construção custa 6 créditos e cada ajuste custa 3. O que decide se o jogo prende são as quatro ou cinco edições de sensação.

Corrida arcade é um gênero generoso para geração por texto, porque as regras dele cabem em seis frases.

O que sai pronto na primeira versão?

O ciclo inteiro de jogo, e isso é mais do que parece. Um carro que responde às setas ou ao dedo, uma pista que corre para baixo, carros do trânsito surgindo, colisão que encerra a partida, contador de distância e tela final com botão de reiniciar.

Ou seja: a primeira versão já se joga. Não é uma imagem de um carro nem uma animação bonita, é uma partida que você pode perder. Essa diferença separa a corrida arcade de gêneros que precisam de muita edição antes de virarem jogo de verdade.

Sobre esse núcleo cabem, no mesmo pedido, mais algumas decisões: faixas fixas ou movimento livre, aumento gradual de velocidade, pontuação por distância, itens para coletar e um limite de batidas em vez de morte instantânea.

Antes de chegar até você, a construção é aberta em um ambiente isolado para checar se ela roda, então uma versão que não abre é reportada como falha em vez de ser entregue como um retângulo preto. Isso reduz o risco de receber algo morto e não diz nada sobre a graça de jogar.

O que precisa estar escrito no prompt?

Seis pontos. Os três primeiros definem o jogo e os três últimos definem a tensão, que é o que faz alguém querer jogar de novo.

O que nomear Por que importa Exemplo de frase
Câmera e controle Define como o jogo se sente na mão "Visão de cima, o carro anda para os lados com as setas ou arrastando o dedo"
Pista É a base da dificuldade "Três faixas com linhas correndo para baixo"
Obstáculos Isso é o jogo "Carros do trânsito descendo em velocidades diferentes"
Progressão Evita o tédio no vigésimo segundo "A velocidade sobe um pouco a cada dez segundos"
Derrota Dá sentido ao risco "Três batidas permitidas e a partida acaba"
Recompensa Dá motivo para repetir "Pontos por distância e recorde salvo"

A quarta linha é a mais esquecida e a mais decisiva. Corrida em velocidade constante perde a graça rápido, porque o jogador já sabe tudo o que vai acontecer. A curva de velocidade é literalmente o conteúdo do gênero.

A quinta linha muda o caráter do jogo mais do que se imagina. Com morte instantânea o jogo fica tenso e curto. Com três batidas permitidas fica mais amigável e as pessoas jogam por mais tempo. Escolha uma e teste antes de misturar as duas.

Qual prompt copiar e adaptar?

Este serve como ponto de partida e contém as seis linhas da tabela na ordem natural de leitura.

"Jogo de corrida arcade em 2D para navegador, com visão de cima. O jogador controla um carro que se move para a esquerda e para a direita com as setas ou arrastando o dedo no celular. Pista de três faixas com linhas correndo para baixo para dar sensação de velocidade. Carros do trânsito aparecem no topo e descem em velocidades diferentes; bater custa uma vida e são três. A velocidade geral aumenta um pouco a cada dez segundos. Pontuação por distância percorrida, recorde salvo no navegador e tela de fim de jogo com botão de reiniciar."

Repare que não há uma palavra sobre estilo visual. É proposital: a direção de arte se resolve depois com uma edição de 3 créditos, e acertar a mecânica primeiro é a ordem que menos consome saldo.

Se preferir não partir do zero, são 25 modelos prontos e cinco deles são jogos. Editar um modelo que já funciona na direção da sua ideia custa 3 créditos por passada e às vezes chega antes do que descrever tudo de uma vez.

Por que a primeira versão parece lenta?

Porque velocidade em jogo 2D é percepção, não número. O carro pode estar "correndo" na lógica interna e mesmo assim parecer que passeia, e isso incomoda logo nos primeiros segundos de teste.

A causa quase sempre é o fundo. Se as linhas da pista e o trânsito se movem devagar demais em relação ao que o carro sugere, o cérebro lê a cena como lenta, por mais que a pontuação suba rápido. É o mesmo efeito de olhar pela janela do ônibus: o que dá sensação de velocidade é o que passa por você.

O segundo motivo é a falta de contraste no movimento. Quando tudo se desloca na mesma taxa, a cena fica plana. Elementos próximos correndo mais rápido que elementos distantes criam profundidade e enganam o olho na direção certa.

Nada disso dá para prever no primeiro pedido, e é por isso que a edição existe. Você joga, sente que está errado, descreve o que sentiu e ajusta. Como encadear esses pedidos sem gastar demais está em como editar depois da geração.

Quais ajustes consertam a sensação de velocidade?

Cinco, e todos são de sensação, não de regra. Só aparecem depois de jogar três partidas seguidas com atenção.

Acelerar o fundo. Peça que as linhas da pista e o trânsito desçam bem mais rápido do que estão. É o ajuste que muda mais o jogo com menos palavras, e costuma resolver sozinho a queixa de "está devagar".

Domar o volante. Carro que pula de uma faixa para outra parece travado, e carro que desliza demais parece sabão. Peça movimento com uma inércia pequena e afine em uma segunda passada, comparando as duas versões.

Avisar a entrada do trânsito. Carro que surge do nada na sua faixa é lido como injustiça, e injustiça faz o jogador fechar a aba. Peça que os obstáculos entrem de fora da tela com margem para reagir.

Dar peso à batida. A colisão precisa de sinal: um tranco curto da câmera, o carro piscando e uma pausa de um décimo de segundo. Sem isso o jogador não entende que perdeu uma vida e acha que o jogo bugou.

Deixar a pontuação legível. Número grande, no topo, sempre visível, e o recorde ao lado para dar o alvo. A comparação de quantas edições cada gênero costuma exigir está em a IA consegue criar um jogo jogável?.

Quanto custa terminar o jogo?

A construção custa 6 créditos e cada edição custa 3. O modo Hi-Fi dobra os dois números, para 12 e 6. Com isso dá para orçar o jogo inteiro antes de começar.

O que você quer Ação Créditos
Primeira versão jogável Uma construção 6
Ajustar velocidade ou controle Uma edição 3
Trocar a aparência inteira Uma edição 3
Partir de um modelo de jogo Uma edição sobre o modelo 3
Versão com acabamento visual maior Construção no modo Hi-Fi 12

Uma corrida arcade decente sai com uma construção e de cinco a oito edições, ou seja, algo entre 21 e 30 do seu saldo. O plano Free tem 5 créditos e por isso não fecha nem a primeira construção. O Pro custa $25 por mês com 200 créditos e o Business custa $99 por mês com 800.

Agrupe as correções. Quatro ajustes pedidos na mesma mensagem são uma edição de 3 créditos, e os mesmos quatro pedidos separados custam quatro vezes isso. Em jogo, onde as passadas de afinação se acumulam, esse hábito é o que mais economiza.

Até onde o gênero vai?

Quatro fronteiras, ditas antes de você esbarrar nelas e achar que fez algo errado.

Só 2D e só navegador. Não sai daqui uma corrida em três dimensões com visão de dentro do carro, nem um executável para computador, nem um projeto para motor 3D. É o alcance do produto, não uma falha da sua descrição.

Sem multijogador em tempo real. Correr contra um amigo pela internet exige servidor e estado compartilhado, e isso é outro projeto. Um ranking compartilhado, por outro lado, é possível conectando um banco de dados.

Pista com curvas de verdade é outra coisa. O que funciona bem aqui é o padrão de faixa e trânsito, não traçado de curva com física de pneu. Pedir a segunda opção costuma produzir versões confusas que não se sustentam.

Diversão não se gera. A ferramenta acerta as regras que você nomeia. Se as regras forem sem graça, o resultado é um jogo sem graça que funciona perfeitamente, e a correção está no pedido, não na ferramenta.

O que fazer depois da primeira versão?

Jogue três partidas seguidas e anote o segundo exato em que você se entediou. Esse instante quase sempre coincide com o ponto onde a velocidade para de subir, e se resolve com uma única edição na curva de progressão.

Depois abra no celular, que é onde a maioria dos jogos gerados cai. Confira se o arraste do dedo responde, se a sua própria mão não tampa o carro e se o botão de reiniciar dá para tocar sem mira de cirurgião.

Quando a sensação estiver boa, publique. O projeto ganha um endereço do tipo seu-jogo.zugo.run, que abre em qualquer celular e cabe em uma mensagem de WhatsApp, com o passo a passo em como publicar o que você criou. Mande para cinco pessoas, peça o recorde de cada uma e você vai descobrir em uma tarde o que nenhuma edição sua identificaria sozinha. Para começar a sua versão, escreva as seis frases da tabela em zugo.dev.

← Todos os artigos