アットウィキロゴ
スペースインベーダーとは、1978年にタイトーが開発したシューティングゲーム。

概要


しかし当時は、今のような高機能な開発環境は存在せず、ゲームはほぼ素手で作られていた。

スペースインベーダーは、Zilog Z80という8ビットCPUを搭載した専用基板で動作されていた。その為Z80用のアセンブリ言語でプログラムが書かれていた。

当時のメモリーは数KBから数十KBしかなく、高級言語(Cなど)では容量オーバー。処理速度も限られていた為、CPUに最適化された命令で直接制御する必要があった。グラフィックやサウンドも、メモリー上のビット操作やI/Oポート制御で実装されていた。

開発は紙と鉛筆から始まった。命令を手書きで並べ、アドレスを計算しながら設計、EPROM(消去可能ROM)に焼いて動作確認(バグがあればROMを焼き直し)、デバッグは画面の動きで判断していた。当時はログもエラー表示もなかった。

タグ:

ゲーム
最終更新:2026年07月07日 08:10