This document dates back to 1994 or so, and could very well be considered obsolete. It is kept for historical reasons; it might have some value for beginners in the MUD world.


Combat-Oriented MUDs


The original, by Richard Bartle and Roy Trubshaw, written back in 1979. Not available any more.


One of the first adventure-based MUDs. Players cannot build. In later versions, I believe, a class system was added, and wizards can build onto the database. It's named after the university at which it was written, Aberstywyth. Latest version is 5.16.4, which is only available via signed paper licenses, which exclude the author from any liability. Not too big, and it will run under BSD, SYSV, and AmigaDOS. Author, contact address, and mailing list address is NO KNOWN SITE


The most popular MUD. Players cannot build. Be warned, though: LPMUD servers version 3.* themselves are very generic - all of the universe rules and so forth are written in a separate module, called the mudlib. Most LPMUDs running are written to be some sort of combat system, which is why I've classified them here, but they don't have to be! Wizards can build onto the database, by means of an object-oriented C-like internal language called LPC. It's named after its primary author, Lars Penjö. Fairly stable, and size varies from medium to large.

There is a port of 3.1.2 for MSDOS, that requires at least a '386 to run. It accepts connections from serial ports.

There is a port of 3.1.2 for Amigas, called amud. Binaries and source are available.


Newer than LPMud, and gaining in popularity. Almost identical from the players' point of view. Uses a guild system instead of a straight class system. Different classes get different tricks specific to that class at various levels. Wizards can add on to the database, but there is no programming language, as in LP. It's named after the university at which it was written.


Still under development. KMUD is similar to LPMUD in feel, but only runs on PCs. It does have some on-line building commands. It accepts connections from serial ports (requires a FOSSIL driver), and through TCP/IP telnet protocol. Beta versions (with source code) are available. NO KNOWN SITE


Still partially in development. 1001 is similar to DikuMUD in feel and design, but runs only on PCs. Multitasking is required, and a '386 is recommended. It's designed for use primarily with multiline BBS systems, and supports most BBS software. Author is Jim Dugger. Latest version is 1.03. Available on FidoNet 1:3814/2, as well as


PC mud writing system, using waterloo wattcp. Runs on a 640K PC/XT or better. Runs best with about a 1Mb ram disk, but is fine without. A seperate windows version (yamaw) runs under windows and allows you to run a mud on a 286 or higher without taking over the machine.

TinyMUD-style MUDs


The first, and archetypical, socially-oriented MUD. It was inspired by and looks like the old VMS game Monster, by Rich Skrenta. Players can explore and build, with the basic @dig, @create, @open, @link, @unlink, @lock commands. Players cannot teleport, and couldn't use @chown or set things DARK until later versions. Recycling didn't exist till the later versions, either. It's called 'Tiny' because it is - compared to the combat-oriented MUDs. Original code written by Jim Aspnes. Last known version is 1.5.5. Not terribly big, and quite stable.

There is a PC port of TinyMUD, along with some extra code. It accepts connections from serial ports. NO KNOWN SITE

There is a modified version of TinyMUD called PRISM, that works for PCs, Atari STs, and most Unixes. It also comes with a internal BSX client for MSDOS.

TinyMUCK v1.*

The first derivative from TinyMUD. Identical to TinyMUD, except that it added the concept of moveable exits, called @actions. Also introduced the JUMP_OK flag, which allows players to use @teleport, and @recycle, which TinyMUD later added. Its name, MUCK, is derived from MUD, and means nothing in particular. Original code written by Stephen White. Latest stable verion is 1.2.c&r, which brought TinyMUCKv1 up to date with later TinyMUD things. Not terribly big.


The second derivative from TinyMUD. Also identical to TinyMUD, with the addition of a very primitive script-like language. Introduced JUMP_OK like TinyMUCK, and has recycling, except it is called @destroy. Also introduced the concept of PUPPETs, and other objects that can listen. In later versions the script language was extended greatly, adding math functions and many database functions. In the latest version, 2.0, it's gone to a disk-basing system as well. Its name, MUSH, stands for Multi-User Shared Hallucination. Original code written by Larry Foard. The latest non- disk-based version is PennMUSH1.50, which is quite similar to 2.0 from the user's point of view. Both the disk-based version and the non-disk-based version are being developed at the same time. TinyMUSH is more efficient in some ways than TinyMUD, but winds up being larger because of programmed objects. Version 2.0 in general uses less memory but a great deal more disk space. Quite stable.

TinyMUCK v2.*

TinyMUCKv1.* with a programming language added. The language, MUF (multiple user forth), is only accessible to people with the MUCKER flag. Changed the rules of the JUMP_OK flag somewhat, to where it's nice and confusing now. MUF is very powerful, and can do just about anything a wizard can. Original version 2.* code written by Lachesis. Latest version is 2.2, with several varieties (the most common and arguably the most advanced being Newer version with combined goodies from all the varieties expected out soon. Can be quite large, especially with many programs. Mostly stable.


A derivative of TinyMUSH. Many more script-language extensions and flags. Reintroduced a class system, a-la combat-oriented MUDs. Latest version is 1.4, but it's not very stable.


The bastard son of TinyMUSH and TinyMUCK. It combines some of MUSH's concepts (such as puppets, @adesc/@asucc, several programming functions, and a few flags) with TinyMUCK2.x. Interesting idea, really busted code. Latest version is 1.0.3.



The first MUD where the universe rules are written totally in the internal programming language, U. The language is very C/pascal-like. The permissions system is tricky, and writing up every universe rule (commands and all) without having big security holes is a pain. But it's one of the most flexible muds in existance. Great for writing up neat toys. It's also disk-based. Original code written by Marcus J Ranum. Latest version is 1.13. Small in memory, but can eat up disk space. Quite stable.


An Object-Oriented MUD. Unfortunately, the first few versions weren't fully object oriented. Later versions fixed that problem. There is a C-like internal programming language, and it can be a bit tricky. Original code written by Stephen White. Last version is 2.0a. NO KNOWN SITE


A derivative of MOO. Added more functionality, many new features, and a great deal more stability. This is the only version of MOO that is still being developed. Latest version is 1.7.0.


A TinyMUD clone, written from scratch. Its main feature is that it is disk based. Original code written by Andrew Molitor. Latest version is 1.3a. Very small, and mostly stable.


Also known as TinyMUD v2.0. It has an internal programming language, and it does have some inheritance. Surprisingly similar to MOO in some ways. SMUG stands for Small Multi User Game. Original code written by Jim Aspnes.


A network-oriented MUD. It's disk-based, with a variety of db layers to choose from. An UnterMUD can connect directly to other UnterMUDs, and players can carry stuff with them when they tour the Unterverse. This can be a bit baffling to a new user, admittedly, but those people already familiar with the old cyberportals and how they work (invented way back with the original TinyMUD) will adjust to the new real cyberportals easily. There is both a primitive scripting language and much of the U language from UberMUD built in, as well as a combat system that can be compiled in if wanted. The parsing can be a bit odd, especially if you're used to the TinyMUD-style parser. Unter is also the only MUD that can run under BSD Unix, SysVr4 Unix, and VMS with MultiNet networking, with little to no hacking. Original code written by Marcus J Ranum. Latest version is 2.1. Small in memory, but can eat up a lot of disk space.

Note: just because we say something's available doesn't mean we have it. Please don't ask us; ask around for ftp sites that might have them, or try looking on (

See also

  • Clients
  • Servers
  • RWho

    Jennifer Smith,