Skip to content

Creador de juegos de scroll lateral con IA: un eje, mucha precisión

Quitar un eje no simplifica un juego, hace más visible cada decisión que queda. Los juegos de scroll lateral son precisos, y la precisión sale de iterar. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu propio Claude, ChatGPT, agente o clave de API. Funciona en Windows, macOS y Linux, sobre el motor oficial de Godot.

Read this page in English

La sencillez es una trampa

Un juego de scroll lateral parece la opción fácil. Dos direcciones, un suelo, unos huecos. En la práctica es el género con menos sitio donde esconderse. Cada arco de salto es totalmente visible para el jugador, cada hueco se mide a ojo, y un sistema de movimiento que está un poco mal se nota en una sola pantalla.

Compáralo con un juego 3D, donde un salto flojo puede pasar desapercibido porque el jugador está lidiando con una cámara y una tercera dimensión. El scroll lateral no ofrece esa cobertura. Es sencillo de empezar y exigente de terminar.

Eso hace que la velocidad de iteración sea el factor decisivo, y es aquello alrededor de lo que está organizado Flockbay.

La primera pantalla se juega antes de que hayas tocado nada

El brief fija 2D o 3D antes de construir nada, junto con lo que es la primera versión: una idea de movimiento, unas pocas pantallas y lo que viene después. Apruébalo y Flockbay construye la primera pantalla: suelo de tiles con un saliente, una franja de paisaje en el horizonte y un controlador del jugador que camina, cae y salta con las teclas. Primero ejecuta él mismo el juego, envía eventos de entrada y lee el depurador, de modo que la primera pantalla sobre la que llegas a opinar ya se juega.

El suelo es una capa de tiles construida a partir de qué celdas son suelo. Los tiles, los bordes y la colisión se derivan de eso, así que nadie anda buscando la pieza de esquina correcta, y cada bloque es sólido en el momento en que aparece. Cuando quieres el saliente más ancho tú mismo, Paint es un botón alrededor de la vista 2D del editor de Godot: arrastra para colocar celdas, arrastra para borrarlas, y el deshacer de Godot lo revierte. Pinta las mismas celdas en otro orden y obtienes el mismo nivel, y una reconstrucción nunca reordena un borde que ya aceptaste.

Todo lo que hay en esa pantalla es un sprite en una posición, un giro y una escala exactos, y casi todo sale de una biblioteca de objetos ya hechos: 55.073 de sus 60.648 objetos son sprites. Un sprite se apoya en su propio punto inferior central dibujado y no en el centro de su archivo, así que una caja se asienta en el saliente en lugar de flotar sobre el margen transparente que lleve el archivo.

Con el movimiento se discute antes de escribirlo

Buena parte de cómo se siente el cuerpo ya está ahí como ajustes bajo Player controller y no como código. Velocidad al caminar y al correr, cuánto tarda en alcanzar una velocidad y cuánto en perderla, control en el aire, gravedad, ápice del salto, tamaño del cuerpo, longitud del paso. «Hazlo más pesado» es mover un puñado de números, no una reescritura, y el ciclo de caminata avanza por la distancia recorrida y no por un temporizador, así que las piernas siguen a la velocidad en lugar de patinar bajo ella.

El resto lo escribe Flockbay como GDScript en tu proyecto de Godot: la caída más rápida que la subida, el coyote time, el buffer de salto, el comportamiento con las paredes, la indulgencia en los salientes. Cada uno es un número que cambia cómo se siente el juego, y ninguno es algo que debas tener que nombrar por adelantado.

No ajustarás nada de esto razonando. Lo ajustarás saltando cuarenta veces al mismo saliente y diciendo que sigue pesado. Aquí es una especificación real y una que puedes dar sin leer ni una línea de código.

La cámara merece la misma atención, y en la mayoría de los proyectos recibe menos. En un proyecto plano se encuadra con tres cajas: lo que está a la vista, la zona muerta dentro de la cual el jugador puede moverse antes de que nada haga scroll, y los límites que la vista no pasará. Flockbay los fija, y están bajo Player controller en la vista 2D del editor cuando quieres arrastrarlos tú mismo. Los límites siguen al suelo hasta la primera vez que se fijan a mano. Un side scroller con mala cámara se juega mal incluso cuando el controlador es correcto.

La distribución es el diseño, así que se juega cada pantalla

Flockbay traza el nivel a partir del brief, y la distribución es donde ocurre el diseño: qué se le enseña al jugador en la primera pantalla, qué pone a prueba la tercera, a qué distancia está el checkpoint de la parte difícil. Esas son las decisiones que juzgas jugando. Cuando una plataforma está un tile más lejos, muévela tú con Place en el editor; cuando toda la tercera pantalla está mal, dilo y se reconstruye.

