スクラッチでゲームをつくるための練習をゼロからはじめていきます。今回は矢印キーやスペースキーを押したり、条件に応じてキャラクターを動かす練習をしていきます。しっかりと基礎を学習すればどんなゲームでも作れるようになれます。スクラッチゲームマスターを目指してがんばりましょう!小学生はお父さん・お母さんと一緒にチャレンジすることをおすすめします。
レベル9:ボタンを押すと動く
ここまではを押したら自動的に動く動きのみ作ってきましたがここでは、矢印キーやスペースキーを押した時に動きがつくようにします。ゲームでは必ず使うのでマスターしてください。
問題1:スペースキーを押してスタートする
以下のとおりに動くようにコードを書きましょう
を押すと原点で待機
スペースキーを押すと左右の壁を行ったり来たり歩く

実際にスペースキーを押して動かしてみよう
問題2:矢印キーで左右に動く
以下のとおりに動くようにコードを書きましょう
を押すと原点で待機
右矢印キー:右を向いて移動
左矢印キー:左を向いて移動

問題3:スペースキーでジャンプ
以下のとおりに動くようにコードを書きましょう
を押すと原点で待機
右矢印キー:右を向いて移動
左矢印キー:左を向いて移動
スペースキー:ジャンプ
問題4:ネコを押すと飛ぶ
以下のとおりに動くようにコードを書きましょう
を押すと1秒ごとにネコがどこかに出現する
ネコをクリックすると「ニャー」と行って上に飛んでいく
レベル10:条件文「もし●●なら」をマスターする
今回はゲーム作りで最も大切といっても過言ではない”条件文”について学習していきます。
問題1:マウスに触れるとクルクルまわる
以下のとおりに動くようにコードを書きましょう
を押すと原点(x:0,y:0)に行き、マウスに触れるとクルクル回る

旗を押してネコのうえにマウスポインターを置いてみよう
問題2:画面の端で消える
以下のとおりに動くようにコードを書きましょう
を押すと原点から右に進み、端で消える
問題3:矢印キーで左右に動く
以下のとおりに動くようにコードを書きましょう
を押すと原点で待機
右矢印キー:右を向いて移動
左矢印キー:左を向いて移動

問題4:ダッシュ&ジャンプ(その①)
以下のとおりに動くようにコードを書きましょう
を押すとネコが左右の壁を往復する
スペースキーを押すとその場でジャンプする

問題5:ダッシュ&ジャンプ(その②)
以下のとおりに動くようにコードを書きましょう
を押すとネコが左右の壁を往復する
スペースキーを押すと進行方向に向かってジャンプする

実際に動かして問題4との違いを確認しましょう
次のレベルに行く
/2022/03/09/game_master_9-10-2/