【作り方説明動画】ScratchJr(スクラッチジュニア)でUFOキャッチャーゲームを作ろう!

KIDSPROオンライン授業で行ったゲームの作り方を公開します。
ScratchJr(スクラッチジュニア)によるUFOキャッチャーゲームの作り方です。

ScratchJr(スクラッチジュニア)でUFOキャッチャーゲームを作ろう!

ScratchJr(スクラッチジュニア)で、UFOキャッチャーゲームを作りながら、メッセージブロック、制御ブロックの「止める」ブロック、「待つ」ブロックを応用したプログラムについて解説します。

アームのスクリプト

スクリプト説明
  1. 旗をタップすると、スピードが早くなる。
  2. 旗をタップすると、ずっと左方向に動き続ける。
  3. オレンジ色のメッセージを受け取ると、2の左方向に動き続けるプログラムを停止し、スピードを遅くしてから、下に7マス動いてポンの音を鳴らして7マス上に動く。
    ※オレンジ色のメッセージは、以下に説明する丸ボタンのキャラクターをタップすると送信される。

丸ボタンのスクリプト

スクリプト説明
  1. 丸ボタンをタップすると、ステージから姿を消して、オレンジ色のメッセージを送信する。
    ※動画説明では「消す」ブロックを使用していないが、一度タップしたらステージから姿を消すことにより、連打出来ないようにしている。

爆弾のスクリプト

スクリプト説明
  1. 旗をタップすると、スピードが遅くなる。
  2. 他のキャラクター(アームのキャラクター)にぶつかったら、2秒待ってから上方向に5マス動き、2のページに移動する。

ケーキのスクリプト

スクリプト説明
  1. 旗をタップすると、スピードが遅くなる。
  2. 他のキャラクター(アームのキャラクター)にぶつかったら、2秒待ってから上方向に5マス動き、3のページに移動する。

2のページの爆発のスクリプト

スクリプト説明
  1. 爆弾のスクリプトにより、爆弾がアームにぶつかったら移動するページ。
  2. ページに移動するブロックにより本ページに移動した場合、「ドカーン」という音が録音されたブロックが実行される。
  3. ステージの爆発をタップすると、1のUFOキャッチャーゲームのページに移動する。

3のページのケーキのスクリプト

スクリプト説明
  1. ケーキのスクリプトにより、ケーキがアームにぶつかったら移動するページ。
  2. ページに移動するブロックにより本ページに移動した場合、「パンパカパーン」という音が録音されたブロックが実行される。
  3. ステージのケーキをタップすると、1のUFOキャッチャーゲームのページに移動する。
ScratchJr(スクラッチジュニア)とは?

5~7歳の子供向けに開発された、自由に対話型の物語やゲームを創造するための入門用プログラミング言語です。スクラッチジュニアのホームページ:https://www.scratchjr.org/よりアプリを無料でダウンロードできます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です