インベーダーゲームは懐かしいですよね。喫茶店などに置いてあったゲーム機をずっとやりこんでいたという方もいるのではないでしょうか。当時のごく少ないリソースでプログラミングするのは大変だったことでしょう。 今回紹介するInvadersは当時を彷彿とさせる、わずか512バイトしかないインベーダーゲームです。

Invadersの使い方

ゲームとしてはかなり粗いですが、ちゃんと遊べます。

最終列まで来るとゲームオーバー。

または敵の弾に三回くらい当たってもゲームオーバーです。

Invadersの操作は独特で、CtrlキーとAltキーで左右の移動、Shiftキーでミサイル発射になります。動きはかなり速いので慣れるまで弾を当てたり、避けるのも困難です。ここまでちゃんと遊べるゲームが512バイトで作られているというのが驚きます。

Invadersはアセンブラ製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。

nanochess/Invaders: Invaders game in 512 bytes (boot sector)