Why SharpMUSH?
SharpMUSH is a MUSH server for games that play out in a MU* client, a browser and a Discord server at once. It keeps the softcode MUSH builders know, and lets a game write its own systems in it. Read the design premise.
Why SharpMUSH?
SharpMUSH is a MUSH server for games that play out in a MU* client, a browser and a Discord server at once. It keeps the softcode MUSH builders know, and lets a game write its own systems in it. Read the design premise.
Play from anywhere
Players connect with a MU* client or the web portal, which has a Play terminal, mail, scenes and the wiki, and works on a phone and with screen readers. MUD clients such as Mudlet get a map and gauges over GMCP.
Bridge Discord and the game
Link Discord channels to the game: a line said in the game is posted in the channel, and a member’s message comes back in as the character they chose. Players can sign in with Discord, Google and others.
Tools for roleplay and staff
Softcode first
Game systems are softcode, shipped as packages you install, upgrade and remove. Portal pages can be softcode too. When softcode is not enough, a C# plugin adds to the engine without a fork.
Bring your world
Import a PennMUSH, RhostMUSH or TinyMUX database with its mail. SharpMUSH runs PennMUSH softcode, with the differences listed, and understands much of TinyMUX and RhostMUSH softcode too.
Let other tools in
Apps such as a character sheet site act as a character, with only the rights its player allowed and no password. Editors check softcode as you type through the language server.
Run it from a browser
Set up, configure, moderate and back up your game from the web portal, without editing config files.
Runs on Docker
Booting up a game is a single Docker Compose command. The same stack runs on a €4–6/month VPS.
See it running
Our live example game runs the current build. Create a character, or look around as a guest, with nothing to install.
Read the docs
Learn more in our SharpMUSH docs. Looking for a specific command or function? Check out the Helpfile Reference, generated from the server’s own help topics.