CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

丸腰インベーダー

イメージ 1

しばらくグラフィックLCDをいじっていますが、
思ったより画面リフレッシュも速く、結構使えそうです。

何となくゲームを作りはじめたらはまってしまいました。
今のところ相手からの攻撃や侵略してくる処理を作り込んでいないので
丸腰で無抵抗のインベーダーを情け容赦なく撃ち落すだけです。

こういうプログラムはC++でclassを使って記述するとすっきりしますが
今回のプログラムはCのみでソース約200行(ライブラリを除く)、
コンパイル後のバイナリで約13kbyte程度でした。