Multi-User Dungeons

MUDs

MUD - Multi-User Dungeon. Based on the success of Role-Playing Games such as AD&D, some people decided that it would be cool to be able to play games such as this via the Internet. There are many different factions as to which type of MUD (Diku-MUD, MERC, ROM, LP-MUD, MUSH, MOO, MUSE...) is the best.

The latest edition to the list of factions is the newly arisen MURPE (Multi-User Role Play Environment). Pioneered by muds such as Armageddon, Harshlands, and The Four Lands.

For more information on MUD's (specifically MUSHes) check out The Mudinfo Home Page .

Check out theMud Connector. This has links to various MUDS and their home pages.

Some Questions and Answers

> Can you offer some guidance as to how to set up a MUD?

First and foremost, before you even begin, come up with a concept, or theme you want your MUD to use. There are three major types of MU* (as I look at it currently). These are:

H&S (Hack and Slach MUD):
RP-MUD (Role Play MUD or MURPE (Multi-User Role Play Environment)):
Social MU*s:

As I said, the best place to begin is to look around at the existing types of MU*s and decide which best suits what you hope to achieve in your MUD.

I'm not sure if the following ftp sites are correct, but they are reported to have source code available on them:

As far as other resources go, the newsgroup rec.games.mud.admin generally has some discussion which is of pretty high level, but if you have a question about administrating a MUD, they would be likely to give a good answer.

> Also what language did you write your MUD in?

It was based originally in C, and I continued it in C. If I were to write from scratch, I'd use C++ as it better suits the whole concept, but C is the language to know for this.

> I'm currently learning pascal (or other non-C language) what should I do next?

Good, that's a great first step (I started with PASCAL in High School). I would suggest you try and find some references on C and learn a bit before even scratching the surface of any of the source codes. A good rule of thumb from one af the Administrators of Armageddon follows:

A good rule, if you cannot get your stock diku to even compile, maybe you are not ready to set up and run a dikumud yet.