MUD1

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

MUD1
File:MUD Logo.png
Developer(s) Roy Trubshaw
Richard Bartle
Engine MUDDL
Platforms Platform independent
Release date(s) 1978
Genre(s) Fantasy MUD
Mode(s) Multiplayer
File:MUD1 screenshot.gif
A screenshot from MUD1

Multi-User Dungeon, or MUD (referred to as MUD1, to distinguish it from its successor, MUD2, and the MUD genre in general) is the first MUD and the oldest virtual world in existence.

History

MUD was created in 1978 by Roy Trubshaw at Essex University on a DEC PDP-10 in the UK, using the MACRO-10 assembly language. He named the game Multi-User Dungeon, in tribute to the Dungeon variant of Zork, which Trubshaw had greatly enjoyed playing.[1][2] Zork in turn was inspired by an older text-adventure game known as Colossal Cave Adventure or ADVENT.[3]

In 1980, Roy Trubshaw created MUD version 3 in BCPL (the predecessor of C), to conserve memory and make the program easier to maintain.[4] Richard Bartle, a fellow Essex student, contributed much work on the game database, introducing many of the locations and puzzles that survive to this day. Later that year Roy Trubshaw graduated from Essex University, handing over MUD to Richard Bartle, who continued developing the game.[5] That same year, MUD1 became the first Internet multiplayer online role-playing game as Essex University connected its internal network to the ARPAnet.[6]

In 1983, Essex University allowed remote access to its DEC-10 via British Telecom's Packet Switch Stream network between 2 am and 7 am each night.[7] MUD became popular with players around the world, and several magazines wrote articles on this new trend.[8]

In 1984, Roy Trubshaw and Richard Bartle were approached by book editor and gamer Simon Dally to form a company to promote and market MUD, and to produce and market the next generation of multi-user games. As a result, Multi User Entertainment (MUSE) Ltd was formed in 1985.[9] The late Dally also wrote competitions for Acorn User magazine. He told the editor Tony Quinn that he found the minicomputer to run the game in a builder's skip.[10]

In 1984, Compunet, a UK-based network primarily for Commodore 64 users, licensed MUD1 and ran it from late 1984 until 1987, when CompuNet abandoned the DEC-10 platform they were using.[11]

In 1985, Richard Bartle created MUD1 version 4, better known as MUD2. It was intended to be run as a service for British Telecom.[12]

In 1987, MUD1 was licensed by CompuServe, who pressured Richard Bartle to close down the instance of MUD1, better known as 'Essex MUD', that was still running at Essex University. This resulted in the deletion of the MUD account in October 1987. This left MIST, a derivative of MUD1 with similar gameplay, as the only remaining MUD running on the Essex University network, becoming one of the first of its kind to attain broad popularity. MIST ran until the machine that hosted it, a PDP-10, was superseded in early 1991. [13]

MUD1 ran under the name British Legends until late 1999 and was retired along with other software during CompuServe's Y2K cleanup efforts.[14]

In 2000, Viktor Toth rewrote the BCPL source code for MUD1 to C++ and opened it alongside MUD2 on British-legends.com.[15]

In 2014, Stanford University secured permission to redistribute the game's blueprints from the authors of MUD1.[16]

Reception

Computer Gaming World in 1993 called British Legends on CompuServe "your typical text-based multi-player role-playing game with an emphasis on magic".[17]

See also

External links

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Computer Magazines page at Magforum.com
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.