For the past two years on and off, I have been working on a multiplayer, text adventure sandbox engine called Dennis MUD. The game hosts over Telnet or a webpage, and starts with a single empty room. Players connect up and create a world from scratch using in-game commands. This is mostly done by adding new rooms, exits between rooms, and items; each of these object types can be described and given other attributes that affect how players perceive and interact with them. Players can also talk to each other in-game.
A single-user client is also available which connects to an offline world file from the local machine, and includes debugging features. The project is written in Python 3 and uses a plugin system for adding new commands to the game. The world is stored in a JSON-based flat file database which can be shared. The code itself is heavily documented, and documentation for every command is available from the in-game help system, but a user manual has not been finished at this early stage of the project.
Recently after two weeks of binge-coding, I have moved the project out of Pre-Alpha and made some Alpha releases. Unfortunately, I’m having trouble finding any audience for my project, so I’ve been doing all of the testing myself lately, and sometimes glaring bugs stick around for a really long time before I notice them. I am hoping to find some interested people who can play around with the engine and let me know if anything breaks. There was quite a bit of activity on a private test instance last year, but that has mostly died off. The public test instance linked below has just a few rooms, items, and exits to start with.
Please PM me if interested in testing, and feel free to play around with no strings attached as well. However, if the game does something unexpected or produces an error traceback in your client, please do let me know.