MUD

概念

传统的MUD实现了一个在幻想的世界居住着虚构的种族与怪物的角色扮演游戏，玩家可以选择职业来获得特定的技能或力量。这种游戏的目标是要杀死怪物、探索幻想的世界、完成任务、去冒险、透过角色扮演来构成故事并升级已创建的角色。许多MUD采用了龙与地下城系列游戏的职骰规则做为决定人物属性的基础。
MUD通常使用幻想的背景设置，许多人使用了科幻小说的背景设置或以热门的书籍、电影、动画、历史、居住者拟人化动物的世界等等的题材。 并非所有的MUD都是游戏，有一部分MUD是设计做为教育用途的、有些则为纯聊天的环境，并由于MUD服务器弹性的特色使得MUD偶尔也用户在计算机科学、地理信息、医疗信息、分析化学等领域。MUD吸引了来自各个领域的学术学者包含通信、社会学、法律与经济。同时美国的军队也对使用MUD来做电话会议感到兴趣。
大多数的MUD都是有兴趣的人士所经营并可免费游玩，有部分会接受捐赠或允许玩家购买虚拟物品，其余的部分则会收取月费。MUD可以透过标准的telnet 客户端程序来联机，或使用为了提升用户体验所特别设计的MUD客户端程序。在许多网站的入口都可以获取MUD游戏的清单，如: The Mud Connector。
狭义的MUD指的是类似于1978年的MUD1游戏，直接使用终端机模拟程序（如telnet）即可进行的联机游戏，主要利用文字叙述的方式呈现。玩家扮演虚拟世界中的角色，系统会输出一段简短文字描述玩家所处位置的场景，而玩家也借由输入英文单字（或缩写）组成的命令与之交互。以中文MUD常见的LPMud系统为例，系统显示：
你來到一處森林中的空地，東邊有一株大樹，樹上垂下一條粗繩。
你的北邊遠處有一道炊煙升起。
 
這裡明顯的出口是south和north。

> 
玩家可以在提示符号"> "之后输入各式命令，例如go north（往北移动）。系统处理后会再次输出该角色新的位置所处场景，以及接受下一个命令的提示符号...如此循环进行游戏。玩家的角色在虚拟世界中进入到同一场景，也可能会遭遇到其他玩家所扮演的角色，并可借由各式命令与之交互或交谈。以战斗为导向的MUD甚至也允许玩家之间的战斗行为。
MUD系统主要由一个服务器负责处理所有虚拟世界的相关运算，用户在客户端运行的终端机模拟程序仅负责显示服务器传回的消息，以及将玩家输入的命令发送至服务端。
由于这种允许多位用户各自操纵虚拟角色，并且在相同的虚拟世界中进行交互（战斗）的概念，直接促成了二十世纪90年代末期以图形显示接口为诉求的网络游戏商业商业模型（如：Meridian59, EverQuest, Dark Age of Camelot），因此网络游戏可视为广义的MUD其中一种，而MUD则为现代网络游戏的始祖与雏形。

发展

现代大型多人在线角色扮演游戏（MMORPGs）如 "无尽的任务"、"网络创世纪" 及虚拟世界相关的游戏，如社交虚拟世界"第二人生"，都可往前追溯到MUD时代。确实，在发明MMORPG这个名词之前，这些风格的游戏其实就被简单称呼为图型化MUD。有许多具影响力的MMORPG设计师也都源自于MUD的开发者或者玩家（如Raph Koster, Brad McQuaid, 
Matt Firor与Brian Green）或者参与早期的MUD（如Mark Jacobs与 J. Todd Coleman）。

AberMUD

第一套受欢迎的MUD 程序库为AberMUD，由艾伦·考克斯撰写于1987 年，以阿伯里斯特威斯大学命名。艾伦·考克斯曾玩过原始的艾塞克斯大学 MUD，该游戏体验影响他非常深远。AberMUD 最初使用B 语言所搛写，可在Honeywell L66 大型主机上于GCOS3/TSS 环境下运行。于 1988 后期，将其程序改写为C 语言，在 1989 年发布后使该MUD 快速的散布至各种Unix 平台。AberMUD 受欢迎的程度启发了MUD 的发展，较值得一提的为TinyMUD、LPMud 以及 DikuMUD。

TinyMUD

Monster 是一款多人冒险游戏由Richard Skrenta 所使用VMS Pascal 搛写，可于VAX 上运行。该游戏于1998 十一月正式发布。Monster 以磁盘为基础，可立即对游戏进行修改。 Monster 是第一个采用能让玩家创建游戏世界方法的MUD，设置新的迷宫或创建地牢让玩家们探索。 Monster 使用了60,000 行代码撰写，有许多功能的设计是为了让Colossal Cave Adventure 的功能能够运作其中。虽然一直没有很多可网络访问的Monster 服务器，但它启发了James Aspnes 创建一个简易版本的Monster 称为TinyMUD。
TinyMUD 使用 C 语言所搛写，发布于1989 年并衍伸了许多版本，包含 TinyMUCK 与 TinyMUSH。TinyMUCK 第 2 版大量了扩展指令接口的同时也内含了完整的称为MUF (Multi-User Forth) 的编程语言。为了与以战斗为导向的传统MUD 做区隔，在 TinyMUD 中的"D" 代表多用户"领域" 或 "空间"，也随着缩写最终比其他MUD (如 MUCK、MUSH、MUSE 等) 这类服务器器普及，导致最终MU* 一词被采用来指TinyMUD 家族。后来的UberMUD、UnterMUD 和 MOO 都是受到TinyMUD 启发所衍伸，但不属于TinyMUD 直系后裔。

