Aventuras conversacionales con Microsoft TextWorld
¿Sois del selecto grupo de personas que crecísteis con las aventuras conversacionales? ¿Disfrutásteis durante horas y horas tecleando comandos en La Aventura Original, Zork, El Quijote o Megacorp?
Si habéis respondido sí, y además siempre habéis soñado con poder desarrollar vosotros mismos una aventura conversacional, tenéis que probar TextWorld. Esta herramienta Open-Source desarrollada en Python por Microsoft permite generar y simular aventuras conversacionales.
A partir de una serie de parámetros como el tamaño del mapa, número de objetos, extensión de la aventura, complejidad, etc. permite generar aventuras y jugarlas. Por ejemplo, para generar un mapa y en la carpeta tw_games
sólo tendríamos que ejecutar en la consola:
tw-make custom --world-size 5 --nb-objects 10 --quest-length 5 --seed 1234 --output tw_games/custom_game.ulx
Para jugar a este juego sólo tendríamos que ejecutarlo mediante:
tw-play tw_games/custom_game.ulx
Por cierto, si os interesa este mundillo no dejéis de leer este fabuloso artículo de John Tones en Xataka