Jogos · entretenimento
Jogo de corrida 3D que roda no navegador do celular
Corrida arcade em 3D com oito pilotos originais, itens, drift e adversários automáticos, jogada com toques na tela do celular.

O desafio
Abrir, escolher o piloto e correr.
Um jogo de corrida arcade que abrisse direto no navegador do celular, sem loja de aplicativos, e fosse jogável só com os polegares.
A construção
Um jogo inteiro gerado por código.
Pista, cenário, karts e pilotos são gerados por código com Three.js, sem modelos 3D importados. A corrida tem três voltas, oito pilotos originais com atributos próprios, itens, drift com mini-turbo e sete adversários controlados pelo jogo. O HUD mostra volta, tempo, velocidade, posição, classificação e minimapa; o som é sintetizado no navegador, e os controles funcionam por toque ou teclado.
- Escolher um dos oito pilotos, cada um com velocidade, aceleração e controle próprios.
- Virar, fazer drift e usar itens com toques na tela.
- Acompanhar volta, posição e minimapa durante a corrida.
Engenharia aplicada
Decisões que fazem diferença
Módulos com contrato.
Um documento de arquitetura fixa as interfaces entre pista, física, adversários, itens e interface. Os módulos foram construídos em paralelo por agentes de IA contra esse contrato e integrados depois.
Sem etapa de build.
Os módulos JavaScript são servidos como estão, com a biblioteca 3D incluída no próprio projeto. O jogo roda em qualquer hospedagem estática.
Verificação automatizada.
Testes unitários cobrem física, adversários, corrida e itens; um validador confere a geometria da pista; um teste de ponta a ponta em tela de celular joga uma corrida e falha com qualquer erro na página.

Seu próximo projeto
Vamos construir o que sua operação precisa.
Conte o problema, as ferramentas que você usa e o que quer colocar para funcionar.