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

コードベース

PennMUSH

最も広く使われているMUSHサーバー。softcode、長いリリースの歴史、そして当サイトの調査でMSSPとログイン前のWHOの両方に応答した2つだけのコードベースの一つ。

https://www.pennmush.org/

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

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

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

ハンドシェイクで提供していたもの:CHARSET, MSSP, UTF-8, MXP

PennMUSHは1991年のフォークを経てTinyMUSHから受け継がれたもので、長く続いているロールプレイMUSHの多くが 動かしているサーバーです。その決定的な特徴はsoftcodeです。関数型の式言語で、しかるべきビットが 立っている人なら誰でもゲームの内側から編集でき、あるMUSHの振る舞いの大きな部分がそれで書かれています。 PennMUSHのゲームは、設定されるというより、プレイヤーたちによってプログラムされるものです。

バージョンは 1.8.8p0 のように読めます — メジャー、マイナー、そしてパッチレベル — そしてパッチレベルは よく動きます。パッチレベルがいくつか遅れたバージョンでゲームが動いていることはよくあり、特筆すべき ことではありません。

外から見たときの姿

PennMUSHは、当サイト自身の38サーバーの調査で、探査する経路の両方に応答した2つだけのコードベースの 一つです。求めればMSSPを提供し、ログイン画面で打ち込まれた WHO にも答えます。そして実測したゲームでは その2つが一致していました — これは聞こえるより珍しいことで、そのおかげでPennMUSHは、他のサーバーを 試すときの対照になりました。

ログイン前の WHO は、便利さを超えた意味を持ちます。MUSHのファミリーがそもそも接続数を公開する手立てが それだからです — このファミリーの残りの大半は、MSSPをまったく提供しません。この分断こそ、当サイトが 1層ではなく4層を探査する理由であり、それについてはMSSPを参照してください。

現代のPennMUSHではCHARSETのネゴシエーションが普通であり、だからアクセント付きの名前も道中を無事に 生き延びます。

関連するサーバー

PennMUSH、TinyMUXRhostMUSHCobraMUSHは、共通の祖先と共有された語彙を持つ4つのサーバー です — 一つを知っているビルダーなら、努力すれば別のもののsoftcodeも読めます。互換性はありません。 データベースは変換なしにこれらの間を移動しませんし、関数ライブラリも意味のある形で異なります。

SharpMUSH

PennMUSH互換を目指す.NETによる再実装が、当サイトと同じ作者によって開発中です。このページのどの内容も そこから実測されたものではなく、カタログにそのゲームはありません。

関連項目

  • TinyMUX もう一つの大きなMUSHサーバー。PennMUSHのものと議論になるほど近いsoftcode、MSSPはまったくなし、そして機能するログイン前のWHO。
  • RhostMUSH 深い権限モデルと大きな組み込み関数群で知られるMUSHサーバー。MSSPはなく、ログイン前のWHOに応答します。
  • CobraMUSH 独自のdivisionと権限のモデルを持つPennMUSHのフォーク。稼働数は少ないものの、今も応答しています。
  • MUSH、MUD、MUCK、MOO — 言葉の意味するもの 4つの伝統を指す4つの言葉であり、そのどれもジャンルではありません。これらが実際に伝えていること。
  • MSSP Mud Server Status Protocol — ゲームがクローラーに自分自身を伝える手段です。そこで報告されるものはすべて実測ではなく自己申告であり、当サイトはこの2つを分けて扱います。