マルチプレイヤーオンラインゲームにおいて、MUSH(MUDの略称[1]の一種で、Multi-User Shared Hallucination [2] [3] [4]とよく拡張されるが、Multi-User Shared Hack、[5] Habitat、Holodeckとも呼ばれる)は、複数のユーザーが同時に接続するテキストベースのオンラインソーシャルメディアである。MUSHはオンラインソーシャルインタラクションやロールプレイングゲームによく使用されるが、[6] MUSHの最初の形式はゲームアクティビティを実装するように特別にコーディングされたようには見えない。[5] MUSHソフトウェアはもともとMUDから派生したものであり、今日の2つの主要なMUSHバリアントは、基本的にソーシャルゲームであったTinyMUDから派生したものである。[7] MUSHは長年にわたって分岐しており、現在では異なる機能を持つ異なる亜種が存在するが、そのほとんどは強い類似性があり、1つの亜種のコーディングに精通している人は、少しの努力で他の亜種のコーディングに切り替えることができる。[7]最も広く使用されているMUSHサーバーのソースコードはオープンソースであり、現在のメンテナーから入手できます。[7] [8]
MUSHコードベースの他のマルチユーザー環境との違いは、デフォルトで、どのプレイヤーでも新しい部屋やオブジェクトを作成し、MUSHの内部スクリプト言語でその動作を指定することによって世界を拡張できることである。[9]
MUSHのプログラミング言語は、通常「MUSHcode」または「ソフトコード」(MUSHサーバー自体が記述されている言語である「ハードコード」と区別するため)と呼ばれ、ラリー・フォードによって開発されました。TinyMUSHは、元のTinyMUDコードの一連の拡張機能として誕生しました。「MUSHcode」の構文はLispに似ています。[10]
ロールプレイ
伝統的に、ロールプレイは一連の「ポーズ」から成ります。各キャラクターは「ポーズ」をとります。つまり、キャラクターが行うスピーチやアクションなどの説明を書きます。特別なコマンドを使用すると、プレイヤーは OOC (キャラクター外) メッセージを印刷できます。これは IC (キャラクター内) アクションとはプレフィックス付きの文字列で区別されます。このメディアは、即興の舞台演技と執筆の両方の特徴を取り入れています。ロールプレイは、社交と並んで MUSHes の主な活動の 1 つです。[11] [12] [13] [14] [15]
コードベースには、新しいMUSHが従来のハックアンドスラッシュMUDスタイルのゲームであることを制限するものは何もありません。[16]しかし、MUSHサーバーの最も初期の用途はロールプレイングと社交であり、これらの初期の傾向は主に後継者に影響を与えました。[16]
管理
すべてのMUSHサーバーは、プレイヤーにフラグを設定すると、ゲームのデータベース内のほぼすべてを表示および変更する権限を付与します。このようなプレイヤーは通常ウィザードと呼ばれ、MUSH管理の基礎を形成します。[10]
ソフトウェア
MUSHサーバーの管理者と開発者は伝統的に互いにアイデアを共有してきたため、ほとんどのMUSHサーバーには元々他のサーバーで開発された概念やコードが含まれています。共通のMUSHcode機能がサーバー間で同様に動作することを保証することに特に関心があります。[8]
PennMUSH、TinyMUSH、TinyMUX、RhostMUSHはすべてオープンソースのMUSHサーバーです。
参照
- TinyMUD – MUSHサーバーの祖先。[10]
- モー
- 泥
- 泥
- オンラインテキストベースのロールプレイングゲーム
- オンライン作成
- MUSHクライアント
参考文献
- ^ Burka, Lauren P. (1995). 「The MUDline」。MUSH
は元々何の略語でもなかったが、後にその作者は「Multi-User Shared Hallucination」を意味すると判断した。
- ^ 「Beleriand MUSH FAQ」。MUSH
は「Multi-User Shared Hallucination」の略です。
- ^ 「インターネット ゲームについて」。2009 年 3 月 1 日のオリジナルからアーカイブ。2009年 12 月 7 日閲覧。MUSH
は「Multi-User Shared Hallucination」の略です。
- ^ Shah, Rawn; Romine, James (1995).インターネットでの MUD のプレイ. John Wiley & Sons, Inc. p. 278. ISBN 0-471-11633-5
MUSH という名前は、Multiuser Shared Hallucination の略です
。 - ^ ab Ito, Joi (2006). 「さよならプライバシー プレゼンテーション」(PDF)。
彼ら [MUDS] は、MOO (MUD オブジェクト指向) と MUSHes (マルチユーザー共有ハック) を派生させましたが、これらは物やオブジェクトの作成に重点が置かれていました。MOO や MUSHes に参加した人々は、MUD に参加した人々とはまったく異なっていました。MUD は、制約や制限、ゲーム プレイに重点が置かれていました。
- ^ バートル、リチャード(2003)。仮想世界のデザイン。ニューライダーズ。p. 47。ISBN 0-13-101816-7.
MUSHes . 社会志向で、主にロールプレイングに焦点を当てていますが、ゲーム以外の性質を持つこともあります。MUSHes は、本、コミック、または映画に基づいた SF 設定になる傾向があり、ファンタジーはやや後れをとっています。
- ^ abc Schwartz, Alan (2006). 「PennMush FAQ」.
- ^ ab Leong, Lydia (1999). 「TinyMush 開発 FAQ」.
- ^ Burka, Lauren P. (1995). 「The MUDline」。
これまでのほとんどの MUD とは異なり、TinyMUD は競争よりも世界の創造を重視しています。
- ^ abc Leong, Lydia (1995). 「MUSH マニュアル バージョン 2.008」。MUSH
はオリジナルの TinyMUD の派生です。[...] MUSH のプログラミング言語は、リストと関数の評価方法に重点を置いている点で、LISP に最も似ています。
- ^ One Ring Mush スタッフ。「MUSH とロールプレイングのエチケット ガイドライン」。
- ^ StarWars Mush スタッフ。「インタラクション - ポーズの力」。
- ^ One Ring Mush スタッフ。「初心者のためのロールプレイ」。
- ^ アーヴィン・ハーン3世 (2000)。「Mush入門」
- ^ プラット、ウェス(2004)。「Taking the Stage」
- ^ ab Smith, Jennifer (1990). 「rec.games.mud FAQ」。
各タイプには独自のスタイルがあり、プレイヤーが 1 つのプレイ タイプに固執することはめったにありません。LPMUD は戦闘指向の MUD でなければならない、または TinyMUSH は戦闘指向の MUD であっては
ならない
というルールはありません。[...] Tiny および Teeny ファミリーの MUD は通常、より社交的な方向性を持っています。これらの MUD のプレイヤーは、集まり、チャットし、友人と会い、冗談を言い、あらゆる種類のことを話し合う傾向があります。
外部リンク
- PennMUSH は、ペンシルバニア大学の TinyMUD と PernMUSH から開発され、その後、カリフォルニア大学バークレー校とイリノイ大学シカゴ校で開発されました。
- TinyMUSH 3.0 から 3.3 (現在開発のアルファ段階) は、TinyMUSH 2.2.5 と TinyMUX 1.6 の統合から派生したもので、どちらも最終的には TinyMUD から派生したものです。
- TinyMUX 2.0 から 2.9 は TinyMUX 1.6 から派生しています。TinyMUX 1.0 から 1.6 は TinyMUSH 2.0 10p6 のフォークから開発され、最終的には TinyMUD から開発されました。
- BattletechMUX リアルタイム Battletech 拡張機能を備えた TinyMUX 1.6 から派生したコードベース。
- RhostMUSH は TinyMUD から開発され、その後 TinyMUSE になりました。現在はオープンソースです。
