Cómo hacer un juego de carreras arcade con IA
Describe el control del coche, el tráfico que esquivas y cómo sube la velocidad, y Zugo genera un corredor arcade 2D de navegador jugable en cerca de un minuto. La construcción cuesta 6 créditos y cada ajuste posterior, 3. Lo que decide si engancha no es el prompt inicial, son las cuatro o cinco ediciones de sensación.
Las carreras arcade son un género generoso con la generación por texto, porque sus reglas caben en seis frases. Abajo está qué pedir, qué prompt copiar, qué falla siempre en la primera versión y dónde termina el alcance real.
¿Qué se genera de verdad en un corredor arcade?
El bucle completo: un coche que responde a las teclas o al dedo, una carretera que se desplaza hacia abajo, tráfico que aparece, colisiones que terminan la partida, un contador de distancia y una pantalla de fin con botón de reinicio.
Eso significa que la primera versión ya se juega. No es una imagen de un coche ni una animación bonita, es una partida que puedes perder, y esa distinción es la que separa este género de otros que necesitan mucha más edición para llegar a jugarse.
Sobre ese núcleo entran en un solo prompt varias cosas más: carriles fijos o movimiento libre, aumento progresivo de velocidad, puntuación por distancia recorrida, recogida de objetos y un contador de choques permitidos en lugar de muerte instantánea.
Antes de llegarte, la construcción se arranca en un entorno aislado, así que una que no abre se reporta como fallo en vez de entregarse como un rectángulo negro. Eso reduce el riesgo de recibir algo muerto y no dice nada sobre si correr resulta divertido.
¿Qué hay que nombrar en el prompt?
Seis puntos. Los tres primeros definen el juego y los tres siguientes definen la tensión, que es lo que hace que quieras otra partida.
| Qué nombrar | Por qué importa | Ejemplo de frase |
|---|---|---|
| Vista y control | Define cómo se siente | "Vista cenital, el coche se mueve a izquierda y derecha con flechas o arrastrando el dedo" |
| Carretera | Marca la dificultad base | "Tres carriles con líneas que se desplazan hacia abajo" |
| Obstáculos | Es el juego | "Coches de tráfico que bajan a distinta velocidad" |
| Progresión | Evita el aburrimiento | "La velocidad sube un poco cada diez segundos" |
| Fracaso | Da sentido al riesgo | "Tres choques permitidos y se acaba la partida" |
| Recompensa | Da un motivo para repetir | "Puntos por distancia y récord guardado" |
La cuarta fila es la que más se olvida. Un corredor a velocidad constante deja de tener interés en veinte segundos porque el jugador ya sabe todo lo que va a pasar. La curva de velocidad es literalmente el contenido del género.
La quinta fila cambia el carácter del juego más de lo que parece. Con muerte instantánea el juego es tenso y corto; con tres choques permitidos es más amable y la gente juega más rato. Elige una y pruébala antes de mezclar.
¿Qué prompt copiar y adaptar?
Este funciona como punto de partida y contiene las seis filas de la tabla en orden natural.
"Juego de carreras arcade en 2D para navegador, vista cenital. El jugador conduce un coche que se mueve a izquierda y derecha con las flechas o arrastrando el dedo en móvil. Carretera de tres carriles con líneas que se desplazan hacia abajo para dar sensación de velocidad. Coches de tráfico aparecen arriba y bajan a distinta velocidad; chocar cuesta una vida y hay tres. La velocidad general sube ligeramente cada diez segundos. Puntuación por distancia recorrida, récord guardado en el navegador, pantalla de fin de partida con botón de reiniciar."
Fíjate en que no hay ni una palabra sobre estilo visual. Es intencionado: la dirección de arte se ajusta después con una edición de 3 créditos, y acertar primero con la mecánica es el orden que menos créditos gasta.
Si prefieres no partir de cero, Zugo trae 25 plantillas y cinco de ellas son juegos. Editar una plantilla que ya funciona hacia tu idea cuesta 3 créditos por pasada y a veces llega antes que describirlo todo de golpe.
¿Qué cinco ediciones arreglan la sensación de velocidad?
Todas son de sensación, no de reglas, y por eso ninguna se puede prever en el primer prompt. Hay que jugar y notarlas.
Primera: la aceleración del fondo. Casi siempre la carretera se mueve demasiado despacio para la velocidad que sugiere el coche. Pide que las líneas y el tráfico se desplacen un cuarenta por ciento más rápido y el juego cambia por completo.
Segunda: la respuesta del volante. Si el coche se mueve por saltos entre carriles se siente rígido, y si desliza demasiado se siente resbaladizo. Pide movimiento con una pequeña inercia y ajústala en una segunda pasada.
Tercera: el aviso de aparición. El tráfico que aparece de golpe en tu carril se percibe como injusto. Pide que los coches entren desde fuera de la pantalla con margen suficiente para reaccionar.
Cuarta: el impacto. Un choque necesita señal: una sacudida corta de la cámara, un parpadeo del coche y una pausa de una décima. Sin eso el jugador no entiende que ha perdido una vida.
Quinta: la lectura de la puntuación. El número debe estar grande, arriba y siempre visible. La comparación entre géneros en cuanto a cuántas ediciones necesitan está en ¿puede la IA crear un juego jugable?.
¿Cuánto cuesta terminar el juego?
La construcción cuesta 6 créditos y cada edición 3. El modo Hi-Fi duplica ambos números: 12 y 6. Con eso se puede presupuestar el juego entero antes de empezarlo.
| Lo que quieres | Acción | Créditos |
|---|---|---|
| Primera versión jugable | Una construcción | 6 |
| Ajustar velocidad o control | Una edición | 3 |
| Cambiar el aspecto entero | Una edición | 3 |
| Partir de una plantilla de juego | Una edición sobre la plantilla | 3 |
| Versión con más acabado visual | Construcción Hi-Fi | 12 |
Un corredor arcade decente sale con una construcción y entre cinco y ocho ediciones, o sea entre 21 y 30 créditos. El plan Free trae 5 créditos y por tanto no llega ni a la primera construcción. Pro cuesta $25 al mes con 200 créditos y Business cuesta $99 al mes.
Agrupa las correcciones. Cuatro ajustes pedidos en un mismo mensaje son una edición de 3 créditos, y los mismos cuatro pedidos por separado son 12. Es el hábito que más presupuesto ahorra en juegos, donde las pasadas de afinado se acumulan.
¿Dónde está el techo del género?
Cuatro fronteras, dichas antes de que te frustres contra ellas.
Solo 2D y solo navegador. No sale de aquí una carrera con vista trasera en tres dimensiones, ni un ejecutable de escritorio, ni un proyecto para un motor 3D. Es el alcance del producto, no un fallo.
Sin multijugador en tiempo real. Correr contra un amigo por internet requiere servidor y estado compartido, y eso es un proyecto distinto. Una tabla de récords compartida sí es posible conectando una base de datos.
Los circuitos con curvas reales son otra cosa. El género que funciona aquí es el de carril y tráfico, no el de trazadas y físicas de neumático. Pedir lo segundo produce versiones confusas.
La diversión no se genera. La herramienta acierta con las reglas que le nombras. Si esas reglas son sosas, el resultado será un juego soso que funciona perfectamente.
¿Qué hacer después de la primera versión?
Juega tres partidas seguidas y anota el segundo exacto en que te aburres. Ese momento casi siempre coincide con el punto donde la velocidad deja de subir, y se arregla con una sola edición sobre la curva de progresión.
Después ábrelo en un teléfono, que es donde se cae la mayoría de los juegos generados. Comprueba que el arrastre del dedo responde, que el coche no queda tapado por tu propia mano y que el botón de reinicio se toca sin precisión de cirujano.
Cuando la sensación esté, publícalo. El proyecto vive en una dirección tipo tu-slug.zugo.run y ese enlace abre en cualquier móvil, con la opción de conectar tu propio dominio; el proceso completo está en cómo publicar tu proyecto.
Si te interesa el patrón de juego infinito con marcador, el hermano más simple de este género está explicado en cómo hacer un corredor infinito con IA. Y para probar tu propia idea de carrera, escribe las seis frases de la tabla en Zugo y juega la primera versión antes de decidir nada más.