LPMuD

于 1989 年由Lars Pensjö 所开发出LPMud  (因此称作LPMud)。Pensjö 曾经是TinyMUD 及 AberMUD 的玩家，并且想创建一个世界拥有TinyMUD 的弹性以及AberMUD 的游戏性。为了完成这个目标他搛写了现今被称作虚拟机的LPMud 游戏引擎，可以运行类C 语言的LPC 编程语言来创建游戏世界。随着Pensjö 对 LPMud 的兴趣减弱，后续由其他人如Jörn "Amylaar" Rennecke, Felix "Dworkin" Croes, Tim "Beek" Hollebeek 与 Lars Düning 接续开发。
在 1990 早期时，LPMud 曾是最热门的MUD 程序库之一。 衍伸自LPMud 的包含MudOS, DGD, SWLPC, FluffOS 及 Pike 编程语言，最后一项长期由LPMud 开发者Fredrik "Profezzorn" Hübinette 所开发。

DikuMUD

于 1990 发布的DikuMUD 是受到AberMUD 的启发所产生。导致以其代码为基础的砍杀类型MUD 虚拟爆炸，DikuMUD 启发了许多衍伸的程序库，包含  CircleMUD, Merc, ROM, SMAUG, 及 GodWars。 原来的Diku 团队由Sebastian Hammer, Tom Madsen, Katja Nyboe, Michael Seifert, 及 Hans Henrik Staerfeldt 组成。DikuMUD 对最早期的MMORPG 类型游戏发展具有关键的影响，EverQuest (由 DikuMUD 的狂热玩家Brad McQuaid 所开发) 展现现了类Diku 的游戏性，Verant 开发者发表声明说明该游戏未实际使用DikuMUD 的代码。

游戏方式

典型的MUD 会透过文字描述告诉您所在的空间或区域，列出该区域的物品、玩家与NPC 以及出口。为了要完成任务玩家会输入文字命令如take apple 或 attack dragon。 在游戏的环境移动一般会输入玩家想要移动的方向(或者该方向的缩写)，例如输入north 或者只输入n，会使玩家从当前区域透过该路径移动至北方。
MUD 的客户端程序通常含有可让简易完成动作的功能，例如指令按钮可让点用鼠标点击的方式移动到指定方向或者捡起某样物品。 也有些工具可以加入快捷键到telnet 或 MUD 客户端，让玩家能够使用键盘的方向键移动。

萌芽阶段（1992-1993）

华文地区的MUD最早出现在1992年，由台湾的中央大学机械系学生张英豪（Aurona）所架设的Formosa。采用的系统是SillyMUD（派生自DikuMUD系统）。同年稍后出现的是台湾的成功大学由麦树翔（MSC）与金昌理（CCC）使用MERC 1.0（派生自DikuMUD）所架设的无标题MUD。这两个MUD都是英文显示场景等消息，并且只允许输入英文。
在1993年台湾陆续又出现多个以英文显示的MUD：较知名的有台湾大学的龙域传奇（DragonRealm，又称为3000，派生自MERC），新竹交通大学的风之王国（Realm of Winds，又称为4000，派生自MERC）、风之传说（Legend of Winds，又称为4040，派生自MERC）。其中当时就读于交通大学管理科学系的学生张民欣（Annihilator，阿奈雷特）开始尝试对风之传说的MERC的代码进行修改，并成功使MUD首度具备显示及输入中文的能力。风之传说支持中文显示及输入的功能，很快吸引了大量的玩家并且成为当时同时上线人数最多的MUD站。与此同时Annihilator也对风之传说原本的D&D风格游戏系统（MERC）进行的较大幅度的扩展，加入了包括兼职、新种族、新职业等设置，也吸引了不少欧美玩家进驻。

尝试创作阶段（1993-1994）

