Crea un juego de plataformas con AI: tutorial de 5 minutos
Construye un juego de plataformas jugable al estilo Mario en menos de 5 minutos usando AI. Sin código. Sigue el proceso desde el primer prompt hasta un juego exportado que puedes compartir.
Los juegos de plataformas son el género más intuitivo. Correr, saltar, llegar a la meta. Todos hemos jugado uno.
Hacer uno en un motor tradicional toma días: tilemaps, código de movimiento del jugador, ajuste de físicas, diseño de niveles. Con AI, describes lo que quieres y lo juegas en minutos.
Este tutorial recorre el proceso completo, desde el primer prompt hasta un juego que puedes exportar.
{/* IMAGE: Side-by-side showing a text prompt on the left and the resulting playable platformer on the right. 1200x630, screenshot */}
Lo que vas a construir
Al final de este tutorial, tendrás un juego de plataformas 2D con:
- Personaje jugable con correr, saltar y doble salto
- Plataformas estáticas, móviles y que se desmoronan
- Monedas y potenciadores coleccionables
- Enemigos con comportamiento de patrullaje
- Varios niveles con dificultad creciente
- Pantalla de inicio y pantalla de fin de juego
- Efectos de sonido
Es un proyecto real de Godot. Tú eres el dueño, puedes editar cada archivo y exportarlo a Steam, escritorio, web o móvil.
Paso 1: Elige una plantilla de plataformas
Abre Summer Engine y crea un nuevo proyecto. Selecciona la categoría Plataformas en el explorador de plantillas.
Plantillas de plataformas disponibles:
| Plantilla | Estilo | Ejemplo |
|---|---|---|
| Juego de plataformas 2D | Scroll lateral clásico | Mario, Sonic |
| Plataformas de precisión | Controles precisos, saltos difíciles | Celeste, Super Meat Boy |
| Plataformas con puzzles | Plataformas + mecánicas de puzzle | Limbo, Inside |
| Metroidvania | Mundo interconectado, habilidades bloqueadas | Hollow Knight, Ori |
| Corredor infinito | Carrera automática, esquiva obstáculos | Temple Run, Canabalt |
| Juego de plataformas 3D | Tercera persona en 3D | Crash Bandicoot, A Hat in Time |
Para este tutorial, elige Juego de plataformas 2D.
{/* IMAGE: Screenshot of Summer Engine's template browser with the Platformer category expanded, showing the template options. 1200x675, screenshot */}
Paso 2: Describe tu juego a la AI
La AI construye lo que tú describes, no un valor por defecto genérico. Tu prompt importa. Aquí hay tres niveles de detalle, todos son puntos de partida válidos:
Prompt básico (bueno para tu primer intento)
Haz un juego de plataformas 2D con un personaje caballero. El caballero puede correr, saltar y atacar enemigos con una espada. Incluye monedas para coleccionar y 3 niveles que se vuelven más difíciles.
Prompt detallado (más control sobre el resultado)
Crea un juego de plataformas con scroll lateral ambientado en un bosque embrujado. El jugador es un pequeño zorro que puede correr, hacer salto en pared y dash. Los enemigos son fantasmas que flotan en patrones de patrullaje. Los coleccionables son orbes brillantes. Estilo pixel art, oscuro y sombrío. Incluye una habilidad de doble salto que se desbloquea después del nivel 2.
Prompt preciso (para desarrolladores con experiencia)
Construye un juego de plataformas de precisión con controles precisos. Velocidad de carrera 200, altura de salto 400, longitud de dash 150 con cooldown de 0.5s. Escala de gravedad 2.5 para caídas rápidas. Incluye coyote time (0.1s de gracia después de salir del borde de una plataforma). Tilemap con suelo, pinchos (muerte instantánea) y plataformas de rebote. Sin enemigos, puras plataformas. Contador de muertes y cronómetro de speedrun.
Lo que la AI genera a partir de tu prompt
Después de enviar tu descripción, la AI crea la estructura completa del proyecto:
- Árbol de escenas con jugador, cámara, tilemap y nodos de nivel
- Script controlador del jugador con las mecánicas de movimiento que describiste
- Nodos enemigos con comportamiento de patrullaje (si solicitaste enemigos)
- Objetos coleccionables con lógica de recogida y seguimiento de puntuación
- Transiciones de nivel entre tus niveles
- UI para puntuación, salud y menús
{/* IMAGE: Screenshot of the generated scene tree in the editor, showing the node hierarchy (Player, TileMap, Enemies, Collectibles, UI). 800x600, screenshot */}
Paso 3: Prueba y refina
Dale a play. Tu juego de plataformas se ejecuta de inmediato en el editor.
Ahora refínalo mediante conversación. Cada mensaje modifica el proyecto existente. No estás regenerando desde cero.
Ajustar la sensación de movimiento:
"Haz que el salto se sienta más flotante. Reduce la gravedad y aumenta el control en el aire."
Agregar mecánicas:
"Agrega una mecánica de deslizamiento en la pared para que el jugador baje más lento al tocar las paredes."
Ajustar la dificultad:
"El segundo nivel es muy fácil. Agrega más huecos y dos enemigos más."
Pulido visual:
"Cambia el fondo a un degradado de atardecer. Agrega scroll paralax."
Sistemas de juego:
"Agrega un sistema de checkpoints. El jugador debe reaparecer en el último checkpoint, no al inicio."
La AI edita scripts, ajusta valores de físicas, agrega nodos y reconfigura escenas. Tu proyecto acumula cambios como en cualquier flujo de desarrollo normal.
{/* IMAGE: Screenshot showing the AI chat panel with an iteration request and the resulting change visible in the game viewport. 1200x675, screenshot */}
Paso 4: Cambia al editor para un control fino
En cualquier momento, puedes dejar de chatear y trabajar directamente en el editor de Godot. Todo lo que la AI construyó es Godot estándar: escenas, scripts, recursos. Nada está bloqueado ni ofuscado.
Lo que puedes hacer manualmente:
- Pintar tiles de nivel en el editor de tilemap (colocación por arrastrar y soltar)
- Ajustar valores de físicas en el panel del inspector (gravedad, velocidad, altura de salto como variables exportadas)
- Importar sprites personalizados arrastrando archivos de imagen al proyecto
- Escribir GDScript para comportamientos personalizados que la AI no pueda expresar
- Animar usando la línea de tiempo de animación integrada
Esta es la diferencia clave entre un creador de juegos con AI y un motor de juegos AI-nativo. Un creador de juegos te da un resultado. Un motor te da un proyecto que puedes abrir, inspeccionar y modificar en cada nivel.
Paso 5: Exporta tu juego
Cuando el juego de plataformas esté listo, expórtalo como cualquier proyecto de Godot:
Escritorio (Steam, itch.io):
- Archivo > Exportar > Windows / macOS / Linux
- Configura el nombre y el icono del proyecto
- Compila el ejecutable
- Súbelo a Steam, itch.io o distribúyelo directamente
Web:
- Archivo > Exportar > HTML5
- Aloja los archivos en tu sitio o comparte el enlace
Móvil:
- Archivo > Exportar > Android / iOS
- Envíalo a Play Store o App Store
La exportación funciona porque Summer Engine es compatible con Godot 4. Proceso de exportación estándar de Godot, salida estándar.
{/* IMAGE: Screenshot of the Export dialog showing platform options (Windows, macOS, Linux, HTML5, Android, iOS). 800x500, screenshot */}
Por qué esto no es lo mismo que los creadores de juegos AI en el navegador
Rosebud y Star te permiten escribir "haz un juego de plataformas" y obtener un juego en el navegador. Funciona y es divertido para una demo rápida. Pero el resultado es limitado:
| Capacidad | Herramientas AI en el navegador | Summer Engine |
|---|---|---|
| Editar el tilemap | No | Sí, editor completo de tilemap |
| Ajustar físicas del salto | No | Sí, ajusta cualquier valor |
| Agregar salto en pared o dash | Regenerar todo | Iterar sobre el proyecto existente |
| Exportar a Steam | No | Sí |
| Importar pixel art personalizado | No | Sí |
| Construir 10+ niveles | Normalmente no | Sí |
| Acceso al código fuente | No | Acceso completo a GDScript |
La salida de Summer Engine es el mismo tipo de proyecto que un desarrollador indie profesional construiría en Godot. Llegas ahí a través de conversación en lugar de semanas de trabajo manual.
Cinco prompts de plataformas para probar
Plataformas de precisión al estilo Celeste
Crea un juego de plataformas de precisión con controles precisos, mecánica de dash y diseño de niveles difícil pero justo. Estilo pixel art. Incluye un contador de muertes. El jugador debe sentirse rápido y responsivo.
Metroidvania al estilo Hollow Knight
Construye un metroidvania 2D con un personaje caballero. Salas interconectadas, bloqueo por habilidades (desbloquea el salto en pared para acceder a nuevas áreas), combate cuerpo a cuerpo y peleas contra jefes. Estilo artístico oscuro y atmosférico.
Plataformas de desafío al estilo Super Meat Boy
Crea un juego de plataformas de precisión extremadamente difícil. Niveles pequeños, muerte instantánea por cualquier peligro, respawn instantáneo. Sierras, pinchos, plataformas móviles y un cronómetro. Personaje muy rápido y responsivo.
Juego de plataformas clásico al estilo Mario
Construye un juego de plataformas con scroll lateral con un personaje que corre, salta y pisa enemigos. Monedas, bloques de interrogación con potenciadores, tuberías y un asta de bandera al final de cada nivel. Estilo artístico brillante y colorido.
Corredor infinito
Crea un corredor infinito con scroll lateral donde el jugador se mueve automáticamente a la derecha. Salta y haz doble salto para evitar obstáculos. La velocidad aumenta con el tiempo. Sistema de puntuación máxima y obstáculos generados proceduralmente.
{/* IMAGE: Grid of 4 screenshots showing different platformer styles built with Summer Engine: pixel art precision platformer, colorful Mario-style, dark metroidvania, endless runner. 1200x800, screenshot grid */}
Empieza ahora
Summer Engine es gratis para descargar. Sin código. Elige una plantilla de plataformas, describe lo que quieres y empieza a jugar en minutos.
Descarga Summer Engine | Plantillas de plataformas
Preguntas frecuentes
¿Puedo hacer un juego de plataformas sin código?
Sí. Describes lo que quieres en una conversación y la AI construye el proyecto. Opcionalmente puedes abrir el código y editarlo, pero no tienes que hacerlo.
¿Cuánto tiempo toma?
Un prototipo jugable toma minutos. Un juego pulido con varios niveles, arte personalizado y mecánicas refinadas toma horas en lugar de las semanas que requeriría un motor tradicional.
¿Puedo publicar mi juego de plataformas en Steam?
Sí. Summer Engine produce proyectos estándar de Godot con soporte completo de exportación a Steam. Tu juego es una aplicación nativa de escritorio, no una demo de navegador.
¿Es lo mismo que hacer un juego en Godot?
La salida es idéntica. Escenas, scripts y recursos estándar de Godot. Summer Engine agrega conversación con AI sobre Godot 4, para que puedas alternar entre AI y edición manual en cualquier momento.
¿Qué pasa si quiero funciones que la AI no puede construir?
Cambia al editor y escribe GDScript. La AI y la edición manual funcionan juntas. Usa la conversación para velocidad, usa el editor para precisión.
¿Puedo hacer un juego de plataformas 3D?
Sí. Elige la plantilla Juego de plataformas 3D para una configuración de cámara en tercera persona con entornos 3D. Se aplica el mismo flujo con AI.