#access #analog #ref(rogue1.jpg,nolink,right,around) * DESCRIPTION [#e596f74b] ローグ(rogue)はコンピュータファンタジーゲームです。キャラクター(文字)だけで構成されたダンジョンを、これまたキャラクターで表現されたモンスターと戦いながら、20階より深層((館長の経験では大抵25階以降)) にあるイエンダーの魔除け(''',''')を求めて、文字のヒーロー '''@''' が冒険するゲームです。ダンジョンの中には、キャラクターで表現された、アイテム(巻物、薬、武器、鎧、杖、食べ物、指輪、お金) などが落ちています。 ゲームの目的は、ダンジョンの中に落ちているお金をあつめ、高得点を獲得することです。 もしも、無事生還できれば高得点を得られるでしょう。 [[Trek]]や[[Zork]]と同じく、シンプルなクラシックコンピューターゲームです。 #clear * HISTORY [#z7ad5a74] Rogueは、Michael Toy, Glenn Witchman, Ken Arnold((Ken Arnoldは、Unixで有名なcursesライブラリの作者でもあります。このcursesライブラリがあったから、Rogueの実現が可能になったのでしょう。))によって開発されました。公式版の発表は1980年。Unix上にC言語を用いて開発したものでした。1983年からは、4.2BSD Unixに同梱されて、世界中でプレーされました。Rogueは、ご存知のように生還はとても難しく、時間もかかるため、Rogueを自動でプレーして生還を狙うプログラムrog-o-maticなるプログラム((CMUで国防総省の予算を使って開発されたのだそうです&wink;))まで出現しました。 これまでのZorkなどのテキストアドベンチャーゲームでは、製作者自身は答えを知っているため遊べないため、製作者でも繰り返し遊べる、自分のためのゲームを作りたかったのだそうです。 あまりに画期的なゲームであったため、Rogueに影響を受けたゲームや、Rogueをリメイクした作品はとてもたくさんあります。 - NetHack - Larn - Angband - Adom - Omega - Rogue-clone - &aname(Diablo);Diablo - "不思議のダンジョン"シリーズ &ref(RogueAscii1.jpg,nolink); &ref(RogueAscii2.jpg,nolink); &br; 画像は、ASCIIから発売されたPC版のパッケージ。ISBN番号が振られている。PC98の他、FM-16βなどでも動作するプログラムが収録されている。 * 参考図書 [#j27ec6fe] ** Software Design 2016年10月号 [#i6884ffe] 館長がrogue+rogomaticの記事を寄稿しました。LinuxやOS Xで、プログラムを動かします。サポートページから、パッチや攻略情報も取得できます。ぜひ御覧ください。 SD連載との連動企画[[rogue攻略+ビルド情報>https://www.nakajim.net/rogue/index.html]]を公開しました。 #ref(./RogueHandBook.jpg,right,around,50%,ローグハンドブック) #htmlinsert(amazon,transitional,"asins=4797346280") #htmlinsert(amazon,transitional,"asins=4893690132") #htmlinsert(amazon,transitional,"asins=4756114423") #htmlinsert(amazon,transitional,"asins=4879663220") // ソフトウェアデザイン-2016年-10-月号-雑誌/dp/B01IW56P3K #htmlinsert(amazon,transitional,"asins=B01IW56P3K") ** ダンジョンゲームプログラミング [#a27dc377] // 4797346280 Rogue Likeダンジョンゲームを自分で作りたい方必読。プログラミングテクニックだけでなく、Rogue系ゲームの系譜や構造についても語られています。著者のダンジョンゲームへの思いが伝わってきます。&heart; ** ローグハンドブック-ゲームハンドブック・シリーズ [#ddcc137e] // 4893690132 1986年に発行された、Rogueの攻略本です。本ページで紹介している、ASCII版のRogueを主対象としています。国内唯一と言っていいでしょう。 攻略本があっても、攻略できないのがRogueの特徴!! ** Win-ROGUE-イエンダー探究の書 [#xaf501ff] // 4756114423 3Dになって、Rogueの復刻?? オリジナルとは別のゲームになってしまったようです。 ** ゲームコレクションエクストラ NetHack [#q9055e73] //4879663220/ IBM-PC版のNetHackを移植した、PC98で動作するバージョンを収録し、ゲームの詳細を紹介しています。NetHackに関する日本語の本も、おそらくこれ一冊でしょう。 * SEE ALSO [#zddab479] - SD連載との連動企画[[rogue攻略+ビルド情報>https://www.nakajim.net/rogue/index.html]] #related Rogueのプログラムに興味がある方は以下をどうぞ。 - [[Rogue Likeゲームのアーカイブ>http://www.roguelikedevelopment.org/archive/index.php]] Rog-O-Maticのソースもあります。 - [[Rog-O-Matic のもと論文>http://www.cs.princeton.edu/~appel/papers/rogomatic.html]] - [[RogueおよびRog-O-Maticの開発を継続している活動>http://rogue.rogueforge.net/rogomatic/]] #htmlinsert(amazon,transitional,"asins=0761536434") #htmlinsert(amazon,transitional,"asins=0240811461") #htmlinsert(amazon,transitional,"asins=1844036812") * Feedback [#u1caae51] &facebooklike(400x180,action="like",scrolling="yes",show_face="true",layout="standard",colorscheme="light",align="right",float="right",rlmargin="10"); #vote(おもしろい[11],役に立つ[3],興味ない[0],理解できない[0],やってみたい[2],食べてみたい[1]) #vote(おもしろい[12],役に立つ[3],興味ない[0],理解できない[0],やってみたい[2],食べてみたい[1]) //#pcomment_nospam(noname)