スペースシューターを作つくろうSTEP 7/10

STEP 7 だんだん強つよくなるてき

このステップで学まなぶこと: 演算えんざん(計算けいさん)レベルアップのしくみ

🎯 このステップのゴール

スコアが増ふえるほど てきがどんどん速はやくなるようにします。
「ずっと簡単かんたん」なゲームはあきちゃう。だんだん難むずかしくなるから面白おもしろい!

作つくってみよう

  1. 変数へんすうを2つ作つくる: 「レベル」と「てきスピード」(どちらも すべてのスプライト用よう)
  2. ステージのコードをパワーアップ
    ステージ のコード(こうなればOK)
    ⚑ が押されたとき
    [スコア v] を [0] にする
    [ライフ v] を [3] にする
    [レベル v] を [1] にする
    [てきスピード v] を [-3] にする
    ずっと
    もし <(スコア) > ((レベル) * (50))> なら
    [レベル v] を (1) ずつ変える
    [てきスピード v] を (-1) ずつ変える
    end
    end
    ⭐ 大事だいじなポイント
    「スコア > レベル×50」= スコアがレベル×50をこえたらレベルアップ!
    レベル1→50点てん、レベル2→100点てん、レベル3→150点てん… で どんどん上あがっていくしくみ。
    演算えんざんブロック(緑みどり)を入いれ子こにするのがポイント。
  3. てきの落おちるブロックの数字すうじ「-4」を、変数へんすう「てきスピード」に差さし替かえる
    てき のコード②の中なか(差さし替かえ)
    y座標を (てきスピード) ずつ変える

    「-4」と書かいてあった白しろい丸まるに、変数へんすうカテゴリの丸まるい「てきスピード」ブロックをはめ込こむよ。

  4. を押おして、50点てんをこえたらてきが速はやくなるか試ためそう!

✅ できたかチェック

🚀 ミッション

🔧 うまくいかないとき

速はやくならない
てきの「y座標ざひょうを〜ずつ変かえる」に変数へんすうてきスピードをはめ込こんだかな?数字すうじの -4 のままになっていない?
最初さいしょからめちゃくちゃ速はやい
ステージで「てきスピードを -3 にする」を入いれたかチェック。リセットしないと前回ぜんかいの速はやさが残のこるよ。
レベルが一気いっきに上あがる
大丈夫だいじょうぶ、それで正常せいじょう!スコアが十分じゅうぶん大おおきいと連続れんぞくでレベルアップするんだ。

💾 ここまでのチェックポイント

⬇⬇ STEP7完成かんせいデータ

マナビバ プログラミング教室きょうしつ