このゲームプログラミングの館・シューティングゲームの館で説明しているプログラムコードは
「よりスマートに、より構造化した」 などは一切考慮していません。
・複数の関数で使う変数はグローバル変数を使う
・ほとんど関数間で値受け渡しをしない
・ポインタは一切使用しない
とにかく 「初心者にもわかりやすい」 を重点に書いたものですから、
コードの書き方はまねしないてください。
とりあえずゲームを作ったことが無い人が「ゲームを作って動かせる喜び」を実感してほしいと思い
作りました。長いプログラムを書くには、また違うスキルが必要になることでしょう。
中級者以上の方は、関数の使い方などを勉強して、自分でコードを作ってみてください。