SVX日記
2018-02-07(Wed) 卓上カレンダ継続
気がつくと「卓上カレンダにムキーッ!!」としてから、1年半も経っているが、その後も、自宅でも職場でも楽しく便利に自作のカレンダを継続利用している。
今回は、対象月の前後の小さな日付表示を追加しつつ、懐シューティング特集として、ワンポイントのイラストとフォントを揃えてみた。どれも熱中してプレイした名作ばかりだが……うぉっ、1作品だけコンティニュークリアだったような気も……リベンジしたくなってしまった。
生成されたPDFを置いておく。
2018-02-28(Wed) ゲーム「不思議の国のアリス」をレストア
「不思議の国のアリス」は、1984年にマイクロキャビンから当時の各機種用に発売されたテキスト(=文字情報だけで遊ぶ)アドベンチャーゲームである。アドベンチャーゲームを自作するための教材としての位置づけもあるようで、同年の「Oh!mz」誌には、その内部構造についての解説と併せ、全プログラムリストが公開されている。
ちなみに、記述言語はBASIC。なので、ソースコードでもスクリプトでもなく「プログラムリスト」なのであった。なお、プログラムでは、入出力に用いられる単語類が一部コード化されており、パッと見で答えがわかってしまうようにはなっておらず、チマチマとプログラムリストを入力した後でも、ゲームとして楽しめるようになっている。
実は、もう1年くらい前に、なんとなく気まぐれでOh!mz誌のプログラムリストをRuby化しながら打ち込み始め、自分で一通り遊んだのであるが、しばらく忘れて放置してあったものを、ふと思い出しての公開である。
ちなみに、このゲームを楽しむのと併せて、原作の書籍「ふしぎの国のアリス」の電子書籍版を買って読んでみたのだが、なかなかに楽しめた。特にこの新訳版は、英語ならではの言葉遊びや押韻を日本語で再現しているのがすごい。
というわけで、人によっては「読むだけでウケてしまう」であろうプログラムを置いておく。