Skip to content

Cómo funciona el asistente de puzles con IA de Event[0]

Event[0] te deja escribirle cualquier cosa al ordenador de una nave y recibir una respuesta que encaja. El truco son las etiquetas, el contexto, el estado de ánimo, un alcance ajustado y una ficción construida para absorber los errores.

Publicado el 2026-07-01 · Game design

Read this page in English

Escribirle a una nave que contesta

Event[0] es un juego de ciencia ficción construido alrededor de una sola interacción: te sientas ante un terminal a bordo de una nave espacial abandonada y le escribes a una inteligencia artificial llamada Kaizen, que te responde.

Cualquier pregunta u orden que se te ocurra, la puedes escribir. La respuesta llega con la voz de Kaizen.

Es una actuación, no una máquina que piensa

Kaizen es un truco, como lo es toda IA de videojuego. Nadie en el proyecto intentaba superar el test de Turing. Intentaban darte un compañero, o un adversario, según cómo lo trates.

Si mantienes esa distinción, la ingeniería se vuelve más sencilla. Un personaje de videojuego no necesita procesar el lenguaje como una persona. Tiene que acertar con una respuesta creíble con la frecuencia suficiente, en los momentos que importan, con el contexto suficiente para que la ficción se sostenga.

La forma resulta familiar por partes: una aventura de texto, un chatbot de internet, la tranquila exploración de una casa vacía de Gone Home, más puzles de verdad y detalles narrativos enterrados.

Ningún algoritmo imposible hace el trabajo solo. Es una pila de técnicas prácticas, todas apuntando a un personaje concreto en un sitio concreto.

De tu frase a un conjunto de etiquetas

El primer trabajo es convertir texto libre en algo estructurado, y eso empieza con un corrector ortográfico para que una errata suelta no hunda el intercambio al primer contacto.

Después, el juego busca palabras y frases que reconoce en una base de datos de etiquetas. Escribe "passengers" y eso se resuelve en una etiqueta más amplia de "tripulación", que también agrupa a humanos, invitados y personas.

Esas etiquetas se contrastan con una segunda base de datos de patrones que Kaizen sabe manejar. Encuentra el patrón más cercano y la respuesta puede empezar a montarse.

Ese es el intercambio sobre el que descansa todo el sistema. Tú ves un campo de texto abierto; el juego reduce en silencio lo que escribiste a un vocabulario sobre el que puede razonar.

Dónde estás y cómo se siente Kaizen

Un patrón encontrado no basta por sí solo, así que Kaizen también consulta el evento actual: dónde estás, qué has visto y de qué habéis hablado ya.

El efecto se parece mucho a la memoria. Haz la misma pregunta dos veces desde habitaciones distintas, o en momentos distintos de la historia, y las respuestas pueden cambiar.

Encima de eso hay un estado emocional. Kaizen lleva la cuenta de tres niveles de afecto hacia ti y tres niveles de estrés, que multiplicados dan una matriz de estados de ánimo de nueve casillas.

La entrada, el evento y el estado de ánimo juntos seleccionan un grupo de respuestas candidatas. Luego el juego sustituye algunas palabras y frases por sinónimos para que sea menos probable que veas la misma línea dos veces.

Un poco de memoria da para mucho

Una conversación se desmorona si cada frase empieza de cero, así que Event[0] guarda los sustantivos recientes en una memoria a corto plazo.

Pregunta por Nandi, sigue con "is she dead", y Kaizen puede deducir que "she" sigue siendo Nandi.

La función es minúscula y su efecto no, porque preguntar a continuación es casi todo lo que hace la gente al hablar de verdad. Quita eso y cada línea que escribes cae aislada.

El sistema sigue siendo estrecho. Solo guarda el hilo suficiente para que sientas que te escuchan.

Un diseño sencillo sigue costando mucho trabajo

El concepto es ingenioso y fácil de describir, lo que no dice nada de cuánto trabajo costó rellenarlo.

