代码库
DikuMUD
战斗类 MUD 家族的根。等级、职业、装备和区域文件——以及一份塑造了整整一代衍生代码库的许可协议。
运行它的游戏
已列出35个 · 已归档0个 · 实测,而非自述
这是本次请求时从目录中数出的,用的正是上方链接所带的同一个筛选条件——所以这个数字和那份列表出自同一个查询,不可能对不上。
在它们的握手中提供:MCCP, MSSP, MXP, MSDP, GMCP
DikuMUD 写于哥本哈根大学的 Datalogisk Institut,1991 年发布,人们不加限定地说“MUD”时所指的东西, 大多以它为祖先。等级、角色职业、生命值、mob、装备栏位、一种由建造者离线编写的区域文件格式——整套 词汇都出自这里,而那些从未见过 Diku 源码的游戏,依然继承了它的形状。
它的许可协议也是故事的一部分。Diku 可以免费使用,但禁止对访问收费,并要求显示原始致谢,正是这一条 款,使得“Diku 致谢”会出现在与它隔了好几次分支的游戏的登录画面上。
它的直系后代——Merc,然后是 ROM、CircleMUD、SMAUG、tbaMUD 以及其他几十个——在有 史以来的每一份 MUD 名录里都占了很大一部分。
从外面看是什么样
Diku 家族就是 MSSP 家族。MUSH 那一边通过登录画面上的 WHO 发布人数,完全不提供 MSSP;而 Diku
一脉的服务器绝大多数会用一份结构化报告回应 telnet 选项 70,本站上它们的数字正是从那里来的。
MCCP2——流压缩——在这个家族里也很常见,而且值得知道的是:一个协商了它、却无法解压这条流的客户 端,收到的整个连接画面会是一堆二进制噪声。这曾是本项目所依赖的 telnet 库里一个货真价实的缺陷,现 已修复;见 MCCP。
另见
- CircleMUD 文档写得完善到足以拿来教学的 DikuMUD 衍生代码库。被派生的次数多得惊人;至今仍在运行。
- ROM Merc 最有名的后代,也是九十年代很大一部分 MUD 所建立在其上的战斗引擎。
- SMAUG 一个为大型主题世界打造的 Merc 衍生版本,有神祇、位面,以及规模数倍于其上游的区域集。
- MUSH、MUD、MUCK、MOO——这些词是什么意思 四个词对应四种传统,没有一个是题材类型。它们真正告诉你的是什么。