Skip to content

Haz un juego de puzles con IA: la regla es pequeña, los niveles son el trabajo

Un juego de puzles es una regla pequeña y cincuenta disposiciones de ella. Flockbay puede escribir la regla en minutos, y eso te deja libre para la parte de verdad difícil. 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 regla y los niveles son problemas distintos

Toma cualquier buen juego de puzles y escribe su mecánica. Cabe en una frase. Los bloques se deslizan hasta chocar con algo. Puedes intercambiarte con tu clon. Los colores se combinan cuando están juntos.

Ahora escribe lo que hace bueno el juego. Eso lleva cien páginas, porque es el orden de los niveles, el momento en que la regla revela una segunda implicación, el nivel que enseña sin tutorial, el que solo es difícil porque diste algo por hecho.

Tradicionalmente la frase te lleva dos semanas de programar y las cien páginas nunca se escriben porque te quedaste sin energía. Darle la vuelta a eso es para lo que sirve esto.

Conseguir la mecánica construida

Se lo describes a Flockbay, entra en el brief, y Flockbay escribe GDScript en tu proyecto: movimiento en cuadrícula, reglas de colisión, condiciones de victoria, deshacer, reiniciar, contadores de movimientos. Luego ejecuta el juego y empuja las piezas él mismo, enviando eventos de entrada y leyendo el depurador, para comprobar que la regla hace lo que dice el brief.

Merece pedir deshacer el primer día. Los juegos de puzles sin deshacer castigan de una forma que no tiene nada que ver con la dificultad, y añadirlo después es mucho más incómodo que tenerlo desde el principio.

Luego juegas la mecánica en una sala vacía, sin hacer nada más que empujar las piezas, hasta que la interacción se siente limpia. La ambigüedad de la regla aparece aquí y es mucho más barata de arreglar ahora que cuando existan treinta niveles.

Diseñar los niveles es trabajo tuyo, incluso cuando los construye Flockbay

Flockbay construye lo que diseñas: di dónde van los muros, los bloques y la meta, y los distribuye. Lo que no funciona es pedir un nivel y quedarse con lo que salga. Un nivel de puzle que nadie diseñó es o trivialmente resoluble o imposible por accidente, y el interesante término medio — el nivel cuya solución se siente como un descubrimiento — viene de una persona que sabe lo que el jugador ha entendido hasta ahora.

Un puzle es preciso hasta la celda, así que este es el género donde las herramientas manuales se ganan su sitio. Paint y Place son botones alrededor de la vista 2D propia del editor de Godot, Place va alrededor de la 3D, y puedes mover un bloque una celda, jugar otra vez y dejar que el deshacer de Godot lo revierta si fue peor.

Los cuatro o cinco primeros niveles son los que más importan y los que más tardan. Están enseñando. Si el jugador aprende la regla sin que se la digan, el resto del juego funciona. Si no, nada posterior lo salva.

Juega tus propios niveles una semana después de hacerlos y descubrirás cuáles enseñan de verdad.

Aspectos prácticos

Flockbay es una app de escritorio para Windows y Linux, con Godot, de código abierto, incluido. Tu juego corre en local en tu equipo. No es una herramienta de navegador.

Los juegos de puzles son el género que menos probabilidades tiene de forzar un equipo, así que el rendimiento local no es la razón para estar aquí. Tener un proyecto de Godot de verdad en tu propio disco sí lo es.

Construir necesita conexión a internet porque el chat y la generación de assets son servicios de red. Jugar lo que construiste, no. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu plan de Claude o ChatGPT, tu propio agente o una clave de API.

Cuándo añadir la segunda mecánica

Más tarde de lo que quieres. Las ganas de añadir una segunda regla suelen llegar cuando te has quedado sin ideas para la primera, que normalmente es unos veinte niveles antes de que la primera esté agotada de verdad.

Cuando la añadas, los buenos niveles son aquellos en los que las dos reglas interactúan en lugar de alternarse. Son difíciles de encontrar y son la razón para hacer un juego de puzles.

Probar un puzle no se parece a probar nada más

No puedes probar la dificultad de tus propios puzles. Sabes la solución y no puedes olvidarla, así que tu idea de lo difícil que es un nivel se vuelve inútil en cuanto terminas de hacerlo.

Lo que sí puedes probar es la claridad. Mira jugar a otra persona, no digas nada y apunta el momento exacto en que se atasca y qué intenta en su lugar. Sus intentos fallidos te dicen de qué parece tratar tu nivel, que a menudo no es lo que pretendías.

Una persona jugando en silencio vale más que una página de tus propias notas. Es el paso de calidad más barato y fiable del género.

Preguntas frecuentes

¿Puede generarme niveles de puzle?
Construye los niveles que diseñas, y puedes mover cualquier pieza a mano en el editor. Los puzles que nadie diseñó tienden a ser triviales o irresolubles; los interesantes vienen de saber lo que el jugador ha aprendido.
¿Puedo tener deshacer y reiniciar sin programar?
Sí. Pídelos pronto y Flockbay los escribe en tu proyecto.
¿Hace movimiento por cuadrícula?
Sí. Es código normal y no una plantilla fija, así que cuadrícula, hexágonos o algo más raro funcionan.
¿Es 2D o 3D?
Cualquiera de los dos. Di cuál es el juego y las herramientas lo siguen, con el mismo chat en ambos casos. Un juego de puzles 2D recibe suelo de tiles, donde los tiles, los bordes y la colisión se derivan de qué celdas son suelo, y sprites en una posición, rotación y escala exactas, que es la forma que quieren la mayoría de los puzles de cuadrícula.
¿Cuánto cuesta?
Descarga gratuita, y ninguna herramienta de mundo cuesta nada. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu plan de Claude o ChatGPT, tu propio agente o una clave de API.

Un punto de partida es plantillas de puzles.

Descarga Flockbay

Descarga gratuita para Windows y Linux.

Descarga Flockbay gratis

Sigue leyendo