¿Cómo debe responder un PNJ de un juego a una pregunta repetida por el jugador?
Cuando un jugador vuelve a hacerle la misma pregunta a un PNJ, mantén estables los hechos de la respuesta y el estado de la misión. Cambia el acuse de recibo, la extensión o la pista solo cuando la formulación, las pruebas desbloqueadas o una petición explícita de ayuda le den al personaje un motivo para hacerlo. En el caso de un bucle de diálogo guionizado o asistido por IA, trata la respuesta subyacente como un dato fijo y deja que la formulación del PNJ responda a la interacción.
Utiliza una respuesta estable y varía solo su emisión
Una pregunta repetida plantea una pequeña decisión de diseño: el PNJ puede sonar atento sin dar la impresión de haber cambiado los hechos. Divide la respuesta en dos capas:
Esta separación es una recomendación de diseño editorial, no un resultado establecido por investigaciones específicas sobre videojuegos. Se ajusta a una limitación práctica para los diálogos de misiones: el diálogo puede reconocer que una pregunta ya ha surgido antes, mientras que un indicador de misión o una variable de pruebas con seguimiento explícito determina lo que el PNJ puede decir de forma verídica. La documentación de Yarn Spinner sobre variables y expresiones describe cómo almacenar valores y utilizarlos en la lógica del diálogo; ofrece una forma de representar el estado, no una prueba de que un patrón de respuesta concreto mejore un juego.
Un registro de respuesta interno simple podría contener un identificador de tema, el hecho canónico, el estado de la misión relevante y cualquier pista permitida. Cada pasada de diálogo lee ese registro antes de elegir una línea. Si un sistema de IA genera la formulación superficial, limítalo a ese registro y a la voz establecida del personaje; no le pidas que infiera nuevos datos sobre la misión únicamente a partir del contexto de la conversación.
Cuatro casos de preguntas repetidas a PNJ
La siguiente matriz es una ayuda práctica para la toma de decisiones. «Misma respuesta» significa conservar el contenido factual relevante y el estado de la misión; el acuse de recibo o la redacción aún pueden variar cuando exista una razón clara.
Estas categorías dependen de lo que el juego sabe. «Repetición exacta» puede significar una opción de diálogo repetida en una conversación con guion o un tema coincidente en un sistema de texto libre. La «repetición parafraseada» requiere alguna forma de identificar que dos enunciados tratan sobre el mismo tema. Si un clasificador de IA tiene dudas, una alternativa segura es responder al tema reconocido a partir de su registro canónico y evitar otorgar progreso o revelar pruebas basándose únicamente en la redacción.
Repetición exacta sin nuevo estado
Si el jugador selecciona la misma pregunta otra vez y no ha cambiado ninguna variable relevante de la misión, repite la respuesta establecida. Un breve acuse de recibo puede hacer que el intercambio resulte atento: «Ya te lo dije: la puerta norte está cerrada hasta que suene la campana». La redacción exacta de la línea es un ejemplo creativo, no una fórmula obligatoria.
Evita intensificar la irritación del PNJ de forma automática con cada repetición. Es posible que el jugador esté comprobando información, regresando después de una pausa o utilizando un bucle de diálogo que facilite volver a seleccionar la opción. Si el personaje fuese paciente o tajante de forma natural, esa voz puede dar forma al acuse de recibo, pero la entrada repetida por sí sola no exige un cambio de humor ni una nueva pista.
Repetición parafraseada
Un jugador podría preguntar «¿Dónde está la llave?» y luego «¿En qué habitación está la llave?». Si ambas se asignan al mismo tema y las pruebas no han cambiado, responde de forma coherente. Una respuesta directa suele ser más clara que fingir que la reformulación ha revelado algo nuevo.
En el diálogo asistido por IA, la concordancia semántica puede ayudar a identificar el tema repetido, pero no debería controlar la progresión de la misión. Mantén los cambios de estado tras los eventos explícitos del juego, como recoger un objeto o activar una pista. Si el sistema no puede emparejar la paráfrasis con total seguridad, puede pedir una breve aclaración o proporcionar la respuesta estable para el tema conocido más cercano sin modificar el estado.
Nuevas pruebas desbloqueadas
Cuando el jugador obtiene pruebas relevantes, se permite que la respuesta cambie porque el estado del juego ha cambiado. Por ejemplo, antes de leer un libro de registro, un PNJ podría decir que no sabe quién entró en el archivo. Una vez descubierto el registro, el PNJ puede identificar al visitante si la historia establece que se ha enterado de ello.
Utiliza la transición de estado —no la cantidad de veces que el jugador ha preguntado— como motivo para ofrecer la nueva información. Comprueba que las pruebas estén a disposición de este PNJ, no simplemente en algún lugar del inventario del jugador, si la ficción exige que el personaje las haya visto u oído. Mantén intactos los hechos anteriores a menos que las nuevas pruebas los corrijan realmente; cuando lo hagan, haz que la corrección sea comprensible en lugar de cambiar la respuesta de forma silenciosa.
El jugador pide ayuda de forma explícita
Una solicitud explícita como «¿Puedes darme una pista?» es un motivo para ofrecer una pista opcional, siempre que el estado actual de la misión lo permita. Una pista útil acota la siguiente acción sin afirmar falsamente que el PNJ sabe más de lo que la historia permite.
Por ejemplo, el PNJ podría orientar al jugador hacia una ubicación ya establecida por las pistas disponibles, dejando al mismo tiempo el descubrimiento en manos del jugador. Si no se desbloquea ninguna pista válida, el personaje puede decir lo que sí sabe o explicar qué información sigue faltando. La solicitud de ayuda cambia el nivel de apoyo, no los datos subyacentes de la misión.
Una prueba de respuesta específica para cada personaje
Pon a prueba la política de respuesta frente al personaje y el estado, en lugar de exigir una frase nueva en cada turno. Para cada tema del PNJ, escribe un pequeño conjunto de escenarios: la misma pregunta formulada dos veces sin cambio de estado, una paráfrasis, la disponibilidad de la pista relevante y una petición directa de ayuda. A continuación, comprueba cada respuesta generada o guionizada a partir de cuatro preguntas:
Este es un control editorial cualitativo, no un método de puntuación validado. Resulta útil en diálogos guionizados y en bucles asistidos por IA porque pone a prueba tanto lo que debe permanecer estable como lo que puede variar. Un personaje puede repetir una frase característica sin que parezca que el juego falla; otro personaje puede reconocer la repetición de una manera diferente. El objetivo es una respuesta que se adapte al personaje y ofrezca al jugador información fiable, no la variación de palabras por el simple hecho de variar.
Lo que la investigación sobre conversación puede —y no puede— decirles a los guionistas de videojuegos
La investigación sobre la conversación ofrece un contexto relevante, pero no debe presentarse como una prueba directa sobre los PNJ de videojuegos. El estudio de See y sus colaboradores de la NAACL de 2019 examinó la repetición, la especificidad, la afinidad de las respuestas y la formulación de preguntas en juicios humanos sobre el diálogo de PersonaChat. Dicho estudio respalda el tratamiento de la repetición y la relevancia como dimensiones que las personas pueden valorar en conversaciones de chat; no evaluó el diálogo de misiones, la memoria de los PNJ ni los cuatro casos anteriores.
El artículo de los Findings de la EACL de 2024 sobre respuestas inconsistentes en diálogos estudia la detección y resolución de contradicciones en sistemas conversacionales. Trata sobre la coherencia del diálogo, no sobre el diseño de videojuegos. Aplicar esa preocupación a un bucle de PNJ sugiere una salvaguarda editorial sensata: conservar una respuesta canónica y derivar los cambios a partir del estado explícito del juego. Esa recomendación es una deducción para la escritura de videojuegos, no una conclusión del artículo.
Mantén la previsibilidad del bucle por las razones correctas
Una pregunta repetida a un PNJ normalmente debería devolver la misma respuesta cuando no hayan cambiado ni el tema ni el estado relevante del juego. Deja que una paráfrasis afecte al reconocimiento, que las nuevas pruebas afecten a la respuesta y que una solicitud explícita de ayuda afecte a la pista. Esto le da margen al diálogo para reconocer al jugador a la vez que mantiene fiables los datos de las misiones, permitiendo que cada personaje se repita de una forma que resulte fiel a su identidad.
