À propos du projet

Trogdor++ est une bibliothèque noyau en C++ pour créer des fictions interactives et des MUD. Elle inclut des fonctionnalités de jeu intégrées utilisables sans programmation, ainsi que des liaisons Lua et C++ pour étendre le comportement. Le dépôt inclut également un client CLI solo minimaliste à titre de démonstration. Pour l'hébergement multijoueur, le serveur TCP compagnon trogdord peut exécuter plusieurs jeux en parallèle, prend en charge une récupération après plantage configurable et peut éventuellement publier la sortie via Redis Pub/Sub ; des modules clients officiels PHP 7/8 et Node.js sont disponibles. Le projet inclut une analyse expérimentale Inform 7 dans le client autonome, mais la grammaire prise en charge est actuellement très limitée et trogdord n'ouvrira pas les jeux Inform 7. Trogdor++ est sous licence GPL 3.0 et succède en C++ au moteur archivé Trogdor Text Adventure Engine écrit en C.