【11-3】散歩ムービー

説明

スペースキーを押してゲームをスタートさせます。
猫のスプライトが散歩をしている間、↑と↓キーを使って猫を使って動かします。
障害物に触れると様々なイベントが発生します。

猫が45歩歩いたところでゲームは終了します。
まずは作り方を見らずにつくってみよう!

作り方

  1. 背景をクリックし、「コスチュームを描く」から中央に直線を引いて、中央から下をピンク色で塗りつぶします
  2. 背景を追加から「砂漠」の背景を追加します
  3. スクリプトを追加から、「スペースキーをクリックしてね!!」という文字を作ります
  4. 「スペースキーをクリックしてね!!」のスプライトにてメッセージ「start」を作成しスペースキーが押されたらメッセージ「start」を送り、その後隠します
  5. 猫のスプリプトに移動し、旗が押されたら隠す」を使い、見えないようにします
  6. メッセージ「start」を受け取ったら表示」をし、猫のコスチュームをcostume1にします
  7. メッセージ「step」を作り条件「○秒待つ」で、0.5秒待ってcostume2にしstep」を送り、0.5秒待ってコスチュームをcostume1にします
  8. 変数「walk」を作り、変数を1ずつ増やし条件「ずっと」で7,8,9を繰り返し条件「もし〜ならば」を使って、walk」が45になった条件「すべてを止める」を使って動かないようにします
  9. メッセージ「bat」を作り、条件「もし〜ならば」演算「=」よりwalk」が5になったメッセージ「bat」を送り、同様にwalk」が10になったメッセージ「cat」を、21になったメッセージ「rock」を送ります
  10. スプライトの追加から「Bat2」を追加し、旗を押されたら「隠す」にします
  11. メッセージ「bat」を受け取ったら「表示」をし「10歩動く」次のコスチュームにする、と条件「○秒待つ」をつかって、0.1秒で -10歩動いて次のコスチュームにするようにし、「○回繰り返す」を使って、その動きを50回繰り返し「隠す」にします
  12. 「cat2」も同様です。コスチュームを複製して足の位置をずらすのがポイントです
  13. ここで繰り返しを80回にし、そのあと条件「○秒待つ」で4秒待ち、前の歩いている動きのブロックを複製し繰り返しを50回にし、待つ秒数を0.05秒にし、そのあと「隠す」にします
  14. スプリクトを追加からやしの木と石を追加し、旗を押されたら「隠す」にします
  15. メッセージ「step」を受け取った時、条件「もし〜ならば〜、でなければ〜」を使い、 x座標が-280になるまで-10歩動かすでなければ「隠す」とします
  16. 猫のスクリプトに戻り、コスチュームの追加より目がハートになる絵を追加します
  17. 条件「もし〜ならば」調べる「〜に触れたら」を使って、cat2にふれたら目がハートになるように設定し、そのコスチュームを1秒続けます
  18. 石の時も同様に、ぶつかったら火花が散るようにします
  19. やしの木にぶつかったらメッセージ「BackChange」を送ります
  20. メッセージ「BackChange」を受け取ったら、背景を「砂漠」に変更し、3秒待ったら元の背景に戻します


このブロックを使うよ!


わからなかったらプログラムの中身を見てみよう!