Cursor para Godot: cómo usar Cursor en un juego de Godot, y dejar que también lo ejecute
Flockbay es gratis con tu propio plan de Claude o ChatGPT. Claude Pro o Max, o ChatGPT Plus o superior, construye un proyecto real de Godot en el editor de Godot. Claude Free y ChatGPT Free no funcionan aquí. Más modelos son opcionales, una recarga de créditos a precios de API. Cursor para Godot funciona hoy: abre la carpeta de tu proyecto de Godot en Cursor y su agente lee y edita tu GDScript y tus escenas como cualquier base de código. Lo que no puede hacer solo es ejecutar el juego. Añade un servidor MCP de Godot y podrá, y con el de Flockbay además juega al juego, lo mira y construye el mundo dentro del editor de Godot, gratis con el plan de Cursor que ya tienes.
A 29 sep 2026: abre en Cursor la carpeta que contiene project.godot, instala la extensión godot-tools y añade una regla de proyecto que diga Godot 4 y GDScript tipado. Para que Cursor ejecute y juegue el juego, conecta un servidor MCP de Godot; para el de Flockbay, pulsa Add to Cursor en la app de Flockbay, en Connectors, Another agent (MCP). Flockbay funciona hoy en Windows.
Cursor para Godot significa dos cosas distintas
Quien busca un Cursor para Godot suele querer una de dos cosas. Unos quieren el propio Cursor, el editor de código con IA, apuntado a un proyecto de Godot: un agente que lee todo el proyecto, hace ediciones en varios archivos y explica un bug. Otros quieren una herramienta al estilo de Cursor hecha para Godot, en la que la IA también entienda escenas, nodos y el juego en ejecución, y no solo texto.
Lo primero existe y funciona bien, con un hueco. Cursor ve archivos. Un juego de Godot también son archivos, hasta que pulsas Play, y a partir de ahí Cursor está ciego: no sabe que el jugador ha atravesado el suelo. Todo lo que sigue va de cerrar ese hueco, primero solo con Cursor, luego con un servidor MCP de Godot y luego con Flockbay.
Abre un proyecto de Godot en Cursor
En Cursor, abre la carpeta que contiene project.godot. Ese es todo el proyecto: escenas como .tscn, recursos como .tres, scripts como .gd, todo texto. No toques la carpeta .godot; es la caché de importación de Godot y se regenera sola.
Instala godot-tools desde el panel Extensions. Cursor instala extensiones desde Open VSX, donde aparece el godot-tools de geequlim, versión 2.7.1 a 29 sep 2026, con licencia MIT. Te da resaltado de GDScript y, mientras el editor de Godot está abierto, autocompletado e ir a la definición desde el propio servidor de lenguaje de Godot, que escucha en el puerto 6005 por defecto.
Si quieres que Godot abra los scripts en Cursor en lugar de en su propio editor de scripts, configura Cursor como editor externo en Godot, en Editor, Editor Settings, Text Editor, External.
Una trampa: si un script está abierto en Godot y Cursor lo cambia en disco, Godot pregunta si quieres recargarlo. Responde Reload. Guardar la copia de Godot escribe el texto antiguo encima del cambio de Cursor.
Las reglas de Cursor para GDScript frenan los errores de Godot 3
Los modelos han leído mucho código de Godot 3, y se nota: yield donde Godot 4 usa await, KinematicBody donde es CharacterBody3D, export var donde es @export. Una regla de proyecto arregla casi todo.
Las reglas de proyecto viven en .cursor/rules como archivos .mdc, cada uno con una cabecera corta que dice cuándo se aplica: siempre, por patrón de archivo, cuando el agente lo considere relevante, o solo cuando lo menciones. Un archivo .md normal en esa carpeta se ignora. Para algo corto, un AGENTS.md en la raíz del proyecto hace lo mismo. Las User Rules, en Customize y luego Rules, se aplican a todos los proyectos.
Pon en la regla lo que el agente adivinaría si no: la versión de Godot, GDScript tipado, dónde está la escena principal, qué no tocar y una comprobación que pueda ejecutar. Godot hace una ejecución headless y se cierra tras un número fijo de fotogramas cuando le pasas --headless --path . --quit-after, e imprime cada error en stdout; en Windows usa el ejecutable de Godot cuyo nombre termina en _console.exe para que la salida llegue a la terminal.
Lo que Cursor puede y no puede hacer con Godot por sí solo
Puede leer y cambiar cada script y escena, renombrar una señal en doce archivos, escribir una máquina de estados para un enemigo y explicar por qué la ruta de un nodo es null. Con la regla de arriba y tu permiso, puede arrancar el juego en headless y leer los errores. Es mucho, y para alguien que programa es casi todo lo que prometía la búsqueda.
No puede ver el juego ni jugarlo. No sabe que la cámara apunta al cielo ni que el salto se siente flotante. No puede pulsar una tecla en tu juego. Y está adivinando cuando edita a mano un archivo .tscn, que lleva IDs de recursos y UIDs que el editor de Godot habría escrito por él.
Coste: el plan Hobby de Cursor es gratis con solicitudes al agente limitadas. Pro cuesta $20 al mes, Pro Plus $60 y Ultra $200, a 29 sep 2026. También puedes usar tu propia clave de OpenAI, Anthropic o Google para los modelos de chat, en Cursor Settings y luego Models. Godot es gratis.
Cursor más un servidor MCP de Godot le permite ejecutar el juego
MCP es la forma de darle a Cursor herramientas más allá de los archivos. Un servidor MCP de Godot ejecuta el juego para Cursor y le devuelve lo que Godot imprimió, así que el agente corrige un error que ha visto y no uno que tú le pegaste. Cursor lee los servidores de mcp.json: ~/.cursor/mcp.json para todos los proyectos, o .cursor/mcp.json dentro de uno. Los gestionas, activas y desactivas desde la página Customize. Cursor pide aprobación antes de usar una herramienta MCP a menos que lo cambies.
El godot-mcp de Coding-Solo es gratis y con licencia MIT: lanza el editor, ejecuta el proyecto en modo debug y captura la salida, y crea escenas y nodos. Su README no menciona capturas de pantalla ni entrada. GDAI MCP, $19 en un solo pago, y Godot MCP Pro, $15 en un solo pago, se conectan a tu propio editor de Godot y añaden capturas de pantalla y entrada simulada. Los tres funcionan en un proyecto de Godot que ya tengas. El detalle está en el mejor servidor MCP para Godot.
Conecta Flockbay a Cursor y Cursor construye dentro del editor de Godot
Flockbay es un creador de juegos con IA gratuito construido sobre Godot: una app de escritorio con el Godot 4.7.2 oficial dentro, no un fork. Tu juego es un proyecto real de Godot 4 que puedes abrir, leer y cambiar, y el builder vive dentro del editor de Godot, como botones alrededor de su vista 3D y 2D. Conectar Cursor es gratis, y convierte a Cursor de un editor de archivos en algo que trabaja sobre el juego en ejecución.
En la app de Flockbay, abre tu juego y luego Connectors desde el menú de Flockbay. Pulsa Set up en la fila Another agent (MCP), pulsa Turn on y elige Cursor. Pulsa Add to Cursor y Cursor instala el servidor él solo, o pulsa Copy y añade el bloque a ~/.cursor/mcp.json, que en Windows es %USERPROFILE%\.cursor\mcp.json. Es un solo servidor, flockbay-stage. Install skills and hooks, en el mismo sitio, le da a Cursor las instrucciones de Flockbay y un hook que le pide jugar el juego antes de dar un cambio por terminado.
La app de Flockbay te lo escribe con las rutas reales ya puestas: abre el menú de la cuenta, elige MCP connection, pulsa Turn on, elige Cursor y pulsa Copy. Las tres rutas son propias de tu máquina y no cambian de una sesión a otra, así que lo pegas una vez. Abajo tienes la forma, con las rutas como marcadores.
Lo que Cursor puede hacer con Flockbay conectado
Editar a través del editor de Godot con deshacer. Añadir un nodo, asignar una propiedad, escribir un script, conectar una señal: cada cambio es un paso en el propio historial de deshacer de Godot, así que Ctrl+Z en el editor lo revierte.
Ejecutar el juego y leerlo. Cursor juega el juego en la pantalla Game de la app y lee su stdout, con el archivo, la línea y la pila de llamadas de cada error. También puede hacer una ejecución headless para comprobar que arranca.
Hacer playtest. Inyecta eventos de entrada temporizados (teclas, movimiento del ratón, acciones del InputMap) en el juego en ejecución, lee valores del árbol de escenas en vivo, como la velocidad del jugador, y captura los viewports del juego y del editor. Tu teclado y tu ratón reales nunca se tocan, y si pulsas una tecla tú, su entrada se detiene al instante.
Construir el mundo. El terreno, el agua, el cielo, el clima, el controlador del jugador y los props son sistemas completos a los que Cursor llama en lugar de escribirlos: seis familias en un mundo 3D, cuatro en uno 2D. Puede traer modelos, texturas y sonidos de la biblioteca de Flockbay, o generarlos con tu propia clave de Tripo o ElevenLabs.
Tú sigues juzgando el resultado. Pulsa Play o F5 en el editor y juégalo; sus números dicen qué pasó, no si fue divertido. Su trabajo aparece en la app en un chat llamado Your agent, y Flockbay nunca arranca el juego a tus espaldas mientras usas el builder.
Cursor hace playtest del juego a través de Flockbay, y dónde se detiene
Conectado a Flockbay, Cursor cierra el bucle del agente sobre el juego en ejecución, no solo sobre el código. Valida cada archivo GDScript sin ejecutarlo, inicia un Play o una ejecución headless, inyecta una secuencia temporizada de eventos de entrada (teclas, ratón, acciones del InputMap, hasta 200 pasos), captura el viewport del juego y lee el árbol de escenas en vivo, el stdout y los errores del depurador con archivo, línea y pila. Luego cambia el código y vuelve a jugar. La propia IA de Flockbay hace ese bucle de comprobar, jugar, leer y corregir por sí sola; tu propio agente obtiene las mismas llamadas a herramientas por MCP, gratis.
Lo que no hace: jugar un juego entero hasta un objetivo, devolver un veredicto de aprobado o suspenso, mantener una suite de regresión, grabar vídeo, abrir reportes de bugs, ejecutar instancias en paralelo o juzgar el balance y el game feel. Los playtesters humanos siguen decidiendo si el juego es divertido.
Cuándo Flockbay es el Cursor para Godot equivocado
La conexión llega al juego que Flockbay tiene abierto, que puede ser un proyecto de Godot que ya tengas: Flockbay pregunta antes de añadirle nada. Para mantener tu proyecto existente en tu editor de siempre, Cursor con uno de los servidores de arriba es la mejor configuración.
La app de Flockbay funciona hoy en Windows, y la versión para Mac llega más adelante. Necesita conexión a internet mientras construyes; el juego se juega sin conexión. El código nuevo es GDScript, o C# cuando el juego ya lo usa. Flockbay es de código cerrado.
Si quieres el propio chat de Flockbay en lugar del de Cursor, funciona gratis con tu plan de Claude, un inicio de sesión de ChatGPT con Plus o superior, o tu propia clave de API. Lo que cuesta Flockbay tiene el detalle.
Summer Engine es el otro Cursor para Godot
Summer Engine se describe como un editor al estilo de Cursor construido en torno a la IA que abre tu proyecto existente de Godot 4. Es una app de escritorio para macOS en Apple silicon y Windows, construida sobre Godot 4.7.2, y su propia web lo llama un motor totalmente personalizado con más de un millón de líneas de código propio.
También incluye un servidor MCP gratuito con licencia MIT para Cursor y otros agentes, que se instala con npx -y summer-engine@latest setup cursor --yes. Su página dice que un agente externo puede ejecutar el juego, leer sus errores, enviarle entrada y hacer capturas de pantalla; las herramientas controlan la app de Summer Engine, que tiene que estar abierta con el proyecto cargado. Sus planes cuestan $20, $60 y $200 al mes, y conectarse por MCP es gratis. Si hoy estás en Mac, cubre terreno que Flockbay no cubre. Nuestra comparación está en Flockbay vs Summer Engine.
Solución de problemas de Cursor con Godot
No hay autocompletado en GDScript. godot-tools lo obtiene del servidor de lenguaje del editor de Godot, así que Godot tiene que estar abierto con el proyecto. Comprueba que el puerto de los ajustes de la extensión coincide con el de Godot, 6005 por defecto.
El servidor MCP no aparece. Abre la página Customize y comprueba que está en la lista y activado. Si editaste mcp.json a mano, comprueba que es JSON válido y que es el archivo global o el de la carpeta que Cursor tiene abierta.
El servidor de Flockbay muestra una sola herramienta. La app de Flockbay todavía no está sirviendo a Cursor: abre la app, abre tu juego y activa Another agent en Connectors. Las herramientas aparecen solas; si no, empieza un chat nuevo en Cursor.
Cursor sigue preguntando antes de cada herramienta. Es el comportamiento por defecto de Cursor con las herramientas MCP. Sus modos de ejecución deciden qué se ejecuta sin preguntar.
Un cambio que no ves en el juego. Detén el juego y pulsa Play de nuevo; un juego en ejecución no recarga un cambio por sí solo.
| Herramienta | A qué llega la IA | Ejecuta el juego y hace playtest | Tu proyecto de Godot existente | Coste | Funciona en | Fuentes |
|---|---|---|---|---|---|---|
| Cursor alone | Your project's files | No; you run it in Godot, or it boots it headless if you allow | Yes | Hobby free with limited agent requests; Pro $20, Pro Plus $60, Ultra $200 a month | Windows, macOS, Linux | Cursor pricing, Cursor plans, Cursor downloads |
| Cursor + Coding-Solo godot-mcp | Files, plus scenes and nodes through Godot | Runs it and captures debug output; no screenshots or input in its README | Yes | Free, MIT | Wherever Godot and Node.js 18+ run | godot-mcp README |
| Cursor + GDAI MCP | Scenes, nodes, scripts and resources in your editor | Logs and errors, screenshots, simulated input | Yes | $19 once | Godot 4.2+ on Windows, macOS, Linux | GDAI MCP |
| Cursor + Godot MCP Pro | The Godot 4 editor, 187 tools | Runtime inspection, screenshots, input simulation | Yes | $15 once | Godot 4.4+ on Windows, macOS, Linux | Godot MCP Pro |
| Summer Engine, and its MCP for Cursor | Its own AI editor on Godot 4.7.2; its MCP drives the open app | Stated: runs it, reads errors, sends input, takes screenshots | Stated: opens your existing Godot 4 project | Free app; MCP free; plans $20, $60, $200 a month | macOS on Apple silicon, Windows | Summer Engine: Cursor for Godot, Summer Engine MCP, Summer Engine pricing |
| Cursor + Flockbay | The Godot editor inside the Flockbay app, the running game and the world tools | Yes: errors with file and line, pictures, keys and mouse | Yes: Open existing project, and it asks before adding anything | Free | Windows today; Mac later | Connect your own agent, Pricing |
Cuándo otra ruta supera a Flockbay
Un proyecto de Godot existente que quieres mantener en tu propio editor: Cursor con GDAI MCP o Godot MCP Pro, o con el servidor de Coding-Solo gratis.
Un Mac, hoy: cualquiera de las rutas con Cursor, o Summer Engine. La app de Flockbay solo está en Windows hasta su versión para Mac.
Solo código, sin necesidad de ejecutar el juego: Cursor solo. Es la ruta más barata y no hay nada más que instalar.
Preguntas frecuentes
- ¿Existe un Cursor para Godot?
- El propio Cursor funciona con proyectos de Godot: abre la carpeta y su agente edita GDScript y escenas. Para que ejecute y juegue el juego, conecta un servidor MCP de Godot. Summer Engine y Flockbay son herramientas de IA construidas sobre Godot que van más allá, cada una en su propia app.
- ¿Flockbay es un plugin del editor de Godot?
- No. Es una app de escritorio para Windows con su propia copia de Godot 4.7.2. El builder es un conjunto de botones alrededor de la vista del editor de Godot dentro de esa app. No se instala en un Godot que ya tengas.
- ¿Puede Cursor ejecutar mi juego de Godot?
- No por sí solo, más allá de arrancarlo en headless desde la terminal. Con un servidor MCP de Godot puede ejecutar el juego y leer sus errores, y con Flockbay conectado también puede enviarle entrada y sacarle capturas.
- ¿Cuesta algo conectar Cursor a Flockbay?
- No. Pagas Cursor con tu propio plan; Flockbay no cobra nada por la conexión.
- ¿Puedo abrir un proyecto de Flockbay en el editor de Godot normal o en Cursor?
- Sí. Es un proyecto normal de Godot 4 en una carpeta que tú elegiste, así que Cursor lo abre como cualquier código base y Godot lo abre como cualquier proyecto.
- ¿Escribe GDScript o C#?
- Ambos. El código nuevo es GDScript salvo que tu juego ya sea C# o pidas C#, y Flockbay descarga las herramientas de .NET la primera vez que un juego usa C#.
- ¿Qué debería decir una regla de Cursor para Godot?
- La versión de Godot, que los scripts son GDScript tipado con nombres de Godot 4, dónde está la escena principal, que no toque la carpeta .godot, y una ejecución headless para comprobar su trabajo. Que sea corta.
Descarga Flockbay
Un creador de juegos con IA gratuito construido sobre Godot, para Windows. Conectar Cursor es gratis.
