Shiny Gen / Blog

Cómo crear un juego de Godot en tu navegador con IA (sin instalar nada)

También en: English · Deutsch · Français · Português · Italiano · Nederlands · Svenska · Norsk · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · Русский · 日本語 · 한국어 · 繁體中文

Para crear un juego de Godot en tu navegador con IA, abre Shiny Gen en shinygen.ai/play, empieza un juego nuevo con el motor Godot y describe el juego que quieres. Shiny Gen ejecuta el propio Godot en el navegador: nuestro fork del motor, compilado a WebAssembly, que dibuja con un renderizador WebGPU (y WebGL donde el navegador no tiene WebGPU). Su agente de IA escribe GDScript real, y luego ejecuta el juego, toma capturas, pulsa los controles, lee los errores y corrige lo que falla. No hay nada que instalar, y lo mismo funciona en la app de Shiny Gen en iPhone, iPad y Android.

Esta guía lo explica paso a paso, y luego cuenta en qué se diferencia de añadir IA al editor de Godot de escritorio, y cuándo el editor de escritorio es la mejor opción.

¿Godot tiene IA?

No integrada. El editor de Godot que descargas de godotengine.org no trae un asistente de IA. Quienes quieren ayuda de IA con Godot suelen tomar uno de tres caminos:

Qué necesitas

Eso es todo. No hay motor, SDK ni plugin que instalar.

Paso a paso

1. Abre Shiny Gen

Ve a shinygen.ai/play. El feed de inicio muestra juegos de nuestro catálogo, y la mayoría son juegos de Godot: puedes jugar uno, ver su código o hacer remix para tener tu propia copia. Para crear un juego necesitas una cuenta, así que regístrate o inicia sesión desde la parte de arriba de la página.

Shiny Rapids, un juego de rafting en 3D, ejecutándose en Chrome en shinygen.ai. A la izquierda: los botones Inicio, Explorar, más, Gemas y Cuenta. A la derecha: Compartir, Remix y Estadísticas.
Shiny Rapids, un juego de Godot del catálogo, jugándose en Chrome en shinygen.ai. El botón + de la izquierda empieza un juego nuevo.

2. Empieza un juego nuevo y elige el motor Godot

Pulsa el botón +. En Agente en la app, elige Nuevo ("Empieza un juego desde cero"). La siguiente pantalla es Elige un motor: escoge Motor Godot.

Las otras cinco filas son motores que creamos para juegos de estilo retro (GBA, GBC, N64, GameCube y DS). Son tema de otro artículo; para un juego de Godot, es la primera fila. Si prefieres partir de algo que ya funciona, elige Remix en lugar de Nuevo y escoge uno de nuestros juegos.

Se abre un juego de Godot nuevo en el editor. Empieza vacío, a propósito: el agente crea lo que describes en lugar de modificar una plantilla que no pediste.

La pantalla Elige un motor de Shiny Gen, con Motor Godot, Motor GBA, Motor GBC, Motor N64, Motor GameCube y Motor DS.
La segunda pantalla de + Nuevo: elige Motor Godot para un juego en GDScript.

3. Describe el juego

Abre la pestaña Agente en la parte de abajo del editor. Su vista Chat es donde hablas con el agente. Escribe lo que quieres con palabras sencillas. Un buen primer mensaje dice:

Por ejemplo: "Crea un pequeño juego de plataformas en 3D. Un zorro salta entre islas flotantes y recoge gemas. Flechas o el joystick en pantalla para moverse, espacio o A para saltar. Si se cae, vuelve a la última isla. Muestra el número de gemas y un cronómetro."

El botón junto al cuadro de texto elige el modelo, y la pantalla te dice más o menos cuánto cuesta un mensaje con él. El agente integrado se cobra en gemas según el uso real, así que una sesión de trabajo larga cuesta más que un arreglo rápido.

La vista Chat de la pestaña Agente abierta junto a un juego de lucha. El cuadro de texto tiene una petición para un acogedor juego de pesca, con un saldo de gemas, un selector de modelo y un botón Enviar debajo.
La pestaña Agente, vista Chat: describe el juego con palabras sencillas y pulsa Enviar. (Capturado para nuestra ficha en la tienda.)

4. Mira cómo el agente lo crea y lo prueba

Pulsa Enviar y mira cómo el juego toma forma en la misma pestaña. El agente no se limita a escribir código y esperar que funcione. En cada ronda:

  1. Escribe o edita el GDScript de tu juego.
  2. Lo ejecuta y lee los errores de ejecución, con números de línea.
  3. Toma capturas para comprobar lo que realmente hay en pantalla.
  4. Pulsa los controles para jugar lo que creó, incluidas varias entradas a la vez.
  5. Corrige lo que falla y vuelve a empezar.

También puede crear los recursos del juego cuando tu idea los necesita: imágenes y sprites, modelos 3D, animaciones de sprites, y efectos de sonido y música como partituras editables. Generar recursos gasta gemas; el agente te dice cuánto gastó.

