Sobre el proyecto

Trogdor++ es una biblioteca central en C++ para crear aventuras de texto y MUDs. Incluye funciones de juego integradas utilizables sin programación, además de bindings de Lua y C++ para ampliar el comportamiento. El repositorio también incluye un cliente CLI básico de un solo jugador como demostración. Para el alojamiento multijugador, el servidor TCP complementario trogdord puede ejecutar varias partidas en paralelo, admite recuperación configurable ante fallos y puede publicar opcionalmente la salida a través de Redis Pub/Sub; hay disponibles módulos de cliente oficiales para PHP 7/8 y Node.js. El proyecto incluye análisis experimental de Inform 7 en el cliente independiente, pero la gramática admitida es actualmente muy limitada y trogdord no abrirá juegos de Inform 7. Trogdor++ está licenciado bajo GPL 3.0 y es el sucesor en C++ del archivado Trogdor Text Adventure Engine basado en C.