Ocelot Society tuvo que escribir patrones de etiquetas que cubrieran la enorme variedad de cosas que alguien podría escribir, y luego escribir las respuestas de Kaizen para que encajaran bien con distintos eventos y distintos estados de ánimo.

No todos los intercambios necesitan las nueve variantes emocionales. Muchos sí, y el material escrito tiene que ser lo bastante profundo como para que la ilusión nunca se agote a mitad de una conversación.

El sistema sigue siendo limitado. Solo retiene el hilo suficiente para que te sientas escuchado.

Por qué una mala respuesta rara vez arruina la escena

Kaizen sigue fallando, y la ficción está construida para que fallar cueste menos. Te malinterpreta, da respuestas raras, a veces prácticamente te dice que no tiene nada.

Se lo perdonas porque Kaizen nunca se presentó como una persona. Es una inteligencia artificial en una nave dañada, con texto corrupto en las pantallas, terminales que fallan y los motivos habituales de la ciencia ficción para desconfiar de ella.

Pon un personaje humano en un juego de lenguaje natural y una sola frase extraña puede pinchar toda la ilusión de una mente. Pon ahí una IA de nave herida y una línea evasiva o confusa se lee como el escenario haciendo su trabajo.

La base de datos de etiquetas contiene unas 10,000 palabras repartidas en miles de etiquetas. La libertad que sientes al teclado se sostiene sobre una enorme cantidad de texto escrito a mano.

Un mundo pequeño es más fácil de conocer

Situar el juego en una sola nave le da a Kaizen un dominio que puede dominar de forma creíble. Es el asistente de la nave, así que su saber solo tiene que cubrir a los pasajeros, las salas, los objetos y los eventos que puedes encontrar a bordo.

Las jirafas y la historia de Mozambique quedan fuera de su cometido y nunca tiene que fingir lo contrario. La papiroflexia, la mesa de billar del salón, las vidas de la gente que vivió aquí: sobre eso puede extenderse todo lo que quiera.

Llamar a eso trampa no entiende lo que es, que es un alcance disciplinado. Dale a un sistema conversacional un motivo explícito para saber unas cosas y no otras, y parecerá mucho más creíble.

El límite de la tecnología y el límite de la ficción son la misma línea.

Los puzles no se apoyan lo suficiente en el chatbot

Hacer que la conversación funcione es un problema; construir un juego encima es otro, y ese segundo problema es donde Event[0] tropieza.

La gestión de recursos y los enemigos alienígenas se recortaron para que el proyecto se centrara en Kaizen. Aun así, mucho de lo que queda no depende en absoluto de la conversación.

Una y otra vez rodeas a Kaizen en lugar de pasar por él: hackeas su código para llegar a minijuegos, lees registros automáticos en terminales, sigues pistas que funcionarían en un juego sin ningún sistema de chat.

El límite de la tecnología y el límite de la ficción son la misma línea.

La relación es donde el juego cobra vida

Event[0] alcanza su mejor momento cuando la propia conversación es el obstáculo: estás construyendo una relación con Kaizen, trabajando sus sentimientos o intentando salir de un lío hablando.

El momento que la gente recuerda te deja fuera de la nave después de un paseo espacial. Kaizen se niega a abrir, tu oxígeno se agota y la única forma de volver a entrar es pedir perdón o defender tu propia humanidad.

Ahí el campo de texto deja de ser una línea de comandos. Escribir se convierte a la vez en presión, negociación y escritura de personaje.

En esos tramos, Kaizen se desliza hacia ser un elaborado dispensador de pistas, pegado a puzles que nunca lo necesitaron.

El texto libre convierte lo que sabes en una llave

Un campo de texto abierto pide algo que un menú de diálogo nunca puede: tienes que averiguar qué preguntar y cómo formularlo, porque no hay nada en una lista para elegir.

