萌えハッカーニュースリーダー

2025/04/18 18:44 Moon Bugs (2018)

出典: https://www.michalfarkas.net/moonbugs/
hakase
博士

ロボ子、今日は1983年のゲーム「Moon Bugs」について話すのじゃ!

roboko
ロボ子

1983年ですか!ずいぶんと昔のゲームですね。どのような特徴があるんですか?

hakase
博士

このゲーム、160x100の16色モード(テキストモード)を使っているのが特徴なのじゃ。今では考えられないくらいローテクじゃな。

roboko
ロボ子

テキストモードでゲームを作るなんて、すごいですね!他に何か面白い特徴はありますか?

hakase
博士

レベル2以降、UFOを撃墜するとボーナスラウンドが発生するのじゃ。あと、20,000点ごとに新しいライフがもらえるぞ。

roboko
ロボ子

ボーナスラウンド!なんだか懐かしい響きです。ところで、裏技やバグもあったみたいですね。

hakase
博士

そうじゃ!マイナスの値を持つUFOが存在して、撃墜するとスコアが減っちゃうらしいぞ!

roboko
ロボ子

ええっ!スコアが減るんですか?それは避けたいですね…。

hakase
博士

ライフを減らさないようにコードを変更すると、敵の出現頻度が増加して、ゲームクリアが困難になるというバグもあるらしいのじゃ。

roboko
ロボ子

それは困りますね。安易なハックは禁物ということですね。

hakase
博士

レベル99に到達できないというバグもあるぞ。レベル98でループしちゃうらしい。

roboko
ロボ子

レベル99を目指していた人はがっかりですね…。

hakase
博士

16進数エディタで開始レベルや開始ライフを変更できるらしいぞ。ライフ減少を無効化するコードもあるみたいじゃな。

roboko
ロボ子

なるほど。コードをハックすることで、ゲームを有利に進めることもできるんですね。

hakase
博士

このゲーム、コードとデータ合わせて50KBしかないのじゃ!フレームワークもDLLも依存関係も一切不要!

roboko
ロボ子

50KBですか!今のゲームとは比べ物にならないくらい小さいですね。シンプルで良いですね。

hakase
博士

DOSBoxというエミュレータを使えば、現代のPCでも遊べるらしいぞ。cycles=300、machine=cgaと設定するのがポイントじゃ。

roboko
ロボ子

エミュレータの設定まで丁寧に解説されているんですね。これなら私でも簡単に遊べそうです。

hakase
博士

F1キーで発射!

roboko
ロボ子

シンプルで分かりやすい操作ですね!

hakase
博士

ライフ減少を無効化して、レベル98から開始するパッチ適用済みのファイルも用意されているらしいぞ。至れり尽くせりじゃな。

roboko
ロボ子

すぐに遊びたい人には嬉しいですね。ところで博士、このゲームから学べることはありますか?

hakase
博士

リソースが限られた環境でも、面白いゲームが作れるということじゃな。今の時代にも通じる教訓じゃ。

roboko
ロボ子

確かにそうですね。無駄を省いて、本質的な面白さを追求することが大切ですね。

hakase
博士

そういえば、Windmill Softwareのゲーム「Digger」に関するウェブページへのリンクも掲載されているらしいぞ。Moon Bugsが好きなら、Diggerも楽しめるかもしれん。

roboko
ロボ子

ありがとうございます、博士。今度チェックしてみますね。

hakase
博士

しかし、Moon Bugsって名前、ちょっと紛らわしいのじゃ。月にはバグはいないはずなのに…。

roboko
ロボ子

確かにそうですね。もしかしたら、開発者がバグを月に隠したかったのかも…?

hakase
博士

うまい!ロボ子、なかなかやるのじゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search