100 % generado con IA: nuestro flujo de trabajo con Unity 6, .NET 8 y Python
Una de las preguntas que más nos hacen es: ¿cómo se construye exactamente un juego vóxel multijugador complejo solo con IA? La respuesta corta: con pautas muy estrictas.
La IA es fantástica escribiendo código, pero enseguida pierde de vista la arquitectura en su conjunto. Por eso, desde el primer día, impuse una arquitectura cliente/servidor estricta.
Nuestra tecnología de un vistazo:
Cliente: Unity 6 para el renderizado, la entrada y el mallado de vóxeles.
Servidor: servidor dedicado en .NET 8 para la generación de chunks y una red UDP en la que manda el servidor.
Lógica y código: exclusivamente mediante prompts a Claude y ChatGPT.
Assets: hicimos que la IA nos generara scripts de Python que le permiten acceder por su cuenta a las API de ElevenLabs (sonido) y OpenAI (texturas y gráficos).
Nuestro principio más importante es el enfoque MVP (producto mínimo viable). Para cada función (por ejemplo, una receta de fabricación o la generación de planetas), obligamos a la IA a construir primero la versión funcional más pequeña posible antes de ampliarla.
Así el código se mantiene limpio y las alucinaciones de la IA, bajo control.
¡Puedes ver todo el código en nuestro repositorio de GitHub!
Comentarios