Fluxo de desenvolvimento de um MMO 3D com Claude Opus 5

Quase todo o código foi escrito com Claude Opus 5. Mas o que permitiu que o projeto continuasse avançando por milhares de ciclos de iteração não foi um prompt inteligente. Foi organizar o projeto de modo que a IA pudesse encontrar o que precisava sem ler toda a base de código. 1. Mantenha as instruções ao lado do código, não em um amontoado central Cada pasta tem seu próprio guia com fluxos de trabalho comuns e armadilhas descobertas anteriormente. O guia é carregado automaticamente quando uma sessão começa nessa pasta. Trabalhar nos monstros não exige pagar o custo de contexto do guia do mapa. O contexto necessário antes de cada tarefa caiu de aproximadamente 76,000 tokens para cerca de 10,000. 2. Faça cumprir as regras com ferramentas, não com disciplina Fiz a IA escrever scripts que fazem o build falhar quando detectam importações circulares ou valores de cor escritos diretamente no ponto de uso, em vez de serem definidos centralmente. Não espere que a IA se lembre de todas as regras; fazer o commit falhar é muito mais confiável. 3. Deixe o TypeScript ser o lembrete Adicione uma habilidade sem seu efeito, e o projeto não será compilado. Adicione um monstro sem criar seu modelo, e o projeto não será compilado. Isso não pode ser esquecido porque o sistema de tipos não permite. 4. Torne o conteúdo orientado por dados Adicionar um monstro, uma habilidade ou um item deve significar adicionar uma linha, em vez de modificar o sistema inteiro. A IA lida com “adicionar uma linha” com muito mais precisão do que com “atualizar cinco lugares que precisam permanecer consistentes”. 5. Prompts eficazes definem critérios de avaliação, não procedimentos Exemplos: “monstros comuns devem morrer em 2 a 5 segundos”, “pelo menos 97% de cada mapa deve ser acessível” e “nenhum item do jogo pode ter uma taxa de drop abaixo de 3%”. Depois, codifique esses critérios como testes. Quando a IA sabe o que significa um bom resultado, ela pode encontrar o caminho e determinar se teve sucesso. Em resumo: invista primeiro em estrutura e testes, depois invista no prompt.

Dicas para otimizar prompts

1

Defina o que deve ser editável

Indique quais objetos devem permanecer separados, nomeados e editáveis; caso contrário, mesmo um resultado visualmente convincente pode ser inutilizável.

2

Complete o ciclo de testes

Peça ao modelo para executar a cena, verificar falhas visíveis e repetir os ajustes até passar em verificações específicas de taxa de quadros, interação e layout.

3

Divida grandes projetos em etapas

Para mundos grandes, divida o trabalho em áreas, conjuntos de objetos ou marcos e aprove cada parte antes de ampliar o escopo.

Imagine. Dê forma.