このプロジェクトについて

Trogdor++は、テキストアドベンチャーとMUDを構築するためのC++コアライブラリです。プログラミングなしで使える組み込みのゲーム機能に加え、動作を拡張するためのLuaおよびC++バインディングを備えています。リポジトリにはデモとして、必要最小限のシングルプレイヤーCLIクライアントも含まれています。マルチプレイヤーでのホスティングには、付属のtrogdord TCPサーバーを使用でき、複数のゲームを並行して実行し、設定可能なクラッシュリカバリーをサポートし、オプションでRedis Pub/Subを通じて出力を公開できます。公式のPHP 7/8およびNode.jsクライアントモジュールも利用可能です。プロジェクトにはスタンドアロンクライアントでの実験的なInform 7解析が含まれていますが、現在サポートされている文法は非常に限定的であり、trogdordではInform 7ゲームを開くことができません。Trogdor++はGPL 3.0ライセンスで提供され、アーカイブされたCベースのTrogdor Text Adventure EngineのC++後継です。