ゲームのループって?

普通のソートや値の変換などのプログラムの流れなら分かるけど、ゲームのプログラムはどうなってるのか分からないと言うのが昔の私の悩みでした。
と言う事は他にもこんな悩みを持ってる人がいるはずという勝手な理由でここは書いてるだけです。
知ってる人は読まない方がいいかも・・・(文章は短いけど)

シューティングゲームやアクションゲームの事になってしまうんですけど(アドベンチャーやRPGは作ったことが無いんで)基本的には条件付の無限ループでプログラムを回してるだけです。
そしてそのループの中で自機の移動・マップのスクロール・敵の移動などの処理をしているだけです。
プログラムで書くと大体こんな感じです。(Cで書いてます)

実際はゲームのメイン部分の中でも同じような無限ループがあると思ったほうがいいです。

戻ります