Skip to content

Creador de puzles de lógica con IA: la regla es pequeña, las consecuencias no

Un juego de puzles de lógica es una regla y cien consecuencias. La regla se implementa en una tarde y las consecuencias ocupan el resto del proyecto, y por eso la implementación no debería ser tu cuello de botella. 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 y Linux, sobre el motor oficial de Godot.

Read this page in English

La forma del género

Los grandes juegos de puzles de lógica tienen una mecánica que podrías explicar en una frase. Las cajas se pueden empujar pero no arrastrar. El tiempo retrocede y te encuentras contigo. El color decide sobre qué puedes pisar. Ese es todo el conjunto de reglas.

Lo que viene después es el diseño, y el diseño es encontrar las situaciones en las que esa regla hace algo sorprendente. Es un problema de búsqueda que lleva a cabo una persona, y es lento, y no se puede comprimir.

Lo que significa que la implementación debería salir casi gratis, y tradicionalmente no es así. Movimiento en cuadrícula con los casos límite correctos, un deshacer que restaure de verdad todo, un estado que retroceda limpiamente: son cosas delicadas y consumen justo la energía que necesitabas para diseñar puzles.

Pon la regla en marcha esa misma tarde

Le describes la mecánica a Flockbay y escribe el GDScript en tu proyecto de Godot. "El jugador se mueve en una cuadrícula, puede empujar un bloque cada vez pero nunca arrastrarlo, y empujar contra otro bloque no hace nada."

Luego las partes que habrías olvidado: un deshacer que recorre hacia atrás cada cambio, una tecla de reinicio, un contador de movimientos, un estado de resuelto. Di que las quieres y existen.

El deshacer en particular merece destacarse. En un juego de puzles no es una comodidad, es el verbo principal (los jugadores deshacen mucho más de lo que se mueven), y un deshacer sutilmente mal hace que un buen puzle parezca roto.

Diseñar los puzles es el proyecto de verdad

Los niveles se colocan con las mismas herramientas de mundo con las que Flockbay construye todo: describe la situación y la dispone, o colócala tú con Paint y Place alrededor de la vista 2D del editor de Godot, que para un puzle, donde un tile es toda la diferencia, suele ser la vía más rápida. En un proyecto plano eso es una cuadrícula en el sentido más literal: el suelo es una capa de tiles pintada por celdas, y los tiles, los bordes y la colisión se derivan de qué celdas están cubiertas, así que la sala tiene exactamente la forma pintada y una reconstrucción nunca reordena sus bordes. Los bloques, interruptores y puertas de encima son sprites en una posición, un giro y una escala exactos.

Nada genera un buen puzle, porque un buen puzle es una pieza de despiste dirigida a una persona, y apuntar bien es el oficio. Flockbay puede construir cualquier distribución que describas; qué distribución despista al jugador de la manera adecuada te toca encontrarlo a ti.

El método fiable es aburrido y funciona: construye una situación, resuélvela tú y luego descubre si enseña. Cada puzle debería presentar una idea, y el siguiente debería dar por hecho que la aprendiste. Cuando te descubres explicando un nivel con palabras, el nivel no está haciendo su trabajo.

El orden importa tanto como el contenido. Los mismos veinte puzles en otra secuencia son otro juego, y a menudo la diferencia entre que la gente termine y que abandone en el nivel seis.

Probar con otras personas, pronto

No puedes juzgar la dificultad de un puzle que diseñaste. Sabes la respuesta, para siempre, y no hay vuelta atrás a no saberla.

Así que el único instrumento es otra persona jugando mientras tú no dices nada, que es incómodo y necesario. Mira dónde se atasca. La mitad de lo que creías elegante es invisible.

El juego corre en local sobre el Godot incluido, así que dárselo a alguien en un portátil no necesita conexión ni configuración.

Datos prácticos

Flockbay es una app de escritorio para Windows y Linux con Godot dentro. Decide contigo 2D o 3D antes de que exista el proyecto, y para este género las dos son respuestas reales. La versión de cuadrícula es la forma natural del mundo plano y recibe las herramientas propias del mundo plano. La versión espacial, donde la regla se juega en tres dimensiones, es un terreno menos concurrido y queda a una sola elección de distancia, en lugar de ser aquello alrededor de lo que se construye la app.

Construir necesita conexión a internet. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu propio Claude o ChatGPT, tu propio agente o una clave de API.

La presentación hace más de lo que esperas

Dos juegos de puzles con mecánicas idénticas pueden sentirse completamente distintos según qué sean las piezas. Bloques y cuadrículas se leen como un ejercicio. Una habitación, una luz y una puerta se leen como un lugar.

Como Flockbay construye el mundo además de la regla, vestir un puzle de lugar real es barato en cualquiera de los dos tipos de proyecto. En uno plano eso es el suelo de una sala con una lámpara y una puerta colocadas en ella, de un Catálogo donde 55.073 de los 60.648 objetos son sprites, con búsqueda por nombre y una imagen de cada uno. En uno 3D hay terreno, agua y una hora del día con los que hacerlo. En cualquiera de los dos casos cambia cuánto tiempo está la gente dispuesta a quedarse con un puzle difícil.

También afecta a cómo se entiende una regla. Una mecánica explicada por lo que obviamente son los objetos no necesita texto de tutorial, y el texto de tutorial en un juego de puzles casi siempre es señal de que el nivel falló.

Preguntas frecuentes

¿Diseñará los puzles por mí?
No. Implementa la regla y los sistemas que la rodean, y construye cualquier nivel que describas. Diseñar un puzle es dirigir un despiste a una persona, y eso se queda contigo.
¿Puedo tener un deshacer como es debido?
Sí, y pídelo pronto. Deshacer es la acción más usada en un juego de puzles y uno sutilmente mal hace que buenos puzles parezcan rotos.
¿Tiene que ser 3D?
No, y el 2D no es un plan B. Se decide al crear el proyecto. Un puzle de cuadrícula en un mundo plano es suelo de tiles pintado con sprites para las piezas; un puzle espacial en 3D es un terreno menos concurrido. La misma app, el mismo chat, en cualquiera de los dos casos.
¿Puedo cambiar la regla principal más adelante?
Sí, describiendo el cambio. Hacerlo barato es útil, porque la primera versión de una mecánica rara vez es la interesante.
¿Cuánto cuesta?
Nada. Descarga gratuita, y todas las herramientas de mundo son gratis. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu propio Claude o ChatGPT, tu propio agente o una clave de API.

Un punto de partida es plantillas de puzles.

Descarga Flockbay

Gratis para Windows y Linux. La regla funcionando esta noche, los puzles después.

Descarga Flockbay gratis

Sigue leyendo