この記事は、
「Scratchでアクションゲームを作ってみたい!」
「でもジャンプのさせ方がわからない…」
という方のために書いたものです。初めて作る方でもわかりやすく作り方を解説するので、ぜひ参考にしてみて下さい!
今回作るプログラムの全体像
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-33-1024x619.png)
スクラッチでもうプログラムが作れる人はこれだけ見れば作り方がわかると思いますが、初心者の方でもわかるように作り方を解説していきます。
![チキン君](https://www.chickensblog.com/wp-content/uploads/2020/05/Chicken-1.png)
この記事の通りに作れば簡単です!
背景を変える
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-22.png)
まずは背景を変えてみましょう。右にある「ステージ」をクリックします。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-21.png)
今度は左上にある「背景」をクリックします。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-23-1024x658.png)
この画面になったら左下のボタンをクリックします。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-27-1024x499.png)
一応今回はこの背景を使っていくことにします。クリックします。
![チキン君](https://www.chickensblog.com/wp-content/uploads/2020/05/Chicken-1.png)
初めて作る人はこの記事の通りに作ってね!
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-28-1024x502.png)
こんな画面になればokです。これで背景の準備が整いました。
ジャンプのプログラムをつくる
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-29.png)
まずは猫のスプライトを選択します。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-30-1024x498.png)
そして「コード」から「変数」を作成します。名前は「重力」にしておきましょう。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-34-1024x646.png)
次に、「イベント」から「旗が押されたとき」をステージに持っていきます。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-35-1024x601.png)
そして「変数」から「重力を0にする」をもっていきます。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-36.png)
今度は「動き」から「X座標を〇、Y座標を〇にする」をくっつけます。
![チキン君](https://www.chickensblog.com/wp-content/uploads/2020/05/Chicken-1.png)
X座標とY座標は「0」にしておいてね!
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-37.png)
次は、「イベント」から「ずっと」を下にくっつけます。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-38.png)
そして今度は「動き」から「Y座標を〇ずつ変える」を「ずっと」の中に入れます。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-39.png)
さっき「ずっと」の中に入れた「Y座標を〇ずつ変える」の〇の中に「重力」の変数を入れます。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-40.png)
そして「イベント」から「もし~なら」というブロックを「ずっと」の中に入れます。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-41.png)
「もし~なら」の「~」の部分に「~色に触れた」を入れます。
![チキン君](https://www.chickensblog.com/wp-content/uploads/2020/05/Chicken-1.png)
「~色に触れた」ブロックは「調べる」という場所にあるよ!
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-43.png)
色を選択していきます。緑色の部分をクリックしたらこのような画面になるので、スポイトの部分をクリックして色を選択します。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-44.png)
今回はこの茶色の部分を選択してクリックします。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-45.png)
色が茶色になっていたらokです!
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-46.png)
今度は「動き」から「Y座標を〇ずつ変える」を持ってきます。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-47.png)
「演算」エリアから「○*○」を持ってきて、ここに入れます。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-48.png)
「○*○」の左側には「重力」の変数を入れて、右側には「-1」と入力しましょう。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-50.png)
最後に「重力を0にする」を追加します。
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-51.png)
新しく「もし~なら」のブロックを追加し、「スペースキーが押されたなら」をいれます。そしてその下に「重力を15にする」を追加します。
![チキン君](https://www.chickensblog.com/wp-content/uploads/2020/05/Chicken-1.png)
「重力を〇にする」の〇部分の数字はクリックして変えることができるよ!
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-52.png)
最後に、一番下に「重力を-1ずつ変える」を追加したら完成です!
実際に遊んでみよう!
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-53.png)
この緑の旗を押すと遊ぶことが出来ます。スペースキーを押すと猫がジャンプします!
![チキン君](https://www.chickensblog.com/wp-content/uploads/2020/05/Chicken-1.png)
スペースキーを押しても動かないときは半角モードになっているか確認してみてね!
改造して遊んでみる
![](https://www.chickensblog.com/wp-content/uploads/2020/05/サムネ-54.png)
赤で囲った部分の数字を変えると、猫のジャンプする高さも変わります。青の部分は、落ちる速さが変わります。ここをいじってみるとよくわかりますよ。
![チキン君](https://www.chickensblog.com/wp-content/uploads/2020/05/Chicken-1.png)
色々数字をかえてみると面白いよ!
最後に
ここまで読んでいただきありがとうございました。少しでも参考になったらうれしいです。SNSシェアなどよろしくお願いいたします!
こちらの記事を読みと、ジャンプに加えて移動ができるようになり、アクションゲームが作れるようになりますよ!
![](https://www.chickensblog.com/wp-content/uploads/2022/01/img_61e55e59e4ea8-320x180.png)
![](https://www.chickensblog.com/wp-content/uploads/2020/07/top-1-160x90.png)
コメント