スクラッチ ゲームマスターへの道(問題集) レベル17・18

ゲームマスターへの道

レベル15〜18ではモグラ叩きゲームならぬ、カエルたたきゲームを作っていきます。まずはレベル15からチャレンジしてください。今回はカエルを叩いてポイントをゲットすると部分を学び、ゲームを仕上げていきます。これができるようになれば、このブログで紹介している初級ゲームは作れるようになっているはずです。スクラッチゲームマスターを目指してがんばりましょう!

レベル17:カエルを叩く

ここではカエルを叩いて、カエルが飛び出すところまでやっていきます。

問題1:カエルを叩くと消える

以下のとおりに動くようにコードを書きましょう

ルール

レベル16までで作ったゲームに加え、カエルをクリックすると画面から消える

スクラッチ ゲームマスターへの道(問題集) レベル17・18

実際に出てくるカエルをクリックしてみよう

カエルのスプライトのコードに以下のように追加できれば正解です

スクラッチ ゲームマスターへの道(問題集) レベル17・18

詳細解説動画はこちら

正解のコードをみる

コードは全体が見えていた方がわかりやすいですが、コードがどんどん長くなると、1つのビューに収まりきらなくなっていきます。そういうときは画面を小さくしたり、ブロックの大きさを縮小しながら全体を確認します。

スクラッチ ゲームマスターへの道(問題集) レベル17・18

問題2:カエルを叩くと1ポイント

以下のとおりに動くようにコードを書きましょう

ルール

これまでのルールに加えて、カエルを叩くと1ポイントずつ増えていく

カエルのスプライトのコードに以下のようにポイントの変数を加えられれば正解です。

スクラッチ ゲームマスターへの道(問題集) レベル17・18

詳細解説動画はこちら

正解のコードをみる

問題3:カエルを叩くと飛んでいく(難問)

以下のとおりに動くようにコードを書きましょう

ルール

これまでのルールに加え、カエルをクリックすると少し回りながら飛んでいく

以下のとおりに動くようにコードを書きましょう

スクラッチ ゲームマスターへの道(問題集) レベル17・18

実際に出てくるカエルをクリックしてみよう

まず、カエルのコードに以下のようにメッセージを追加します。

スクラッチ ゲームマスターへの道(問題集) レベル17・18

続いて、カエルのスプライトをもう一個作り以下のコードを書きます。

スクラッチ ゲームマスターへの道(問題集) レベル17・18

詳細解説動画はこちら

正解のコードをみる

レベル18:金のカエルを作る

最後はゲームをより面白くするための応用問題です

問題1:金のカエルを出現させる(難問)

以下のようにルールを変更しましょう

ルール

これまでのルールに加えて、金のカエルを出現させる
金のカエルは3.3秒ごとに3匹出現する

まず金のカエルを作り、以下のようなコードを書きます。スプライトの複製機能を使えば簡単に作れます。

1.カエルを複製して金のカエルを作る

スクラッチ ゲームマスターへの道(問題集) レベル17・18

2:金のカエル用にコードを変更する

スクラッチ ゲームマスターへの道(問題集) レベル17・18

3:金のカエルが飛ぶとき用のコスチュームを作る

スクラッチ ゲームマスターへの道(問題集) レベル17・18

4:叩かれたカエルの色と飛び出すカエルの色をあわせる

スクラッチ ゲームマスターへの道(問題集) レベル17・18

詳細解説動画1はこちら

詳細解説動画2はこちら

正解のコードをみる

問題2:効果音をつける

以下のとおりに動くようにコードを書きましょう

ルール

これまでのルールに加え、カエルを叩くと音がする

スクラッチ ゲームマスターへの道(問題集) レベル17・18

実際にカエルを叩いて音が出るのを確認しよう

飛んでいくカエルのスプライトに以下のコードを追加します

スクラッチ ゲームマスターへの道(問題集) レベル17・18

詳細解説動画はこちら

正解のコードをみる

次のレベルに行く

作成中・・・