Skip to content

Crear un puzle de física con IA: qué pedir y qué sale

Un puzle de física se describe en texto: objetos con peso que caen, chocan y se apilan, un objetivo claro y un botón de reintentar. Zugo genera el juego 2D de navegador, lo arranca en un entorno aislado antes de entregarlo y lo publica en tu-slug.zugo.run. La construcción cuesta 6 créditos y cada edición, 3.

Es el género donde más se nota la diferencia entre construir y afinar. La primera versión casi siempre funciona; lo que decide si el juego engancha son cinco o seis ajustes de gravedad, rebote y rozamiento que solo puedes juzgar jugando.

¿Qué es exactamente un puzle de física?

Un juego donde las reglas no las escribes tú, las escribe la simulación. Tú colocas objetos, la física decide qué pasa, y el reto está en predecir el resultado. Derribar una estructura, llevar una bola a una meta o apilar sin que se caiga son las tres formas clásicas.

Eso cambia cómo se escribe el prompt. En un juego de plataformas describes movimientos; aquí describes materiales y objetivos, y dejas que la caída, el choque y el equilibrio salgan solos de la simulación.

Lo que obtienes es un nivel jugable con objetos, gravedad, colisiones, una condición de victoria y un reinicio. Qué significa jugable en un juego generado está explicado en ¿puede la IA crear un juego?, y conviene leerlo antes de pedir veinte niveles de golpe.

¿Qué escribir en el prompt?

Nombra el objetivo, los materiales y el control. Sin esas tres cosas, la simulación se monta pero no hay juego dentro.

Elemento Formulación débil Formulación fuerte
Objetivo "un puzle de física" "derriba toda la torre para pasar de nivel"
Objetos "cajas" "cajas de madera ligeras y bloques de piedra pesados"
Control no se dice "arrastras para apuntar y sueltas para lanzar, la fuerza depende del arrastre"
Recursos no se dice "tres proyectiles por nivel, contador visible"
Fracaso no se dice "si se acaban los proyectiles y queda torre, nivel fallido con botón de reintentar"
Sensación "realista" "gravedad algo más fuerte de lo normal y poco rebote"

La fila del control es la que más veces falta. Un puzle de física sin una forma clara de intervenir es una animación: bonita, inerte y sin juego. Di explícitamente qué hace el jugador con el ratón o con el dedo.

La fila de la sensación merece atención porque es la única que no se puede acertar por escrito. Pide un punto de partida, juega tres intentos y corrige en una frase: "más peso a las piedras", "menos rebote", "que los objetos se paren antes".

¿Cómo se hace paso a paso?

  1. Describe un solo nivel. No cinco. Un nivel bien ajustado es la base de los demás, y describir varios de golpe multiplica los sitios donde algo puede salir raro.
  2. Espera la construcción comprobada. Antes de entregarse, la construcción se arranca en un entorno aislado: la que no carga se reporta como fallo en vez de llegarte como un rectángulo negro.
  3. Juega diez intentos seguidos. La física se juzga con las manos. Fíjate en si los objetos vibran al reposar, si se atraviesan al chocar fuerte o si todo cae demasiado despacio.
  4. Corrige una propiedad por mensaje. Gravedad, rebote, rozamiento, masa. Cambiar dos a la vez hace imposible saber cuál mejoró la sensación.
  5. Duplica el nivel cuando funcione. Con la física ya afinada, pedir un segundo y un tercer nivel es una edición barata y predecible.

Ese orden ahorra créditos porque el ajuste caro se hace una sola vez, sobre un nivel, y luego se hereda.

¿Por qué la primera versión se siente flotante?

Porque los valores por defecto de una simulación tienden a lo neutro, y lo neutro se percibe como lento y ligero. Tres correcciones arreglan casi todos los casos.

La primera es la gravedad. Aumentarla hace que los objetos caigan con intención en vez de planear, y es el cambio que más rápido convierte una escena en un juego. Pídelo en términos relativos: "que caiga bastante más rápido".

La segunda es el rebote. Objetos que rebotan demasiado nunca se detienen, la escena tarda en calmarse y el jugador espera. Bajar el rebote y subir el rozamiento hace que las estructuras se asienten y el resultado se lea de inmediato.

La tercera es la masa relativa. Si todo pesa lo mismo, ninguna decisión importa. La gracia del género está en que la piedra derriba y la madera cede, así que pide diferencias claras entre materiales en lugar de matices.

Si vienes de un género con movimiento propio del personaje, el contraste se ve bien en cómo hacer un juego de plataformas con IA: allí ajustas al jugador, aquí ajustas al mundo.

¿Cómo se diseñan niveles que se puedan ganar?

Empezando por la solución y construyendo hacia atrás. Decide primero cómo quieres que se derrumbe la estructura y coloca las piezas para que ese derrumbe sea posible pero no obvio.

Un nivel de física es injusto cuando la solución depende de un impacto exacto que no se puede repetir. Como regla práctica, si al fallar el jugador no entiende por qué falló, el nivel está mal montado y no es cuestión de dificultad.

También ayuda limitar los recursos. Tres proyectiles obligan a pensar; los infinitos convierten el puzle en fuerza bruta y el juego se acaba en dos minutos. Ese límite es una línea del prompt y se ajusta con una edición de 3 créditos, así que prueba dos valores en vez de razonarlo. Cómo se formulan esos cambios está en cómo editar después de generar.

¿Cuánto cuesta en créditos?

Más que un arcade simple, porque el ajuste de sensación necesita varias pasadas.

Acción Créditos
Construir el juego 6
Una edición 3
Construcción en modo Hi-Fi 12
Edición en modo Hi-Fi 6

Un recorrido realista es una construcción y cinco o seis ediciones: gravedad, rebote, masas, control táctil, límite de intentos y un segundo nivel. Alrededor de 24 créditos. Pro cuesta $25 al mes con 200 créditos, que son 66 ediciones si solo gastas en afinar, y Business cuesta $99 al mes.

Free incluye 5 créditos, menos de lo que cuesta una construcción, así que en este género sirve para ver cómo funciona la herramienta y no para terminar un puzle desde cero.

¿Dónde están los límites?

Los juegos son 2D y de navegador. La física en dos dimensiones cubre bien torres, catapultas, rampas y equilibrio, pero de aquí no sale una simulación 3D ni un proyecto para un motor de escritorio.

La segunda frontera es el rendimiento. Muchos objetos activos a la vez cargan el navegador, y en teléfonos antiguos se nota antes. Escenas con decenas de piezas van bien; escenas con cientos son otra conversación, y la optimización profunda es trabajo de desarrollo.

La tercera es honesta y general: la lógica muy específica se afina con ediciones, no con un prompt gigante, y Zugo no sustituye a un equipo de desarrollo en un producto complejo. A cambio, el proyecto es tuyo y el código se exporta a GitHub cuando quieras continuar a mano.

¿Por dónde empezar?

Escribe un nivel: qué hay que derribar, con qué se derriba y cuántos intentos hay. Tres frases bastan para tener algo jugable en la pantalla y empezar a corregir con criterio.

Luego juega diez veces y toca una sola propiedad física por mensaje hasta que el derrumbe se sienta contundente. Ese punto, y no el número de niveles, es lo que separa un puzle de física que apetece repetir de una demo que se mira una vez. Puedes construir el primero en Zugo.

← Todos los artículos