【オンライン講座】ScratchJr(スクラッチジュニア)でUFOキャッチャーゲームを作ろう!

KIDSPROは、オンライン講座を2/11(土) 、2/12(日)に実施します。
ScratchJr(スクラッチジュニア)によるUFOキャッチャーゲームの作り方を説明します。

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

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

 

日時: 2023/02/11(土) & 2023/02/12(日) 17:00 ~ 18:00
場所: オンライン講座
対象: KIDSPROスクール生、KIDSPRO eラーニングをご利用の方
必要なもの: 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/よりアプリを無料でダウンロードできます。