TextAdVenture es una API de aventura basada en texto escrita en C ++ 14 y XML. Imagine los días de tocar cavernas de misterio, Zork I, III y III, y muchas otras aventuras de texto clásicas. Me niego a llamarlos ficción interactiva, eso es solo una palabra sucia. Ahora lo bueno es que no necesitas saber cómo codificar en C ++ para hacer juegos. Sin embargo, deberá poder leer y crear archivos XML. Con la configuración XML correcta, podría crear cualquier tipo de juego que desee. Las versiones futuras tendrán una utilidad para hacer el archivo XML real, por lo que no habrá necesidad de aventuras de fabricación a mano.
La API está en un estado muy básico en este momento. Los jugadores pueden moverse, interactuar con el entorno y hacer la mayoría de los comandos básicos. Sin embargo, aún se deben implementar comandos más complejos. El trabajo en este momento se centrará en las herramientas durante un tiempo para que se puedan crear juegos más interesantes con menos esfuerzo que los archivos de configuración XML de mano. Me imagino que se escriben muchos tipos diferentes de juegos utilizando el análisis y el motor de juego subyacente. En este momento está estrechamente vinculado al archivo config.xml actual que se puede modificar para tener el tipo de juego que desee. Lo que debería suceder es que un jugador puede elegir qué juego quiere jugar con algún tipo de lanzador de GUI y luego ejecutar la aventura real. Me imagino una comunidad de desarrollo muy con suerte para este tipo de cosas. Entonces, si eres un desarrollador o un afecto de aventura de texto, eche un vistazo a esto y ponte algo de trabajo si quieres. Estoy buscando contribuyentes activos a este proyecto.