Listing Your MUD
MUDs that get onto Mudlet's default profiles list are those that go the extra mile to add a great gaming experience for their players on Mudlet.
Player experience
The point of Mudlet is to give the players a better experience to play MUDs with; otherwise you might as well open up PuTTY. Decades of experience has shown that players appreciate having a built-in map, speedwalking, a nice overhead interface with vital statistics and other information, and a tabbed chat is quite popular as well.
Midnight Sun 2 is an example of one such game – check out their Mudlet integration. For good non-Mudlet examples of interfaces check out the web players for IRE games.
The exact steps to getting your MUD listed are:
- Get in touch with us to let us know you'll be working on this: we'll help guide you through the process.
- Ensure your MUD enables GA by default for Mudlet players - this means that the N: field bottom-right will be filled in with a number. This is important because a very useful function for making Mudlet scripts, isPrompt(), relies on that working.
- Ensure that the Mudlet mapper works with your MUD. As every MUD is different, the built-in mapper needs help with tracking the player and recognising rooms. While GMCP makes this supremely easy, we understand that it is not an option for all codebases and thus it is not necessary. We recommend adapting the Generic Mapper Script for your MUD which is designed to work without GMCP.
- Include a map of the newbie area at minimum. We understand that there is adventure to be had in exploration, so of course you don't need to provide a map of the whole world - but new players must have the lowest entry bar possible to your game, and having a mapped out newbie area is one way to achieve that.
- Include an interface that tracks the players vital stats (health, mana, ...) at minimum and has the Mudlet mapper included. Some ideas for getting started are Geyser UI Template or the Valkyrior interface (screenshot, code).
- Optionally, include a tabbed chat for your MUD. Players find it very helpful when communications are separately available in a window as text often scrolls off the screen.
- Lastly, ensure your scripts get installed, and stay updated, by utilising the GMCP (preferred) or ATCP extension Mudlet makes use of.
When all is said and done, get in touch and after a successful review your MUD will be included in the next version of Mudlet.
Contribution to project
We do not take financial contributions for getting a MUD listed within Mudlet, however you can use the funds to achieve the experience point above by hiring someone to do the work for you! Consider asking for interest on the forums. It's not out of the question that a core Mudlet developer would be able to help you with this.