fbpx

スペースインベーダー風ゲームを作ってみよう!⑨

作成:旭川児童パソコン教室“ぱそんこ”

敵を再出現させよう

すべての敵を撃破したとき、敵を再出現させます。
つまりエンドレスです。

敵の撃破数をカウントして、出現数と同じ数になったら敵を並べ直します。

まず、撃破数をカウントする変数を作ります。
変数名は【撃破数】、【すべてのスプライト用】で作ります。

次に新しいメッセージ並べるを作ります。

【Lady bug2】のコードを編集します。

大きな変更点は旗が押されたときの処理を2つに分けることです。
メッセージ並べるを使います。

撃破数を0に初期化します。

また撃破数が50になったら、メッセージ並べるを送ります。
並べるを送ることで、分離したところから新たに実行されます。

もう一つ追加です。

【Lady bug2】の爆発処理の中で撃破数のカウントをします。

実行して確認してみましょう。
すべての敵を撃破したあとで、敵が復活すれば成功です。

 


ぱそんこホームページ

%d人のブロガーが「いいね」をつけました。