Skip to content

Haz un juego a partir de texto: dónde funciona escribir y dónde se para

El texto es una forma excelente de especificar lo que hace un juego y una mala de especificar cómo se ve. Flockbay lo usa para lo primero y te da un editor para lo segundo.

Read this page in English

El lenguaje es preciso con las reglas y vago con el espacio

Escribe "el guardia camina entre dos puntos y se para si te oye" y hay muy poca ambigüedad. Escribe "hay un claro con unas rocas cerca del borde del bosque" y casi no has dicho nada. ¿Cómo de grande es el claro? ¿Cuánto es cerca? ¿Qué borde?

Esa asimetría no es una limitación de ningún modelo concreto. Es una propiedad del lenguaje. Las reglas son frases por naturaleza. Las distribuciones son dibujos por naturaleza, y todo intento de decir una distribución con palabras se alarga y pierde precisión cuanto más preciso intentas ser.

Una herramienta que toma un párrafo y devuelve un juego entero tiene que adivinar todas las partes espaciales. Producirá algo, y ese algo no será tu juego, y la única forma de arreglarlo es escribir más párrafos sobre dónde deberían ir las rocas.

Qué escribes, y qué pasa

Describes el comportamiento a Flockbay. Reglas de inventario, combate, disparadores de diálogo, día y noche, qué hace un interruptor, qué pasa cuando se acaba el tiempo. Flockbay escribe GDScript en tu proyecto de Godot que lo implementa.

Luego lo juegas y lo corriges de la misma forma, con frases, porque la corrección también trata de reglas. "No debería activarse si ya llevas el farol." Esa es la forma adecuada para el texto y funciona.

En ningún momento tecleas dónde va un árbol.

Qué haces con las manos en su lugar

El mundo se construye en el editor, tú, mirándolo. En un proyecto 3D son terreno, agua, clima, edificios, objetos y personajes, todo colocado en una vista. En un proyecto 2D es suelo pintado celda a celda (los tiles, los bordes y la colisión salen de qué celdas cubriste, así que pintarlas en otro orden dibuja el mismo mundo) y sprites arrastrados a la posición, el giro y el tamaño que quieras. Es diseño de niveles en ambos casos, hecho como se ha hecho siempre, menos la parte en la que primero tienes que aprender un motor.

Es más rápido que describirlo y, lo más importante, más preciso, porque puedes ver el resultado mientras tomas la decisión. Un claro tiene el tamaño correcto cuando se ve bien, y eso no lo puedes saber a partir de una frase.

La configuración, sin rodeos

Flockbay es una app de escritorio para Mac y Windows. La descargas e instalas. Godot viene dentro, y el juego corre en local en tu equipo.

Construir necesita conexión a internet, porque Flockbay y la generación de assets son servicios de red. El juego que construiste se juega sin ella.

Se descarga gratis, y el editor es gratis. Flockbay es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API.

Si viniste queriendo un juego de un solo prompt

Merece decirse directamente: esto no es eso, y las páginas que lo prometen describen una demo. Llegarás más lejos y más rápido con el reparto (tú construyes el espacio, tú describes las reglas) que con cualquier ingeniería de prompts dirigida a una herramienta que tiene que inventarse todo tu juego a partir de un párrafo.

La ventaja es que lo que acabas teniendo es de verdad tuyo: un proyecto de Godot, en tu disco, con un mundo que distribuiste tú y un código que puedes pasarle a cualquiera.

Costumbres que hacen que describir funcione mejor

Describe resultados y no implementaciones. "El jugador no debería poder llegar al tejado" es más claro y más robusto que una suposición sobre cómo impedirlo, y deja sitio a una solución sensata.

Di qué debería pasar en el caso de fallo. Casi toda la ambigüedad de una petición está en el borde: qué pasa si el inventario está lleno, si la puerta ya está abierta, si el jugador está en mitad de un salto. Nombrar el borde de entrada ahorra un ida y vuelta.

Agrupa el comportamiento relacionado en una sola petición. Una interacción entera descrita de una vez suele volver coherente. Lo mismo pedido en seis trozos suele volver como seis trozos que no acaban de ponerse de acuerdo.

Preguntas frecuentes

¿Puedo escribir una descripción y obtener un juego terminado?
No. El texto especifica bien las reglas y mal el espacio. Flockbay escribe el código a partir de tu descripción; el mundo lo construyes tú.
¿En qué lenguaje escribo las reglas?
En palabras normales. Flockbay las convierte en GDScript dentro de tu proyecto.
¿Tengo que saber GDScript para corregir algo?
No. Describes lo que está mal con las mismas palabras normales y se revisa. Leer el código es opcional.
¿Es en el navegador?
No. Es una app de escritorio descargada para Mac y Windows, y el juego corre en local sobre el Godot incluido.
¿Cuánto cuesta?
Descarga gratuita y editor gratuito. Flockbay es gratis con tu propia IA: tu plan de Claude o ChatGPT, tu propio agente o una clave de API.

Descarga Flockbay

Descarga gratuita para Mac y Windows.

Descarga Flockbay gratis

Sigue leyendo