Skip to content

Creador de roguelikes con IA: el género en el que el código es casi todo el juego

Un roguelike es casi todo reglas: partidas, botín, modificadores, muerte. Flockbay las escribe en GDScript mientras tú ajustas la sensación jugando.

Read this page in English

Un género hecho de código

La mayoría de géneros son parte decorado y parte sistema. Los roguelikes se inclinan mucho hacia el sistema. Lo que hace bueno a uno es la interacción entre cien pequeñas reglas: qué cae, con qué frecuencia, qué se acumula, qué hace la partida cuando consigues pronto un objeto que debías conseguir tarde. Muy poco de eso se ve en una captura.

Eso lo convierte en un género incómodo de intentar sin programar, y en uno que encaja muy bien con una herramienta en la que el código se escribe por ti. Describes una regla, existe, juegas una partida, la cambias. La distancia entre una idea y una versión jugable de la idea es todo el cuello de botella del diseño de roguelikes, y acortarla es el objetivo.

Lo que maneja Flockbay

La estructura de la partida: semillas, pisos, la bifurcación tras el tercero. Sistemas de objetos y modificadores en los que los efectos se combinan en lugar de limitarse a coexistir. Comportamiento de los enemigos que cambia con la profundidad. Progresión entre partidas, incluido el guardado que tiene que sobrevivir a cerrar a mitad de un piso. Muerte, puntuación y pantalla de resumen.

Todo es GDScript escrito en tu propio proyecto de Godot en disco. Puedes leerlo. Nada en el flujo de trabajo espera que lo hagas, y la habilidad útil aquí no es leer código sino notar que las partidas terminan siempre en el mismo punto.

Cuando lo notas, lo dices. Se hace el cambio y vuelves a jugar. Ese es el ciclo, y no es un plan B para cuando falla la automatización; es como se encuentra el diseño.

Niveles procedurales y las partes que diseñas tú

La generación procedural es un conjunto de reglas, y los conjuntos de reglas son código, así que Flockbay puede escribir el tuyo. Lo que no puede inventar es el material hecho a mano que monta el generador: las formas de las salas, la arena de un momento clave, el terreno del mapa exterior si lo tienes. Eso lo construyes en el editor, a mano, y el generador lo combina.

Esa división es por lo que las piezas hechas a mano importan incluso en un juego procedural. Los generadores que montan a partir de piezas sosas producen partidas sosas por muy ingenioso que sea el montaje. Los que montan a partir de piezas que le importaron a alguien producen partidas que se sienten diseñadas, que es el truco que hace todo buen roguelike.

Dónde funciona, y el intercambio

Flockbay es una app de escritorio para Mac y Windows. La instalas y trae Godot con ella, así que el juego corre en local en tu equipo. Eso importa en un género en el que la gente juega cientos de partidas y nota un fotograma perdido durante una esquiva.

Construir necesita conexión a internet porque Flockbay, la generación de assets y los datos del mundo llegan por la red. Jugar el juego que construiste, no. No hay versión para navegador, que es el intercambio a cambio del rendimiento local y de tener un proyecto real de Godot en lugar de un archivo que solo funciona dentro de la web de otro.

La descarga es gratis y el editor se usa gratis. Flockbay es gratis con tu propia IA: 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.

Los primeros diez segundos de una partida

Los roguelikes viven o mueren por la repetición, así que el comienzo se juega más que cualquier otra parte del juego, a menudo cientos de veces. Cualquier cosa lenta, que no se pueda saltar o fija en esa ventana se convierte en aquello por lo que la gente abandona, y casi siempre es lo último que alguien piensa en probar.

Entra en el juego rápido. Sin introducción larga, sin paseo por los menús, sin caminar por un pasillo antes de la primera decisión. Idealmente la partida es distinta de verdad en el primer minuto, para que el jugador tenga algo en lo que pensar en lugar de una rutina que ejecutar.

Merece la pena construir pronto el ciclo de reinicio y jugarlo veinte veces seguidas. Es una prueba desagradable y encuentra problemas que nada más encuentra.

Preguntas frecuentes

¿Puede hacer un roguelike tradicional por turnos y en cuadrícula?
Sí. El orden de turnos y el movimiento en cuadrícula son reglas, y las reglas son lo que escribe Flockbay. También le van bien los roguelikes de acción en tiempo real; la frontera del género es una decisión de diseño y no una lista de funciones admitidas.
¿Tengo que diseñar yo la generación procedural?
Tú decides cómo debería sentirse y Flockbay escribe el generador. Tú aportas las salas y las piezas que monta, que es la parte que decide si las partidas se sienten hechas a mano.
¿Es 2D o 3D?
Lo que elijas al crear el proyecto. Lo pregunta, con dos imágenes y sin opción por defecto, y ninguna respuesta es la menor. Un roguelike 2D cenital recibe suelo que pintas arrastrando, con los tiles, los bordes y la colisión saliendo de qué celdas son suelo, y un Catálogo de 55.073 sprites para poner encima. Uno 3D recibe terreno y clima. La misma app, el mismo editor, el mismo Flockbay.
¿Cuánto cuesta?
Se descarga gratis, y construir a mano no cuesta nada. Flockbay es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API.
¿Puedo ponerlo en Steam?
Es tu proyecto de Godot, así que nada lo impide. Publicar un juego es un trabajo en sí mismo, pero la herramienta no tiene tu proyecto como rehén.

Un punto de partida es plantillas de acción y lucha. La nota de diseño que lo acompaña es qué conserva un roguelike entre partidas.

Descarga Flockbay

Descarga gratuita para Mac y Windows. Itera sobre partidas en lugar de sobre sintaxis.

Descarga Flockbay gratis

Sigue leyendo