Godot maneja tanto 2D como 3D, y los juegos de scroll lateral existen en los dos. Un scroll lateral 2.5D (geometría 3D con la cámara fija en un eje) es un proyecto 3D con una cámara restringida y no uno plano, y es una opción real si quieres terreno, agua y clima detrás del plano por el que corre el jugador. Es la otra opción, no la recomendada. Cuando el juego es el salto, como suele pasar en este género, lo plano es el camino más corto para saber si el salto vale algo.

Lo que recibes

Una app de escritorio para Windows, macOS y Linux, instalada en tu máquina, con Godot incluido para que el juego corra en local. Un framerate constante importa especialmente en un género donde el jugador cronometra saltos, y ejecutar en local es lo que te lo da.

Construir necesita conexión a internet, porque el modelo, la generación de assets y los datos del mundo llegan por la red. Jugar lo que construiste, no.

Descarga gratuita, y las herramientas de mundo son gratis. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o 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.

La primera pantalla es el tutorial quieras o no

En un juego de scroll lateral el jugador aprende solo moviéndose a la derecha y descubriendo qué pasa. Lo que haya en la primera pantalla le enseña las reglas, así que le enseña algo lo diseñaras o no. Un hueco que se puede saltar sin pensar enseña que los huecos salen gratis.

La secuencia clásica es presentar, repetir, complicar, poner a prueba. Enseña la mecánica en un sitio seguro. Pídela otra vez. Combínala con algo conocido. Luego exígela bajo presión. Esa estructura tiene décadas porque funciona, y es invisible para los jugadores, que es lo importante.

Eso lo creas a través del brief y jugando: di qué debería enseñar la primera pantalla, juega lo que Flockbay construye, y mueve tú el hueco si todavía se salta sin esfuerzo. Es también la razón por la que deberías construir unas pocas pantallas y jugarlas antes de añadir una segunda mecánica. Un side scroller que enseña una cosa bien es mejor que uno que presenta cinco y no explica ninguna.

Los puntos de control son parte de la dificultad

Hasta dónde se manda atrás al jugador importa tanto como lo difícil que es el salto. La misma secuencia puede ser un reto satisfactorio o uno exasperante dependiendo solo de si fallar cuesta tres segundos o noventa, y es lo que más a menudo se equivocan quienes diseñan su primer scroll lateral.

Unos puntos de control generosos te dejan construir contenido más difícil, porque los intentos son baratos y el jugador mantiene el ritmo. Unos escasos hacen que el contenido normal se sienta castigador. Decide qué juego estás haciendo y colócalos a propósito en lugar de a intervalos cómodos.

Preguntas frecuentes

¿Es 2D o 3D?
El que fije el brief, antes de construir nada. Un side scroller plano recibe suelo de tiles, una franja de paisaje y un controlador del jugador que camina y salta. Uno 2.5D es un proyecto 3D con la cámara bloqueada a un eje, lo que te da terreno, agua y clima detrás de la acción.
¿Puedo usar pixel art?
Sí, y la cuadrícula le va bien, aunque nada aquí te dice en qué estilo trabajar. La biblioteca de objetos ya hechos de Flockbay es en su mayoría sprites, las formas propias de Godot sirven para hacer el blockout, y tus propios archivos entran porque es un proyecto de Godot normal. Lo que no generará es un sprite animado (sin fotogramas ni hoja), así que todo lo que tenga que moverse a través de poses dibujadas sale de tus propios archivos o de un artista.
¿Necesito saber programar?
No. Flockbay construye los niveles y escribe el código. Tú juzgas cómo se siente el movimiento.
¿Funciona en el navegador?
No. Es una app de escritorio para Windows, macOS y Linux, y el juego corre en local sobre el Godot incluido.
¿Cuánto cuesta?
La plataforma es gratis. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu plan de Claude o ChatGPT, tu propio agente o una clave de API.
¿Construyo primero los niveles o el movimiento?
Movimiento, pero por poco, y en un proyecto plano la primera build te da ambos, así que en realidad la pregunta es cuál cambias primero. Acierta más o menos con el cuerpo, y luego consigue una pantalla construida, porque la pantalla es lo que te dice si el cuerpo está bien.

Descarga Flockbay

Descarga gratuita para Windows, macOS y Linux. Ajusta el salto hasta que esté bien.

Descarga Flockbay gratis

Sigue leyendo