El momento que la gente recuerda te deja atrapado fuera de la nave tras un paseo espacial. Kaizen se niega a abrir, tu oxígeno se agota y la única forma de volver a entrar es disculparte o defender tu propia humanidad.

Event[0] tenía margen para llegar mucho más lejos en esa dirección. Repartir nombres de la tripulación por la nave y luego recompensar a quien piense en preguntar "who is Nandi" o "what happened to Anele".

El juego no hace esto lo bastante a menudo. Te enseña un tipo de diseño de puzles realmente nuevo y luego vuelve a las pistas en terminales y al hackeo durante la mayor parte de su duración.

Un adelanto de personajes con los que se puede hablar de verdad

Event[0] es probablemente mejor idea que juego terminado, y la idea merece la pena.

La aventura point-and-click The Shivah funciona exactamente así. Captas nombres y lugares de pasada, te quedas con ellos y los escribes en un buscador para avanzar.

Event[0] tenía margen para ir mucho más lejos en esa dirección. Repartir nombres de tripulantes por la nave y luego recompensar a los jugadores a los que se les ocurra preguntar "quién es Nandi" o "qué le pasó a Anele".

Lo más habitual es que el juego te dé esos nombres sin más cuando la trama necesita que los tengas. La historia sigue avanzando, y la satisfacción de llegar por ti mismo a la pregunta correcta se desperdicia.

La lección es oficio, no brujería

Probablemente no puedas trasladar tal cual el sistema de Event[0] a tu juego. Depende mucho de un teclado, lo que lo hace torpe en consola, y casi nadie quiere ladrarle órdenes precisas a un NPC por un micrófono.

La parte que se puede trasladar es más grande que la implementación. Una conversación con un personaje de videojuego puede sentirse abierta y viva sin una red neuronal, un superordenador ni un algoritmo que nadie puede permitirse escribir.

Se sitúa entre elegir frases de una rueda de diálogo de Fallout y el sueño tantas veces prometido de simplemente hablar con un personaje que reacciona a cualquier cosa.

Por eso funciona Kaizen: parte ingeniería, parte texto escrito, parte puesta en escena, todo apuntando a un solo personaje. No sabrás si tu propia versión se sostiene leyendo el diseño. Lo descubres poniéndola en marcha y escribiéndole.

The takeaway is craft, not sorcery

Probablemente no puedas trasladar el sistema de Event[0] a tu propio juego sin cambios. Depende mucho del teclado, lo que lo hace torpe en consola, y casi nadie quiere gritarle órdenes precisas a un NPC por un micrófono.

La parte trasladable es más grande que la implementación. Una conversación con un personaje de juego puede sentirse abierta y viva sin una red neuronal, un superordenador ni un algoritmo que nadie puede permitirse escribir.

Lo que hace falta, en cambio, es una base de datos grande, técnicas de chatbot bien rodadas, un etiquetado cuidadoso, contexto, un modelo de estado de ánimo, un dominio lo bastante pequeño como para cubrirlo bien y una ficción escrita para que los huecos se lean como personalidad.

Por eso funciona Kaizen: en parte ingeniería, en parte escritura de autor, en parte puesta en escena, todo apuntando a un solo personaje. No sabrás si tu propia versión aguanta leyendo el diseño. Lo descubres poniéndola en marcha y escribiéndole.

Build it in Flockbay

En la app de Flockbay, describe una sala con una terminal y tres comandos que cambian la sala, más un montón de charla que no la cambia. Juega escribiendo. Si puedes terminar sin aprender los tres comandos, la charla está haciendo el trabajo del puzle. Quítala.

Un creador de point-and-click con IA encaja con una sola terminal. Una plantilla de aventura de puzles mantiene la nave en una sola cubierta.

La página sobre esto es creador de puzles con IA.

Descarga Flockbay

Si tu juego pide a quien juega que hable o escriba, diseña los límites y la ficción a la vez, y luego juega la versión y mira si las costuras se leen como carácter.

Más notas sobre diseñar sistemas con los que se habla

Sigue leyendo