【スクラッチ初心者向け】フライトゲームを作ろう!作り方を解説

当ページのリンクには広告が含まれています。
目次

今回作るゲーム

今回は「フライトゲーム」を作っていきます。ネコを動かして飛んでくる鳥を避けましょう。

  • 上向き矢印キー:ネコの移動

ゲームを作る用意

スプライト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増えます。
  • クローンされるとコスチュームが変わり続けます。

すべてのコード

これでコードの解説は以上となります。

すべてのコードはこちらから確認できます。

目次