5. Cámbialo hablando con él

Cuando la primera versión funcione, sigue en el mismo chat. Las peticiones pequeñas y concretas funcionan mejor:

Si algo se ve mal, di lo que viste en lugar de adivinar la causa. El agente puede reproducirlo jugando al juego y luego corregirlo. Puedes pararlo en cualquier momento, jugar tú y volver.

6. Lee y edita el GDScript tú mismo

Cambia la pestaña Agente de Chat a Código para ver el script del juego. Es GDScript, el mismo lenguaje que escribirías en el editor de Godot, con los nodos de Godot y los puntos de entrada habituales: extends Node3D, func _ready(), func _process(delta).

Puedes leerlo para aprender cómo funciona el juego, cambiar un número y volver a ejecutarlo, o escribir funciones enteras a mano. Editar el código tú mismo no cuesta nada. También puedes pedirle al agente que te explique una función antes de tocarla.

La vista Código de la pestaña Agente con GDScript: func _ready() llama a _build_world(), _build_hud(), _build_audio() y _new_tower(), junto al juego 3D Shiny Skyline en ejecución.
La vista Código: el GDScript real de un juego hecho con remix de Shiny Skyline, junto al juego que ejecuta.

7. Compártelo, o llévatelo

Pulsa Compartir para obtener un enlace que cualquiera puede abrir en un navegador. Tú eliges si la gente solo puede jugarlo (Solo jugar) o también hacer su propia copia (Jugar y duplicar). Compartir es gratis.

Para llevarte un juego, la app web tiene Compartir y luego Exportar para la web (todavía no en las apps de iPhone, iPad o Android): un zip con un index.html y el paquete del juego que puedes subir a itch.io o a cualquier alojamiento web. Un juego exportado no hace llamadas a Shiny Gen y funciona sin conexión una vez cargado. Exportar requiere cualquier compra, desde un paquete de inicio de $2.99.

Lo que creas es tuyo y puedes venderlo; Shiny Gen no se queda con ninguna parte de los ingresos (Términos del servicio, sección 4).

En qué se diferencia de añadir IA a Godot de escritorio

Shiny Gen escribe GDScript real sobre el motor Godot, así que lo que aprendes aquí te sirve fuera. Pero no es el editor de escritorio con un chat añadido, y las diferencias importan:

Lo que obtienes a cambio:

Cuándo usar Godot de escritorio

Usa el editor de Godot en tu computadora (con o sin asistente de IA) si:

Cuánto cuesta

Crear, jugar y compartir juegos es gratis, y también editar código y recursos a mano. La generación con IA y el agente integrado usan gemas, y las cuentas nuevas empiezan con gemas gratis. Cualquier compra, desde un paquete de inicio de $2.99, también desbloquea exportar tus juegos como archivos. La lista completa está en la página de precios.

Si ya pagas Claude o ChatGPT, puedes conectarlo a Shiny Gen en lugar de usar el agente integrado; el código que escribe no cuesta gemas. Eso es el siguiente artículo.

Preguntas frecuentes

¿Godot trae IA integrada?

No. El editor de Godot no trae un asistente de IA. Puedes añadir uno con un plugin del editor, usar un asistente de programación general en un proyecto de escritorio, o usar una herramienta construida sobre Godot como Shiny Gen, que ejecuta el motor y un agente de IA juntos en el navegador.

¿De verdad es Godot y GDScript?

Sí. Shiny Gen ejecuta un fork del motor Godot compilado a WebAssembly con un renderizador WebGPU, y los juegos se escriben en GDScript. El proyecto funciona sobre nuestro fork aislado, así que el editor de Godot estándar no puede abrirlo.

¿Puedo abrir mi juego de Shiny Gen en el editor de Godot?

No como proyecto. Puedes leer y copiar el GDScript desde la vista Código, pero todavía no hay descarga del proyecto, y el código está escrito para el fork aislado de Shiny Gen.

¿Puedo crear un juego de Godot en mi teléfono?

Sí. La app de Shiny Gen en iPhone, iPad y Android tiene el mismo editor y el mismo agente, y los navegadores móviles también sirven.

¿Es gratis?

Crear, jugar y compartir es gratis. La generación con IA y el agente integrado usan gemas, y las cuentas nuevas reciben gemas gratis. Exportar un juego como archivo requiere cualquier compra, desde $2.99.

¿Puedo vender un juego que he creado?

Sí. Lo que creas es tuyo, y Shiny Gen no se queda con ninguna parte de los ingresos. Una forma habitual es exportarlo para la web y venderlo en itch.io; exportar requiere cualquier compra, desde $2.99.

Empieza un juego de Godot

Abre Shiny Gen en un juego de Godot nuevo y vacío. Necesitas una cuenta gratuita para crear un juego.

Algunas páginas a las que enlaza este artículo están en inglés.

Última actualización: 9 de octubre de 2026