OctoStudioでシルエットクイズゲームを作ろう!
OctoStudioでシルエットクイズゲームを作り、乱数、イベントブロック、制御(他のスタックを止める)ブロックの使い方について学びます。
日時: 2024/04/13(土) & 2024/04/14(日) 17:30 ~ 18:30
場所: オンライン講座
対象: KIDSPROスクール生、KIDSPRO eラーニングをご利用の方
必要なもの: OctoStudioをインストールしたスマホ、またはタブレット(パソコンは非対応です)
費用: 無料
OctoStudioのインストール方法
OctoStudioのインストール方法はこちらをご覧ください。
必要なスクリプトと背景
羊:スプライトのスクリプト
スタートボタンをタップすると、羊のシルエットが黒になり、ずっとステージのどこかの場所に普通のスピードで移動し続ける。
羊をタップすると、羊のスクリプト1(ステージのどこかに移動し続けるスクリプト)を停止し、羊の音を鳴らしてから「どうも、ひつじです」と普通の声の高さでしゃべる。
ステージをランダムに動き続ける黒いシルエットの羊をタップすると、羊は動きをストップし、羊の姿に変わり羊の鳴き声と「どうも、ひつじです」としゃべるようになります。
- 動きカテゴリのをドラックしてプログラミングエリアに出す。
- 位置の引数部分をタップする。
- ランダムを選ぶ。
色と光カテゴリ のをプログラミングエリアに出して、黒色をタップする。
色と光カテゴリ のをプログラミングエリアに出して、色なしをタップする。
- 制御カテゴリ のをプログラミングエリアに出す。
- 「全て」の引数部分をタップすると、プルダウンメニューが表示される。
- メニューから「他のスタック」を選ぶ。
※この「他のスタックを止める」ブロックを実行すると、同じスプライトの内の実行中のスタック(スクリプト)を停止する事が出来ます。
- 言葉と音カテゴリ のをプログラミングエリアに出す。
- 「こんにちは」の引数部分をタップして、話してほしい言葉を入力する。
- しゃべる声の高さを変える。
牛:スプライトのスクリプト
スタートボタンをタップすると、牛のシルエットが黒になり、ずっとステージのどこかの場所に普通のスピードで移動し続ける。
羊をタップすると、牛のスクリプト1(ステージのどこかに移動し続けるスクリプト)を停止し、牛の音を鳴らしてから「はーい、うしだよ」と低い音の高さでしゃべる。
ステージをランダムに動き続ける黒いシルエットの牛をタップすると、牛は動きをストップし、牛の姿に変わり牛の鳴き声と「はーい、うしだよ」としゃべるようになります。
豚:スプライトのスクリプト
スタートボタンをタップすると、豚のシルエットが黒になり、ずっとステージのどこかの場所に普通のスピードで移動し続ける。
豚をタップすると、豚のスクリプト1(ステージのどこかに移動し続けるスクリプト)を停止し、豚の音を鳴らしてから「おっす、ぶたっす」と低い音の高さでしゃべる。
ステージをランダムに動き続ける黒いシルエットの豚をタップすると、豚は動きをストップし、豚の姿に変わり豚の鳴き声と「おっす、ぶたっす」としゃべるようになります。
MITメディアラボ Lifelong Kindergartenグループによって開発された無料モバイルコーディングアプリです。
スマートフォンやタブレット上でアニメーションやゲームをつくることができます。 写真を撮ったり、音を録音して、ブロックでコーディングすることができます。またプロジェクトを友達や家族に送ることもできます。
スマートフォンやタブレットに対応しており、パソコンは非対応です(2024年時点)。
詳しくはOctoStudioのホームページをご覧ください。