Cómo mantener orientados a los jugadores en los juegos de texto libre
Cuando un juego acepta comandos escritos, una línea de entrada vacía puede dar a entender que casi cualquier cosa funcionará. Los jugadores necesitan margen para probar sus propias palabras, pero también pistas sobre lo que el juego comprende y qué cambió tras cada intento. El objetivo práctico no es predecir cada frase. Consiste en visibilizar opciones significativas, mostrar algunos patrones de comandos representativos y responder a las entradas poco claras con pasos siguientes que resulten útiles.
Por qué un cuadro de texto abierto puede hacer que el siguiente movimiento resulte confuso
La entrada de texto libre ofrece una amplia sensación de posibilidad, pero el modelo del mundo del juego y el analizador sintáctico (parser) siguen definiendo qué acciones pueden ocurrir. Un jugador puede dudar si un comando falló porque no se reconoce el verbo, no se encuentra el objeto, la redacción es incompleta o la acción descrita simplemente no tiene ningún efecto en el juego. Emily Short señala que limitarse a identificar una palabra desconocida puede no indicarle al jugador qué probar en su lugar; un objetivo claro y un conjunto breve y visible de verbos útiles ayudan a orientarlo («Parser Discussion, Redux»).
Esa distinción es importante porque el texto escrito constituye una conversación con las reglas del juego, incluso cuando este lo presenta como lenguaje ordinario. La libertad del jugador cobra sentido cuando sus acciones pueden influir en el mundo representado. Intentar admitir cada frase imaginable sin una respuesta acorde del mundo puede, por el contrario, crear expectativas que el juego no puede satisfacer. Las notas de diseño de Short plantean la labor del parser como una guía hacia formulaciones que interactúen de forma significativa con el mundo del juego, enseñando al mismo tiempo qué tipos de interacción admite ese entorno («Action and Interaction»).
Ofrecer unas pocas opciones visibles sin convertirlas en un límite
Mantén abierto el campo de entrada, pero coloca junto a él un pequeño grupo de sugerencias contextuales. Procura que sean acciones concretas vinculadas a la escena actual: «mirar la nota», «preguntar a Mara sobre el ferry» o «probar la verja». Estos ejemplos muestran la estructura que se espera de una entrada y señalan las posibilidades de acción locales. Deben presentarse como puntos de partida, no como los únicos comandos permitidos.
Una indicación útil también puede nombrar un objetivo y algunos verbos clave: «Averigua por qué el taller está cerrado. Puedes inspeccionar cosas, hablar con la gente o probar objetos en la puerta». Esto le indica al jugador qué podría hacer avanzar la escena sin exigirle una solución específica. Short describe dos formas generales de hacer accesibles los juegos con parser: admitir un abanico amplio mediante ayuda y sugerencias, o mantener un repertorio de acciones reducido y señalarlo con claridad. En cualquiera de los casos, los verbos que se presenten deben devolver una respuesta significativa («Writing Novice-friendly Parser Games»).
El equilibrio es local y ajustable. Cuando hay muchas acciones plausibles, una sugerencia contextual del tipo «¿Qué puedo probar aquí?» puede ofrecer un menú breve. Cuando un objetivo está claro, un par de ejemplos pueden bastar. Si se pretende que una acción permanezca oculta, no reveles su solución en la lista de pistas; en su lugar, indica los tipos de interacción disponibles en ese momento. El propósito es exponer el vocabulario y las posibilidades del juego sin detallar de antemano cada consecuencia.
Enseñar patrones de comandos con ejemplos
Los ejemplos son más útiles cuando ilustran patrones reutilizables en lugar de enumerar cada frase aceptada. Por ejemplo, un juego podría mostrar «examinar [objeto]», «hablar con [persona] sobre [tema]» y «usar [objeto] en [objeto]». Luego puede ejemplificar uno o dos: «examinar la llave de latón» o «preguntar a Mara sobre el ferry». Una redacción uniforme enseña a los jugadores a combinar acciones y objetivos. Incluye una estructura únicamente cuando el juego realmente la admita.
Menciona los sustantivos importantes tanto en la narración como en las indicaciones. Si la escena describe una llave de latón, el jugador debería tener motivos para probar «examinar la llave» o «coger la llave»; exigir en silencio un nombre diferente y oculto solo genera desconcierto. Cuando las acciones útiles varíen según el objeto, una breve pista de interacción puede ayudar: «El pestillo está lo bastante flojo como para levantarlo», o «La nota tiene texto por ambos lados». Short recomienda destacar los sustantivos con los que se puede interactuar y proporcionar sugerencias como vías para ayudar a los jugadores a descubrir sobre qué elementos pueden actuar («Writing Novice-friendly Parser Games»).
Evita saturar cada escena con un catálogo completo de comandos. Demasiadas sugerencias compiten con la historia, y listar un verbo muy específico puede convertirlo involuntariamente en una pista para resolver un puzle. Es preferible optar por un conjunto reducido y propio de la escena, junto con un comando de ayuda o una referencia desplegable para una orientación más amplia. La guía de ficción interactiva basada en parser de IFComp señala que algunos juegos utilizan tutoriales opcionales, lo que permite a los jugadores consultar la ayuda mientras continúan con la historia («About IF»).
Hacer de la entrada ambigua una aclaración breve, no un callejón sin salida
Cuando el juego comprende la acción pero no puede determinar a qué objetivo se refiere el jugador, formula una pregunta directa. Si el jugador escribe «abrir el libro» y hay dos libros visibles, responde: «¿Qué libro: el libro rojo sobre el escritorio o el libro azul en la estantería?». Una aclaración útil nombra las alternativas con términos que el jugador pueda distinguir. Si falta un detalle imprescindible y no existe una opción por defecto razonable, solicita ese detalle: «¿Qué quieres abrir?».
La documentación técnica de parsers ofrece un ejemplo concreto de esta interacción: TADS describe cómo pedir al jugador que elija entre varios libros según sus colores visibles, y cómo solicitar por separado un objeto cuando a un comando como «abrir» le falta el objetivo (TADS Parser: The Parsing Sequence). La lección de diseño general es preservar la intención original siempre que sea posible. Aclara únicamente la pieza que falta en lugar de descartar el comando y obligar al jugador a empezar de nuevo.
Si el juego puede elegir con seguridad una opción predeterminada, infórmale al jugador de lo que ha elegido: «Usas la llave de latón en la puerta del jardín». Si dos opciones pudieran dar lugar a resultados distintos, pregunta en su lugar. Emily Short recomienda preguntar cuando un comando esté incompleto y no se pueda deducir un valor por defecto razonable, y dejar clara la diferencia entre objetos ambiguos («Action and Interaction»).
Responder a preguntas inesperadas con respeto y orientación
Los jugadores intentarán comandos lúdicos, curiosos o inconexos. Trata esa experimentación como una forma natural de participación. Evita las respuestas que reprendan, se burlen o den a entender que el jugador ya debería conocer las reglas. En su lugar, procura que la respuesta reconozca la intención interpretada cuando sea posible y luego devuelva la atención a la escena.
Por ejemplo, si el jugador le pregunta al reloj del taller si sabe qué hora es, una respuesta podría ser: «El reloj sigue haciendo tictac, pero no da respuesta. La nota que tiene al lado está cubierta de números». Esto ofrece una pequeña reacción dentro del mundo ficticio mientras dirige la atención hacia una pista visible. Si el juego no puede interpretar la entrada, indícalo con claridad y ofrece una acción cercana que sí esté contemplada: «No entiendo esa acción aquí. Podrías inspeccionar la nota o preguntarle a Mara sobre el taller». Evita fingir que el juego ha comprendido una frase que no tiene modelada; el falso reconocimiento hace que los resultados posteriores sean difíciles de interpretar.
Distingue los problemas de entrada de los resultados en el mundo. «No reconozco ese comando» señala un problema de redacción o vocabulario. «La puerta está cerrada con llave» señala que la acción se entendió, pero el estado del mundo la impide. «La puerta no se mueve» señala un intento de acción que no surte efecto. Cuando estos mensajes tienen significados diferenciados, el jugador puede decidir si reformular, recopilar información o intentar otra cosa. El análisis de Short sobre la respuesta del parser resalta cómo un rechazo genérico puede dejar a los jugadores con la duda de si un verbo no está admitido o si la acción en sí queda fuera del mundo del juego («Parser Discussion, Redux»).
Mostrar que una acción se ha registrado y qué ha cambiado
Tras un comando comprendido, comunica el resultado en términos que ayuden al jugador a actuar de nuevo. Si el jugador abre el armario, indica qué queda ahora a la vista. Si hacer una pregunta cambia la actitud de un personaje, muestra una señal concreta o dile al jugador qué nueva información ha obtenido. Si la acción no tiene ningún efecto inmediato, explica la razón oportuna siempre que el personaje pudiera conocerla de forma razonable.
Esta es la otra mitad de la orientación: los jugadores necesitan constancia de que su acción llegó al juego, no solo una petición para la siguiente. Short sostiene que la respuesta debe revelar la información necesaria para interactuar con el mundo y que los cambios exitosos deben ser evidentes, incluidos los cambios indirectos cuando exista una señal útil que mostrar («Action and Interaction»). Mantén la retroalimentación proporcionada: describe una cerradura modificada, un detalle que acaba de advertirse o la respuesta visible de un personaje, en lugar de añadir una explicación inconexa tras cada comando.
Una secuencia práctica para diseñar cada respuesta
Para cada escena, haz una lista de las acciones que importan y luego articula las indicaciones y respuestas en torno a ellas. Esto transforma la amplia duda de «¿Cuánto pueden escribir los jugadores?» en una tarea de diseño manejable: «¿Puede el jugador ver lo que admite la escena, probar una idea inesperada, entender la respuesta y elegir el siguiente paso?».
Identifica los objetos interactivos de la escena, los personajes y el objetivo inmediato. Utiliza únicamente detalles que estén efectivamente modelados o que puedan narrarse con sentido.
Elige unas cuantas acciones representativas y formúlalas a modo de ejemplos. Mantén disponible la entrada libre y asegúrate de que cualquier verbo sugerido funcione tal y como se anuncia.
Clasifica las posibles entradas confusas: acción desconocida, objetivo desconocido, detalle ausente, múltiples objetivos posibles o acción comprendida que no puede prosperar en el estado actual.
Redacta una respuesta diferenciada para cada caso. Una aclaración debe ofrecer opciones reconocibles; una acción imposible debe explicar el obstáculo correspondiente; una acción no admitida debe sugerir una alternativa cercana.
Confirma que el resultado de una acción lograda sea visible y que la información revelada con anterioridad pueda consultarse cuando el jugador la vuelva a necesitar. Short recomienda formas de recuperar información ya aprendida, lo cual resulta especialmente útil cuando los detalles de la trama o de una conversación influyen en elecciones posteriores («Action and Interaction»).
Prueba la escena con comandos literales, incompletos, redactados de forma alternativa y lúdicos. Modifica cualquier respuesta que impida a quien realiza la prueba saber si el juego no entendió la acción, la rechazó o la aceptó.
La medida de utilidad no es el número de frases que acepta el juego, sino si los jugadores pueden entender la relación entre sus palabras, las acciones admitidas por el juego y el estado que observan a continuación. Unas pocas opciones visibles, ejemplos que enseñen patrones y una retroalimentación clara y sin juicios preservan el margen para experimentar al tiempo que proporcionan a los jugadores información suficiente para seguir avanzando.
