Cómo Creamos Sushi Ninja Con IA: Cuando un Juego de Cortar Se Convirtió en un Juego de Recetas
El encargo era un clon de Fruit Ninja con tema sushi. La IA lo convirtió en un juego de ensamblaje de sushi con nueve recetas, cuatro espadas desbloqueables y física de ingredientes. Casi lo simplificamos de vuelta. Nos alegramos de no haberlo hecho.
¿Quieres jugar primero y luego leer la historia de cómo lo creamos?
▶ Juega Sushi Ninja AhoraEl concepto original para Sushi Ninja era simple: corta ingredientes voladores, suma puntos, evita los malos. Un juego al estilo Fruit Ninja con estética japonesa y tema sushi en lugar de fruta tropical. Rápido, táctil, visualmente satisfactorio. Constrúyelo en una tarde.
La primera interpretación de la IA introdujo algo que no habíamos planeado: los ingredientes cortados necesitaban algún lugar donde aterrizar. Generó una fila de platos de sushi abajo de la pantalla, con cada plato rastreando qué ingredientes se le habían añadido. La implicación clara era que la puntuación se ataría no solo al cortar, sino a lo que cortabas sobre qué plato. Estábamos a un prompt de tener a la IA construyendo un sistema de ensamblaje de recetas en lo que se suponía iba a ser un puro juego de reflejos. Hicimos ese prompt.
La Mecánica Que Cambió el Diseño
El sistema de recetas emergió de pedirle a la IA que hiciera la mecánica del plato "significativa". La respuesta fue darle a cada plato una receta objetivo — una combinación específica de ingredientes que, cuando se ensamblaba correctamente, puntuaba muchos puntos. Los platos incompletos no puntuaban nada. Las combinaciones incorrectas desperdiciaban ingredientes que se habían cortado sobre el plato equivocado.
Esto transformó la tensión central del juego. Fruit Ninja trata de cortar rápido y sin cuidado — quieres golpear todo. Sushi Ninja requería que fueras selectivo. No todo ingrediente que cae debe cortarse. Cortar el ingrediente correcto sobre el plato equivocado lo desperdicia. Cortar un ingrediente peligroso como Pescado Estropeado te cuesta una vida. De repente el juego pedía a los jugadores tomar decisiones en lugar de solo reaccionar.
Las recetas mismas eran detalladas: combinaciones específicas de arroz, pescado, vegetales y guarniciones opcionales como hueva de pez Tobiko. La IA las escribió con conocimiento real de sushi japonés — los ingredientes para un California Roll, un Tuna Roll, un Dragon Roll — no solo combinaciones aleatorias con nombres que suenan japoneses. El Tobiko fue designado como un ingrediente opcional que añadía un bono de puntuación, lo que creaba una elección significativa: tómate el segundo extra para añadirlo y gana más puntos, o sáltalo y mantén el ritmo.
Lo conservamos todo. El sistema de recetas fue el mejor accidente en el desarrollo del juego.
Construyendo Física de Ingredientes con Presupuesto Ajustado
Un juego de cortar necesita física satisfactoria. Los ingredientes necesitan arquearse por el aire de forma que se vea natural pero lo bastante legible para que los jugadores los rastreen e intercepten. Demasiado caótico y es frustrante. Demasiado predecible y es aburrido.
La primera implementación de física de la IA usaba arcos parabólicos básicos — ingredientes lanzados desde abajo o los lados con velocidad y ángulo iniciales aleatorizados, siguiendo una curva de gravedad a dondequiera que aterrizaran o cayeran fuera de pantalla. Funcionaba, pero era inmediatamente aparente que el rango de aleatorización era demasiado amplio. Los ingredientes ocasionalmente volaban tan rápido que eran imposibles de interceptar, o se arqueaban tan lento que se sentían como si flotaran.
El arreglo fue constreñir la distribución de velocidad: estrechar el rango de velocidades iniciales para que los ingredientes más lentos y más rápidos no estuvieran demasiado lejos. Esto hizo que el juego se sintiera más consistente sin que pareciera guionado. La IA lo implementó como valores parametrizados — velocidad mínima y máxima de lanzamiento, coeficiente de gravedad, varianza de ángulo — lo que lo hizo fácil de ajustar. Pasamos más tiempo ajustando estos parámetros que en cualquier otro elemento individual del juego.
La detección de corte en sí se manejó con una estela de gesto — a medida que el jugador arrastra un dedo o cursor por la pantalla, el juego comprueba intersecciones entre la estela y los hitboxes de ingredientes. La primera implementación de la IA dibujaba la estela completa del gesto en pantalla como una línea visible, lo que se veía bien en escritorio y menos bien en móvil (la estela a veces oscurecía los ingredientes mismos). La versión final dibuja solo un segmento corto que se desvanece rápidamente — suficiente para proporcionar feedback visual del corte sin abarrotar la pantalla.
Espadas: Profundidad Cosmética Que No Es Solo Cosmética
Pedimos espadas desbloqueables asumiendo que serían puramente cosméticas — diferentes estelas visuales, diferentes animaciones de efecto de corte. La IA diseñó cuatro espadas pero hizo cada una mecánicamente distinta:
- Shoshinsha Hōchō (inicial) — corte estándar, sin modificaciones
- Yanagiba — desbloqueada a 5.000 puntos acumulados. Estela de corte más ancha, puntúa puntos adicionales por corte. La mejora visual la hace sentirse como una recompensa significativa.
- Deba Bōchō — desbloqueada tras completar 10 órdenes de Especial del Chef. Tiene un 25% de probabilidad de triple-corte, golpeando hasta tres ingredientes con un único swipe. Alto techo de habilidad.
- Katana — desbloqueada a 50.000 puntos acumulados de por vida. Puede golpear múltiples ingredientes a través de la pantalla en un golpe, cambiando fundamentalmente cómo se juega el final del juego.
Los nombres japoneses reales eran precisos — la IA usó terminología real de cuchillos de cocina japonesa en lugar de nombres inventados. El Yanagiba es un cuchillo real usado específicamente para cortar sashimi. El Deba se usa para descomponer pescado. Ese tipo de detalle auténtico no era algo que especificamos; era algo que la IA incluyó porque tenía el conocimiento de dominio para hacerlo.
La condición de desbloqueo de Especial del Chef para la Deba Bōchō fue una decisión de diseño interesante. Ataba la progresión de espada a completar órdenes premium en lugar de solo acumular puntos — lo que significa que los jugadores que dominan el sistema de recetas obtienen recompensa con una mejora mecánica. Eso es buen diseño de juego. Crea un bucle positivo donde la complejidad de las recetas se paga de una forma concreta.
Peligros: Qué No Cortar
Introdujimos Pescado Estropeado y Pez Globo como ítems peligrosos relativamente tarde en el desarrollo, tras pruebas que revelaron que el juego era demasiado permisivo. Cuando todo lo que cae es seguro para cortar, el juego se vuelve un puro reto de velocidad — corta todo lo más rápido posible. Los peligros fuerzan a los jugadores a hacer distinciones, lo que es más interesante que la velocidad pura.
El Pescado Estropeado fue directo — una pista visual reconocible (tinte verdoso, degradación visible) que los jugadores aprenden a evitar. El coste es una vida, lo que es lo bastante punitivo para importar sin ser injusto. La IA inicialmente hizo al Pescado Estropeado verse demasiado similar al pescado regular durante secciones rápidas, así que pedimos una distinción visual más exagerada. La versión actualizada añadió un pequeño indicador visual encima, lo que resolvió el problema de legibilidad sin hacerlo trivialmente obvio.
El Pez Globo fue más interesante como problema de diseño. No debería costar una vida — eso lo haría sentirse arbitrario y frustrante. En cambio, cortar un Pez Globo hace que explote y limpie tu plato activo. Pierdes tu progreso de receta para ese plato pero mantienes tus vidas. Es un contratiempo en lugar de un castigo — y crea un momento de tensión genuina cuando un Pez Globo aparece cerca de un plato que estás cerca de completar.
Power-Ups y la Regla de los Seis Ítems
Los seis power-ups en Sushi Ninja (Tiempo Zen, Platos del Maestro, Puntos Dobles, Imán de Ingredientes, Tsunami, Auto-Roll) fueron diseñados como un conjunto, no añadidos uno a la vez. Pedimos power-ups y obtuvimos un sistema completo en una respuesta.
Cada uno aborda un punto de dolor específico del jugador:
- Tiempo Zen ralentiza los ingredientes cuando la pantalla se vuelve abrumadora — una mecánica de piedad para secciones difíciles.
- Platos del Maestro agranda los platos objetivo, haciendo la colocación de ingredientes más perdonadora — útil al manejar múltiples órdenes complejas simultáneamente.
- Imán de Ingredientes atrae piezas cortadas hacia el plato más cercano — una asistencia de precisión que deja a los jugadores enfocarse en cortar en lugar de apuntar.
- Tsunami limpia la pantalla con una animación de ola — un botón de pánico para cuando los platos se mezclan irremediablemente.
- Auto-Roll automatiza temporalmente la colocación de ingredientes — una mecánica para "ponerse al día" que da a los jugadores espacio para respirar.
La pregunta de balance era si los power-ups eran demasiado accesibles. Si los jugadores pueden Tsunami su camino fuera de cualquier mala situación, la habilidad de manejar múltiples platos simultáneamente pierde significado. Le pedimos a la IA que hiciera spawn a los power-ups basado en recetas completadas en lugar de en un temporizador — eso ató el acceso a power-ups al rendimiento, lo que mantuvo el suelo de habilidad significativo.
Lo Que Aprendimos Construyéndolo
Sushi Ninja es el juego más mecánicamente estratificado en la colección de Vibe Arcade. Empezó desde un concepto — cortador de sushi — que parecía simple y terminó con sistemas interconectados: rastreo de recetas, progresión de espadas, evitar peligros, gestión de power-ups y una estructura de puntuación que recompensa tanto velocidad como precisión.
Casi nada de eso estaba en el encargo original. La IA llenó el espacio de diseño entre "juego de cortar" y "tema sushi" con ideas que eran consistentes con el concepto, mecánicamente sólidas, y genuinamente interesantes de jugar. Nuestro rol fue menos sobre originar ideas y más sobre evaluar qué ideas conservar, cuáles ajustar y cuáles eliminar.
Ese es el patrón de vibe coding en su forma más honesta: tú traes el concepto y el gusto, la IA trae la ejecución y a menudo las ideas. Cuando funciona, el resultado es algo que ninguna parte habría construido sola.
Juega Sushi Ninja — intenta desbloquear la Katana, y mira si puedes completar un Especial del Chef con Tobiko al primer intento.
Lecturas relacionadas: Consejos de Sushi Ninja: Cómo Desbloquear la Katana y Dominar Cada Receta · Juego Gratis Online de Sushi Ninja · ¿Qué es Vibe Coding? · Herramientas de Vibe Coding: Desde Chatbots hasta IDEs de IA