敵機vs戦闘機

敵機移動

戦闘機と敵機の衝突判定を行います。判定箇所は敵機が移動した時、戦闘機が移動した時です。まずは敵機が移動した時のプログラムを見ていきます。

敵機と戦闘機が衝突した場合はゲーム終了となります。42行目で終了処理final()を呼び出しています。現段階の終了処理は「終了」と表示しているだけです。

戦闘機移動

戦闘機移動後に判定処理を行います。

実行

動作を確認します。敵機が戦闘機と衝突するまで辛抱強く待ってください。実行画面へ


ここまでのソースコードを掲載します。

タイトルとURLをコピーしました