Skip to content

Generador de niveles con IA: genera el terreno, coloca el significado

La generación es muy buena produciendo material y mala produciendo intención. Flockbay la usa para lo primero y te deja lo segundo, y por eso los niveles hechos aquí tienen forma.

Read this page in English

Lo que les falta a los niveles generados

Juega suficientes niveles generados proceduralmente y se difuminan, y conviene ser preciso sobre por qué. No es que sean feos. Es que nada en ellos se colocó por causa de otra cosa que hay en ellos.

Un nivel diseñado tiene una secuencia. Te enseña algo al otro lado de un hueco antes de dejarte alcanzarlo. Pone el salto difícil después del fácil para que sepas lo que cuesta un salto. Esconde la recompensa detrás de una esquina que te ha enseñado a mirar. Cada una de esas cosas es una relación entre dos cosas, y la generación coloca las cosas de forma independiente.

Así que un generador puede producir una cueva verosímil todo el tiempo que quieras, y ninguna de las cuevas enseñará nada al jugador ni preparará nada.

Para qué es realmente buena la generación

Para el material en bruto. En el lado 3D es terreno que llevaría horas esculpir a mano hasta que resultara creíble: formaciones rocosas, vegetación, la textura de un paisaje, datos del mundo detrás de una masa de tierra con una geografía verosímil. En un proyecto plano es una imagen cada vez: un cartel, una caja, una criatura dibujada por encargo cuando nada de lo que buscaste era exactamente la cosa.

La mayor parte del tiempo en un juego plano no necesitarás pedirlo. El Catálogo dentro de la app son 55.073 sprites de 60.648 objetos, buscados por nombre con una imagen de cada uno, así que la generación es el plan B y no el primer movimiento.

Lo que no tiene Flockbay es un menú corto de objetos que la herramienta cree que debería contener tu juego, que es como todos los juegos hechos con una acaban teniendo el mismo barril.

El cambio es lo que pasa después: la generación te da una condición de partida, y luego tú le das forma. Levanta esta cresta, corta este valle, mueve la línea de árboles para que la torre se vea desde el camino. Ese es el trabajo de diseño y se hace con las manos.

El editor es donde el nivel se convierte en un nivel

Colocas todo lo que importa desde el punto de vista que tendrá el jugador. Flockbay es una app de escritorio que ejecuta Godot en local, así que mientras trabajas estás mirando lo de verdad a la tasa de fotogramas de verdad, no una vista previa.

Qué editor es se decidió al crear el proyecto, que pregunta 2D o 3D y no crea nada hasta que respondes. En uno plano el suelo se pinta en lugar de esculpirse: arrastras para poner suelo y arrastras para borrarlo, y los tiles, los bordes y la colisión salen de qué celdas son suelo, así que el saliente que acabas de arrastrar es uno en el que un jugador puede aterrizar antes de que hayas pedido nada a nadie. Si el suelo detiene a quien camina se declara por material, así que el mismo arrastre te da el bloque sólido de un plataformas o el suelo de una sala cenital. Todo lo que hay de pie encima (cajas, puertas, carteles) es una imagen colocada en una posición, giro y tamaño exactos con el ratón.

Esta es la parte que la gente subestima antes de probarla. Distribuir un espacio es rápido cuando puedes verlo y lento cuando lo estás describiendo, y el décimo ajuste es donde el nivel deja de ser genérico.

Contenido generado debajo, distribuido a propósito encima. Esa combinación es lo que te da un lugar que se siente hecho sin pasarte una semana esculpiendo una ladera.

Si de verdad quieres generación durante el juego

Algunos juegos necesitan niveles generados mientras el jugador juega: roguelikes, endless runners, cualquier cosa con estructura de partidas. Eso es un problema de código y no de creación, y Flockbay lo escribe.

Describes las reglas que debe seguir el generador: número de salas, cómo funcionan las ramas, qué garantías deben cumplirse para que una partida siempre se pueda completar. Acertar con esas reglas lleva muchas partidas, porque un generador es tan bueno como sus restricciones y encuentras la restricción que falta chocando con ella.

Poder cambiar las reglas con una frase y no con una reescritura es lo que hace práctico encontrarlas.

Datos prácticos

App de escritorio para Mac y Windows con Godot incluido. Flockbay es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API.

Construir necesita conexión a internet porque la generación y Flockbay funcionan online. Jugar lo que construiste, no.

Mezclar los dos enfoques

La disposición más fuerte suele ser terreno generado y colocación diseñada. Deja que la generación te dé el paisaje y luego coloca a mano los encuentros, los puntos de referencia y la ruta.

En los juegos por partidas funciona la misma división un nivel más arriba: salas diseñadas montadas por un generador cuyas reglas escribiste tú. El jugador recibe variedad, y cada pieza concreta la diseñó una persona.

El contenido totalmente generado funciona mejor donde el jugador no tiene que aprenderse el espacio: terreno de fondo, paisaje lejano, relleno entre momentos diseñados. Donde sí tiene que aprendérselo, colócalo tú.

Preguntas frecuentes

¿Puede generarme un nivel completo?
Genera terreno y assets. Distribuirlos para que el nivel signifique algo es el trabajo de diseño, y es tuyo.
¿Puedo generar niveles durante el juego?
Sí. Describe las reglas y las garantías y Flockbay escribe el generador en tu proyecto.
¿Los assets salen de una biblioteca fija?
Hay un Catálogo que buscas por nombre dentro de la app, 60.648 objetos con una imagen de cada uno, y 55.073 de ellos son sprites. Más allá, el arte sale de la generación, de la web o de ti. Lo que no hay es un menú corto de los objetos que la herramienta cree que debería contener tu juego, que es como todos los juegos hechos con una acaban teniendo el mismo barril.
¿Puedo editar el terreno generado?
Sí, y deberías. La generación es un punto de partida al que das forma a mano en el editor.
¿Cuánto cuesta?
Descarga gratuita, y el editor no cuesta nada. Flockbay es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API.

Descarga Flockbay

Gratis para Mac y Windows. Genera el material, diseña el nivel.

Descarga Flockbay gratis

Sigue leyendo