mu*index
読み方
プレーンテキスト
テーマ

コードベース

DikuMUD

戦闘型MUDファミリーの根。レベル、クラス、装備、エリアファイル — そして一世代分の派生を形づくったライセンス。

https://dikumud.com/

これを動かしているゲーム

掲載35件 · アーカイブ済み0件 · 実測であって、自己申告ではない

このリクエストの時点でカタログから数えたもので、上のリンクが持つのと同じフィルターによる — この数値とその一覧は一つのクエリであり、食い違うことはない。

ハンドシェイクで提供していたもの:MCCP, MSSP, MXP, MSDP, GMCP

DikuMUDはコペンハーゲン大学のDatalogisk Institutで書かれ、1991年に公開されたもので、人が何の限定もなく 「MUD」と言うときに指すもののほとんどの祖先です。レベル、キャラクタークラス、ヒットポイント、mob、 装備スロット、ビルダーがオフラインで書くエリアファイル形式 — 語彙のすべてがここから来ており、Dikuの ソースを一度も見たことのないゲームでも、その形を受け継いでいます。

そのライセンスも話の一部です。Dikuは無償で使えましたが、アクセスに課金することを禁じ、元のクレジットを 表示するよう求めました。この条項こそ、そこから何度もフォークを重ねたゲームのログイン画面に「Dikuの クレジット」が現れる理由です。

直系の子孫 — Merc、続いてROMCircleMUDSMAUGtbaMUD、そのほか何十も — は、 これまで存在したあらゆるMUDの一覧の大きな割合を占めています。

外から見たときの姿

DikuのファミリーはMSSPのファミリーです。MUSH側がログイン画面の WHO を通じて接続数を公開し、MSSPは まったく提供しないのに対して、Diku系のサーバーは圧倒的にtelnetオプション70へ構造化されたレポートで 応答します。ここに載る数値は、そこから来ています。

MCCP2 — ストリームの圧縮 — もこのファミリーではよくあるもので、これをネゴシエートしながら ストリームを展開できないクライアントは、接続画面をまるごとバイナリのノイズとして受け取ることになる、と 知っておく価値があります。それは当プロジェクト自身のtelnetライブラリにあった実在の不具合で、すでに 修正されています。MCCPを参照してください。

関連項目

  • CircleMUD 教材に使えるほど丁寧に文書化されたDikuMUDの派生。膨大にフォークされ、今も動いています。
  • ROM Mercの最もよく知られた子孫であり、90年代のMUDの大きな割合がその上に建てられた戦闘エンジン。
  • SMAUG 大きなテーマ世界のために作られたMercの派生。神々と次元界、そして親の数倍の規模のエリア群を備えています。
  • MUSH、MUD、MUCK、MOO — 言葉の意味するもの 4つの伝統を指す4つの言葉であり、そのどれもジャンルではありません。これらが実際に伝えていること。