100% gerado por IA: nosso fluxo de trabalho com Unity 6, .NET 8 e Python
Uma das perguntas que mais recebemos é: Como exatamente vocês constroem um jogo multiplayer de voxels complexo inteiramente com IA? A resposta curta: com diretrizes muito rígidas.
A IA é fantástica para escrever código, mas perde rápido a perspectiva da arquitetura. Por isso impus uma arquitetura cliente/servidor rígida desde o primeiro dia.
Nossa stack tecnológica num relance:
Cliente: Unity 6 para renderização, entrada e geração de malhas de voxels.
Servidor: Servidor dedicado em .NET 8 para geração de chunks e rede UDP com autoridade do servidor.
Lógica e código: Exclusivamente via prompts para Claude e ChatGPT.
Assets: Mandamos gerar scripts em Python que permitem à IA acessar sozinha as APIs da ElevenLabs (som) e da OpenAI (texturas/gráficos).
Nosso princípio mais importante é a abordagem MVP (Produto Mínimo Viável). Para cada recurso (por exemplo, uma receita de criação ou a geração de planetas), obrigamos a IA a construir primeiro a menor versão funcional possível antes de expandir o recurso.
Isso mantém o código limpo e as alucinações da IA sob controle.
Você pode ver o código completo no nosso repositório do GitHub!
Comentários