Describe un juego y luego construye la mitad a la que la descripción no llega
La descripción es una instrucción excelente para el comportamiento y una pésima para el espacio. Flockbay toma tu descripción para el código y te da controles directos para el mundo.
Dos tipos de frase
Compara dos instrucciones. "Cuando el jugador entra en el agua, va más despacio y la cámara baja y se acerca." Y: "las rocas de la orilla deberían estar un poco más dispersas, y esa es demasiado grande."
La primera es precisa. Tiene un disparador, una condición y dos efectos, y una máquina puede convertirla en código que hace exactamente eso. La segunda no es una instrucción en absoluto; es un gesto señalando una pantalla. Reléela dentro de una semana y no podrás reconstruir qué roca era.
Casi todas las decepciones al describir un juego a una IA vienen de esa segunda categoría. La herramienta va bien con el comportamiento y es inútil con la disposición, y la disposición es la mayor parte de lo que es un mundo.
Lo que describes
En Flockbay le describes el comportamiento a la IA, y ella escribe el GDScript en tu proyecto. Reglas, sistemas, estados, consecuencias. Qué pasa cuando coges la cosa. Qué hace el guardia cuando te pierde. Cómo cambia el día al mundo. Qué contiene un archivo de guardado.
Puedes dar tanto detalle como quieras o empezar a grandes rasgos y corregir jugando. A grandes rasgos suele ser más rápido: mete la mecánica en el juego, tenla en las manos y luego di lo que de verdad quieres, que normalmente no sabes expresar hasta haber sentido la versión equivocada.
El código acaba en tu propio proyecto, y el proyecto es un proyecto de Godot de verdad. No se te pide leer el script. Se te pide ejecutar el juego y decir si el agua se sintió bien.
Lo que construyes en lugar de describir
El mundo se construye a mano en el editor. Un proyecto es 2D o 3D, elegido antes de crear nada. En 3D levantas el terreno, dibujas el contorno de un lago, fijas el clima, colocas edificios y personajes, y mueves la roca demasiado grande moviéndola. En 2D arrastras para poner suelo y arrastras para borrarlo, sueltas sprites donde van y los redimensionas allí, y mueves la caja que está demasiado a la izquierda moviéndola. Nada de eso requiere código, y nada pasa por un cuadro de texto.
Es deliberado y no es una limitación a la espera de levantarse. El control directo es sin más el instrumento correcto para el trabajo espacial, igual que una descripción en texto es el instrumento correcto para una regla. Dos caminos, separados: Flockbay escribe código, tú usas el editor. No hay un tercer camino silencioso en el que una descripción reorganiza tu escena sin avisar.
Qué pasa después de describirlo
El juego corre en local. Flockbay es una app de escritorio para Mac y Windows y trae Godot dentro, así que pulsar Play arranca tu juego en tu equipo a la tasa de fotogramas de tu equipo. Sin streaming, sin pestaña del navegador, sin esperar a una cola.
Ese ciclo corto es lo que hace que la descripción funcione. Dices algo, lo juegas en menos de un minuto y sabes al momento si la frase que escribiste significaba lo que creías. La revisión es el trabajo, no el fracaso.
Construir necesita conexión a internet porque Flockbay, la generación de assets y los datos del mundo llegan por la red. Jugar lo que ya construiste, no.
Escribir una descripción que te lleve a algún sitio
Nombra el disparador, el actor y el resultado. "Cuando el jugador entra en la cueva, la antorcha se enciende y el sonido ambiente baja" se puede construir. "Haz la cueva inquietante" es un ambiente, y los ambientes los construyes tú con luz, sonido y ritmo en el editor.
Pide un comportamiento cada vez. Un párrafo con seis sistemas produce seis cosas que no puedes juzgar por separado. Una cosa, juégala, y luego la siguiente.
Y describe el efecto, no la implementación. No necesitas saber cómo funciona una máquina de estados para decir que el enemigo debería dudar antes de embestir.
Cuando tu descripción sale mal una y otra vez
Pasa, y casi nunca es porque las palabras no estuvieran claras. Es porque pediste la implementación que imaginabas en lugar del resultado que querías.
Si dices que el enemigo debería tener un tiempo de recarga de tres segundos, recibes un tiempo de recarga de tres segundos, y la pelea sigue siendo aburrida. Lo que de verdad querías era un hueco en el que te sientas lo bastante a salvo para moverte. Dilo así, y el número se convierte en algo que ajustar y no en una suposición a la que te has comprometido.
El hábito que merece la pena construir es describir la sensación que persigues junto a la mecánica. Tienes todo el derecho a ese juicio, y es la entrada que nadie más puede aportar.
Preguntas frecuentes
- ¿Puedo describir todo mi juego y recibirlo hecho?
- No, y nada puede. Describes el comportamiento y Flockbay escribe su código. El mundo en sí lo construyes a mano, porque la disposición no es algo que una frase pueda especificar.
- ¿En qué lenguaje describo las cosas?
- En palabras normales sobre lo que debería pasar. No necesitas saber los nombres de las funciones del motor ni escribir nada que parezca código.
- ¿Tengo que saber leer el código que sale?
- No. Es un proyecto normal de Godot, así que puedes, pero el ciclo es jugarlo y decir qué está mal.
- ¿Es una herramienta de navegador?
- No. Es una app de escritorio para Mac y Windows, y el juego corre en local sobre el Godot incluido.
- ¿Cuánto cuesta?
- Descarga gratuita con un plan gratuito. 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. Describe las reglas, construye el mundo.
