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

ゲームマスターへの道

レベル15〜18ではモグラ叩きゲームならぬ、カエルたたきゲームを作っていきます。カエル叩きゲームを作る過程で、ゲーム作りでは欠かせないクローンについて学習していきます。これができるようになれば、このブログで紹介している初級ゲームは作れるようになっているはずです。スクラッチゲームマスターを目指してがんばりましょう!

レベル15:カエルをたくさん表示させる

レベル 14までで作ったリンゴキャッチゲームでは、1つづつのリンゴが順番に落ちてきましたが、カエル叩きゲームでは、カエルが同時に何匹も出てくる必要があります。

問題1:まずはカエルを1匹を表示させる

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

ルール

🏴を押すたびに、どこかの場所にカエルが現れる

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

実際に🏴を何度も押してみよう

カエルのスプライトを準備し、以下のコードを書ければ正解です。

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

詳細解説動画はこちら

正解のコードをみる

問題2:カエルを10匹に増やす

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

ルール

🏴を押すたびに、10匹のカエルがどこかの場所に出現する

カエルのスプライトを以下に変更できれば正解です。

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

詳細解説動画はこちら

正解のコードをみる

クローンを使うときは、オリジナルは隠すのが鉄則です。今回の場合隠さないと11個表示されてしまいます。必ず隠すを入れるのを忘れないようにしましょう

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

問題3:カエルを1匹ずつ順番に増える

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

ルール

🏴を押すとカエルが1秒おきに順番に増えていく

カエルのスプライトを以下のように変更すれば正解です

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

詳細解説動画はこちら

正解のコードをみる

問題4:カエルが画面の端に出現しないようにする

これまでだと画面の端に出現して頭や足が切れてしまうことがありますのでそれを修正しましょう

ルール

🏴を押すとカエルが1秒おきに順番に増えていく。ただし、画面の端で切れないようにする

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

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

詳細解説動画はこちら

正解のコードをみる

カエルがギリギリ端に表示されるときの座標を確認するためには上記動画でも行なっている通り、実際にドラッグ&ドロップでカエルを配置し、そのときのx座標とy座標を確認すると良いです。

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

レベル16:畑からカエルをひょこっと出す

ここまでは白い画面にカエルが順番に出てきただけですが、これではゲームっぽくないので、ここでからは畑からカエルがひょこっと出てくる演出を作っていきます。

問題1:背景に畑を描く

以下のように背景に畑を書きましょう

ルール

ゲームのルールはこれまでどおり

問題2:カエルがひょこっと出現する

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

ルール

🏴を押すとカエルが1秒おきにひょこっと出てまた隠れる

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

カエルの動きをようく観察してどうすればこのような動きになるのか考えよう

カエルのコスチュームを変更した上で、最終的に以下のコードが模範解答となります。

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

コスチュームの書き方の詳細動画はこちら


コードの詳細動画はこちら

ブロック化の詳細動画はこちら

正解のコードをみる

問題3:カエルがちょっとだけ顔を出す

以下のとおりに動くようにコードを書きましょう
※先ほど作ったカエルが出現するのブロックはそのまま捨てずに置いておいてください

ルール

🏴を押すとカエルが1秒おきにちょっとだけ顔を出してまた隠れる

カエルのコードを以下のように変更できれば正解です。ブロックをうまく使うようにしましょう。

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

詳細解説動画はこちら

正解のコードをみる

問題4:カエルの出現方法をランダムにする

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

ルール

🏴を押すとカエルが1秒おきにカエルが出現する
出現の方法は「全身が出る」「顔だけ出る」がランダム

カエルのスプライトのコードを以下のように変更できれば成功です。

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

詳細の解説動画はこちら

正解のコードをみる

次のレベルに行く

作成中・・・