由于MERC所属的DikuMUD系统主要以C语言开发，每当需要更新程序时，就必须关闭服务器重启。这个限制渐渐无法满足台湾MUD爱好者的需求。而MERC内附的大量默认场景，更重复出现在所有使用MERC系统的中，也难以满足玩家喜好新鲜的需求。
于1993年年底，Annihilator引进了新的LPMUD系统，在交通大学的服务器上开设一个名为东方故事的MUD站。东方故事采用当时流行于欧美地区的MudOS系统以及TMI Mudlib，Annihilator并对MudOS进行修改使其具有处理中文的功能。LPMUD和DikuMUD的主要差别在于服务器程序区分为mudlib和driver两部分：mudlib使用脚本式的LPC语言撰写，主要负责与游戏内容相关的运算，driver使用C语言撰写，提供LPC语言的解释器。这种架构实现了更新游戏内容时，不需要关闭服务器重启的特性，使得MUD开发者与玩家能够同时在在线进行活动。
此外，有别于当时其他的MUD，东方故事完全舍弃了TMI Mudlib内附的游戏内容，而是自行创作一个全新的故事背景与时空，提供原创的游戏内容。由于游戏内容并非翻译自欧美的创作，东方故事也是第一个将中国武侠题材纳入网络游戏内容的计算机游戏。
于此同时，台湾DikuMUD系统的发展也方兴未艾，1994年4月4日，时空之门 MUD（The Ages，玩家昵称4444）出现在交通大学，为第一个有婚姻系统、支持ANSI字符色彩控制码、使用MERC 2.0架构的DikuMUD。同年11月21日，MUD 四度空间（void，俗称7777）亦在交通大学网络策进会（CCCA）的支持下于交大诞生， 其主要创作者是三位当时才大二的交大学生王建兴（Qing）、麦文伟（Winwell）及曾玠郡（Gen），四度空间以MERC 2.2为核心，并以特有的技能树系统取代传统的职业系统，这在当时而言是一大创举。

武侠风潮（1994-1997）

1994年Annihilator转学到台湾大学信息工程学系，鉴于TMI mudlib的游戏系统对于武侠题材的呈现方式限制太多，乃舍弃TMI mudlib而重新自行开发一个全新的mudlib系统，称为东方故事2天朝帝国（），简称ES2。
ES2放弃了TMI mudlib庞大复杂的对象继承树，改采轻薄短小的扁平式组织。这些技术上的改进大幅度提升了LPMUD系统的运行性能，使得东方故事2的上线人数，超过了当时其他的DikuMUD系统（DikuMUD为C源代码编译而成，LPMUD则需透过LPC解释器，理论上DikuMUD在性能上应具优势），加上Annihilator以开放源代码方式发布其mudlib，造成台湾的LPMUD站如雨后春笋般纷纷诞生，而DikuMUD系统则逐渐式微。
受ES2发布源代码的影响所及，LPMUD在包括北美、大陆、台湾等华文地区造成流行。直到当前大多数的中文LPMUD仍直接或间接受ES2的影响，尤其是中国大陆地区。
1995年底，一群以方舟子为首的北美中国留学生下载了ES2 mudlib，以金庸的小说为背景编写出了侠客行。之后很快出现了许多分站，总上线人数常有数千，风头一时无两。以侠客行源代码改编而成的中文MUD包括西游记、风云、金庸群侠传、终极地狱（doing），以及2000年创建的香港侠客行等。侠客行至今仍是用户最多的中文MUD之一。1996年5月，侠客行代码泄露，依据这份泄露的代码，大陆创建了大量的各式各样改编的MUD。其中又诞生了西游记和风云这两个分别取材西游记和古龙小说背景的极其成功的分支。而在侠客行传统体系下则诞生了诸如侠客行100，侠客行2000，北大侠客行等优秀MUD。所有这些MUD都采用LPMUD和MUDOS。

图形化时代（1997~）

1996年原在东方故事担任巫师的台湾清华大学学生陈光明（Ruby）、黄于真（Onyx），以ES2 mudlib发布的代码为基础，开设了一个学术实验性质浓厚的MUD站万王之王，主要目的在于验证Onyx硕士论文所研究的“高性能分布式系统”。借由进一步的改善LPMUD与ES2 mudlib的程序技术，将LPMUD的性能又往前推进了一大步。随着计算机硬件的进步，同时上线人数不断提升的结果，也打开了网络游戏商业化运营的可行性。
1998年四月，采用分布式系统架构的万王之王的同时上线人数首度突破千人（同时期单一服务器系统的东方故事2上线人数约250人），但伴随而来的硬件费用、网络使用权等问题，迫使Ruby展开首度的募款活动。该次活动共募得台币235770元，用于解决万王之王服务器所需的硬件费用。
同年十二月，图形化的万王之王推出Alpha测试版，并且于1999年七月由雷爵信息股份有限公司于台湾上市。
在大陆，2000年，网易公司收购天下公司，基于《天下MUD》开发出了《大话西游》和《梦幻西游》的图形网游，大获成功，很长一段时间是网易重要的收入来源之一。原侠客行巫师-天帝董晓阳在2003年开发出图形MUD《侠客天下》，至今还在运营，仍有很多忠实老玩家。
在图形化大行其道的今天，传统意义上，以文字作为接口的MUD依然繁荣。根据最新的统计，在中国大陆和台湾，依然有数百个站点，总计上万在线玩家。MUD虽然小众化，但其魅力依然不减。有些MUD连续开放时间已经超过数十年，很多玩家也持续的玩了数十年之前。譬如著名的北大侠客行，至今依然有数百玩家在线游戏，其中大部分都是从1996年就进入的玩家。
2019年，再战江湖(WF) mud在鲤鱼王天羽樱(Chg)鸡姊的带领下，发展的风风火火。