目次
今回作るゲーム
今回は「フライトゲーム」を作っていきます。ネコを動かして飛んでくる鳥を避けましょう。
- 上向き矢印キー:ネコの移動
ゲームを作る用意
スプライト1は使わないので削除します。
背景とスプライトの準備
- 背景:Bluesky
- スプライト
- Cat Flying(飛んでいるネコ):プレイヤー
- Cloud(雲):背景を流れる雲
- Parrot(オウム):敵の鳥
ネコのコード
Cat Flying(ネコ)にコードを入れる前に大きさを50にします。
その後下記のコードを入れます。
- 上向き矢印キーで移動するコード
- 当たり判定
- 上下に行き過ぎた時のコード
上下の動きと当たり判定
- 上向き矢印キーを押すとコスチュームが変わり、ネコが上を向きます。また、何も押さないと自動的に下に移動します。
- Parrot(オウム)に触れるとゲームが終了します。
上下に行き過ぎた時のコード
- y座標が175より大きくなった場合(上に行き過ぎた場合)下に移動します。
- y座標が-175より小さくなった場合(下に行き過ぎた場合)上に移動します。
雲のコード
下記のコードをCloud(雲)に入れます。
- 1秒ごとにクローンを作ります。
- クローンされた時、ランダムの位置から出てきてx座標を-10ずつ変えます(左に移動します)
- x座標が-280より小さくなると(左まで行くと)クローンが削除されます。
鳥のコード
コードを入れる前にParrot(オウム)の大きさを30にします。
その後下記のコードを入れます。
- クローンを作るコード
- クローンされた後、ランダムに出てくるコード
クローンを作るコード
0.1秒から0.5秒に1回ランダムにクローンを作ります。
クローンされた時のコード
- クローンされた時、ランダムの位置から現れx座標を-10ずつ変えます(左に移動します)
- x座標が-230より小さくなると(端まで行くと)クローンが削除され、変数”スコア”が1増えます。
- クローンされるとコスチュームが変わり続けます。
すべてのコード
これでコードの解説は以上となります。
すべてのコードはこちらから確認できます。