SVX日記
2018-02-28(Wed) ゲーム「不思議の国のアリス」をレストア
「不思議の国のアリス」は、1984年にマイクロキャビンから当時の各機種用に発売されたテキスト(=文字情報だけで遊ぶ)アドベンチャーゲームである。アドベンチャーゲームを自作するための教材としての位置づけもあるようで、同年の「Oh!mz」誌には、その内部構造についての解説と併せ、全プログラムリストが公開されている。
ちなみに、記述言語はBASIC。なので、ソースコードでもスクリプトでもなく「プログラムリスト」なのであった。なお、プログラムでは、入出力に用いられる単語類が一部コード化されており、パッと見で答えがわかってしまうようにはなっておらず、チマチマとプログラムリストを入力した後でも、ゲームとして楽しめるようになっている。
実は、もう1年くらい前に、なんとなく気まぐれでOh!mz誌のプログラムリストをRuby化しながら打ち込み始め、自分で一通り遊んだのであるが、しばらく忘れて放置してあったものを、ふと思い出しての公開である。
ちなみに、このゲームを楽しむのと併せて、原作の書籍「ふしぎの国のアリス」の電子書籍版を買って読んでみたのだが、なかなかに楽しめた。特にこの新訳版は、英語ならではの言葉遊びや押韻を日本語で再現しているのがすごい。
というわけで、人によっては「読むだけでウケてしまう」であろうプログラムを置いておく。