Construyendo un RTS de Marte en Rust con Agentes de IA: Arquitectura, Errores y Más de 400 Pruebas
En un experimento para ver si un solo desarrollador puede crear un juego RTS completo usando agentes de IA en lugar de un equipo, el autor construyó 'Robosoma', un RTS de colonia marciana en Rust. El juego cuenta con una escala 1:1 de Marte con terreno real, una simulación determinística y cientos de pruebas. El proyecto es parcialmente exitoso: el juego es jugable, pero la primera hora de contenido y las funciones comunitarias siguen siendo un desafío.
El autor se propuso un experimento: construir un juego de estrategia en tiempo real clásico ambientado en una escala 1:1 de Marte utilizando varios agentes de IA en lugar de un equipo de programadores. El juego, llamado Robosoma, combina mecánicas de estrategia en tiempo real con simulación de colonias e incluye funciones como zoom continuo desde la órbita hasta el nivel del suelo, terreno realista y una unidad que puede construir, minar, transportar y luchar. El proyecto está escrito en Rust usando wgpu, winit, glam y otras bibliotecas, pero sin un motor de juegos como Unity o Unreal. La arquitectura utiliza una capa de renderizado personalizada para manejar un Marte esférico (radio de 3389,5 km) con relieve real y simulación determinista para el juego en red. El juego actualmente tiene 11 tipos de edificios y una cadena de producción que conecta la extracción, la fabricación y el almacenamiento de combustible. El autor señala que el experimento es aproximadamente medio exitoso: el juego es técnicamente jugable, pero entregar una primera hora pulida, objetivos claros, contenido para docenas de noches, una experiencia en línea global fiable y una comunidad resultó ser tan difícil como el renderizado y la simulación. El proceso de desarrollo incluye cientos de pruebas, aunque el número exacto (más de 400) se menciona en el titular.
Fuente: Habr — хаб ML —
original
