Skip to content

Agentes de IA y desarrollo de videojuegos

Los agentes son buenos con bases de código que se describen a sí mismas. Los proyectos de juegos no se describen a sí mismos, y eso, más que la calidad del modelo, es por lo que el desarrollo de juegos con agentes suele decepcionar.

Read this page in English

La decepción tiene una causa

Los agentes mejoraron rápido en software. En juegos son notablemente peores, y la explicación habitual (los juegos son más difíciles) no es exactamente la correcta. Mucho código de juegos es más sencillo que los servicios web que los agentes manejan a diario.

La diferencia real es que un proyecto de juego lleva la mayor parte de su significado fuera del código. Para qué sirve una escena, qué nodo es el jugador, cómo se relaciona el terreno con el agua, a qué se refiere "el pueblo": nada de eso está escrito en ningún sitio que un agente pueda leer. Está en la cabeza de una persona y en un conjunto de convenciones que nunca se dijeron. Así que el agente infiere, y la inferencia sobre contexto que falta es de donde salen los errores seguros de sí mismos y caros.

Observa una sesión larga de un agente sobre un proyecto de juego sin preparar y esto es lo que ves. No incompetencia. Un modelo reconstruyendo el modelo del mundo desde cero cada pocos turnos y obteniendo una respuesta ligeramente distinta cada vez.

Hacer el juego legible en lugar de mejorar el modelo

Hay dos respuestas. Una es recurrir a un modelo más grande y esperar que infiera mejor. Funciona un poco, cuesta mucho y te deja un sistema cuya fiabilidad depende de la hoja de ruta de otro.

La otra es hacer el juego legible: darle al agente operaciones al nivel en el que de verdad se describe un juego, para que haya menos que inventar. Eso es Flockbay: Godot debajo y una capa de capacidades encima que convierte las piezas de las que está hecho un juego en cosas que un agente puede operar en lugar de archivos que tiene que interpretar. En un mundo 3D esas piezas son terreno, agua, clima, cielo y personajes. En uno plano son el suelo de tiles, la franja de paisaje más allá, el personaje y los objetos que colocas.

Cada capacidad que existe es un trozo de código que ningún modelo escribe desde cero y una clase de fallo que deja de ocurrir. Cuando la capa es buena, un modelo barato compone sobre ella con fiabilidad, y el caro solo hace falta para el gusto y para salir de apuros. Es una estructura de costes mejor y más estable.

Dos caminos, y ningún tercero secreto

Flockbay viene dentro de la app. Describes el comportamiento que quieres, escribe GDScript en tu proyecto y juegas el resultado. Nada que conectar, nada que mantener, y ya apunta a la capa de capacidades.

O traes tu propio agente. Flockbay incluye un servidor MCP dentro de la app de escritorio, y un agente compatible con MCP en tu equipo puede manejarlo: la capa de capacidades, los assets y el propio juego, que puede editar en el editor de Godot abierto, ejecutar, mirar y jugar. No tenemos una integración a medida con ningún producto de agentes: ni plugin, ni extensión, ni ficha. Los dos lados hablan MCP. No hemos probado todos los clientes y el comportamiento varía.

Lo que no existe es un tercer camino en el que un agente lo hace todo en silencio. Un agente escribe el código y puede llamar a las herramientas del mundo, tú puedes dar forma al mundo a mano con el builder en el editor de Godot, y juzgas el resultado jugándolo.

No se está quitando a la persona de esto

El editor es donde una persona coloca el mundo directamente. Terreno, agua, clima, edificios y personajes en un proyecto 3D; suelo pintado celda a celda, y sprites colocados, girados y escalados, en uno 2D. Es la parte en la que el gusto es todo el trabajo y en la que describir algo en una frase es más lento que hacerlo. Dárselo a un modelo sería un producto peor, no uno más avanzado.

Y el criterio se queda contigo. Juegas el juego y dices si está bien. No escribir el código no significa no tener una opinión sobre el resultado: la opinión es lo que aportas tú, y que el agente corrija después de que digas qué está mal es el ciclo normal y no una señal de que algo falló.

Por eso también las páginas que prometen un agente que produce un juego terminado a partir de un párrafo no suelen sobrevivir a un proyecto real. Alguien tiene que decidir que el juego es bueno, y ese alguien lo está jugando.

Sobre qué funciona y cuánto cuesta

Una aplicación de escritorio para Mac y Windows, con Godot incluido. Tu proyecto es un proyecto real de Godot en una carpeta de tu disco. Cuando pulsas Play el juego corre en local, a la tasa de fotogramas de tu equipo: sin streaming, sin renderizado en la nube, sin vista previa en el navegador.

Construir necesita conexión a internet, porque la IA, la generación de assets y los datos del mundo llegan por la red. Jugar lo que construiste, no. No hay modo sin conexión y no vamos a hacer uno.

La plataforma es gratis: todo el editor de mundos, con tus propios assets, además de jugar, probar y publicar. Flockbay es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API. Flockbay construye a partir de una biblioteca de objetos ya hechos, o con las formas propias de Godot. Conectar tu propio agente por MCP es gratis. No hay plan de equipo ni empresarial; es una app de escritorio.

Preguntas frecuentes

¿Por qué los agentes de IA tropiezan con los proyectos de juegos?
Porque un proyecto de juego lleva la mayor parte de su significado fuera del código, así que el agente tiene que inferirlo, y la inferencia sobre contexto que falta es de donde salen los errores seguros de sí mismos.
¿Puede un agente hacerme un juego entero?
No por sí solo. Un agente escribe el código y puede dar forma al mundo con las herramientas del mundo. Una persona juzga el juego jugándolo, arregla a mano lo que no se lee bien y dice qué cambiar.
¿Tengo que usar Flockbay?
No. Flockbay viene en la app y es el camino más corto, pero un agente tuyo puede manejar la misma capa de capacidades por MCP.
¿Os integráis con herramientas de agentes concretas?
No. Flockbay incluye un servidor MCP y cualquier cliente compatible con MCP debería poder llegar a él. No los hemos probado todos.
¿Usar un modelo mejor arregla los problemas de calidad?
No de forma económica. La apuesta de diseño es que la fiabilidad viene de la capa de capacidades y no del tamaño del modelo, y eso es lo que evita que un modelo más grande sea la respuesta a cada queja.
¿Cuánto cuesta usar mi propio agente?
Conectar tu propio agente es gratis. El modelo se lo pagas al proveedor de tu agente; Flockbay no cobra nada por la conexión.

Descarga Flockbay

Descarga gratuita para Mac y Windows. Flockbay de serie, o trae tu propio agente.

Descarga Flockbay gratis

Sigue leyendo