Scratchゲーム

【Scratch中級者向け】タイピングゲームを作ろう(ステップ3)

タイピングゲームを作ろうステップ3 Scratch

【アフィリエイト広告を利用しています】

この記事きじではScratchを学まなび続つづけている中級者ちゅうきゅうしゃの方かたに向けて、タイピングゲームの作つくり方かたを解説かいせつします。

ステップ3の今回こんかいは、ゲームをより面白おもしろくするために制限時間せいげんじかんを追加ついかするプログラムを作つくります。

Scratchの公式こうしきサイトはこちら→https://scratch.mit.edu/

このブログが本になりました!

完成品はこちら

まずはステップ3の完成品かんせいひんを見みてみましょう。下したの画面中央がめんちゅうおうの旗はたボタンをクリックしてください。

  • ネコのセリフをローマ字じにしたときのアルファベットが順じゅんに表示ひょうじされますので、パソコンのキーボードでタイピングしましょう!
  • イヌよりも早はやくゴールできたらゲームクリアです。
  • タイピングの問題もんだいはランダムに出題しゅつだいされますよ。

スプライトを準備しよう

始はじめにステップ3に使つかうスプライトを準備じゅんびします。今回こんかいは対戦相手たいせんあいてのイヌ「Dot」と、スタート/ゴールに使つかうライン「Line」を追加ついかしましょう。

「Dot」と「Line」を追加

メッセージを準備しよう

次つぎにステップ3に使つかうメッセージを準備じゅんびします。

以下いかの記事きじでメッセージを詳くわしく解説かいせつしていますので、併あわせてご覧らんください。
》【Scratch入門にゅうもん】変数へんすうとメッセージを使つかってアニメーションを作つくろう

メッセージは次つぎの1つのメッセージを作成さくせいしましょう。

メッセージ名めい内容ないよう送おくるスプライト受うけ取とるスプライト
初期化しょきかゲームがスタートするときネコネコ、イヌ

これでメッセージが準備じゅんびできました!

「ネコ」のプログラムを改造しよう

まずはステップ2で作成さくせいしたネコのプログラムを改造かいぞうしましょう。

旗が押されたとき

旗はたが押おされたときのプログラムを改造かいぞうする箇所かしょは下したの通とおりです。

旗が押されたときのプログラム

旗はたが押おされたら90度どに向むけて回転方法かいてんほうほうを左右さゆうのみにします。

旗が押されたときのプログラムの一部

そしてリスト作成さくせいの後あとに「初期化しょきか」メッセージを送おくります。

旗が押されたときのプログラムの一部

「ステージ1」のプログラム

「ステージ1」のプログラムを改造かいぞうする箇所かしょは下したの通とおりです。

「ステージ1」のプログラム

下したの箇所かしょに「35歩ほ動うごかす」を追加ついかしましょう。

「ステージ1」のプログラムの一部

「初期化」を受け取ったとき

「初期化しょきか」を受うけ取とったときのプログラムは下したの通とおりです。

「初期化」を受け取ったときのプログラム

メッセージを受うけ取とったらスタートの位置いちに移動いどうしてステージ1を実行じっこうします。

「初期化」を受け取ったときのプログラムの一部

またメッセージを受うけ取とったらx座標ざひょうが170(=ゴールの位置いち)になるまで次つぎのコスチュームにして0.5秒びょう待まつのを繰くり返かえしましょう。

「初期化」を受け取ったときのプログラムの一部

「イヌ」のプログラムを作ろう

次つぎにイヌのプログラムを作つくりましょう。

旗が押されたとき

旗はたが押おされたときのプログラムは下したの通とおりです。旗はたが押おされたら大おおきさを80%にします。

旗が押されたときのプログラム

「初期化」を受け取ったとき

「初期化しょきか」を受うけ取とったときのプログラムは下したの通とおりです。

「初期化」を受け取ったときのプログラム

メッセージを受うけ取とったらスタートの位置いちに移動いどうします。

「初期化」を受け取ったときのプログラムの一部

そしてx座標ざひょうが170(=ゴールの位置いち)になるまで、5歩ほ動うごかして次つぎのコスチュームにして0.5秒びょう待まつのを繰くり返かえします。

「初期化」を受け取ったときのプログラムの一部

最後さいごにすべてのプログラムを止とめます。

「初期化」を受け取ったときのプログラムの一部

「ライン」のプログラムを作ろう

次つぎにラインのプログラムを作つくりましょう。

旗が押されたとき

旗はたが押おされたときのプログラムは下したの通とおりです。
旗はたが押おされたら大おおきさと角度かくどと位置いちを設定せっていして最背面さいはいめんへ移動いどうします。そして自分自身じぶんじしんのクローンを作つくりましょう。

旗が押されたときのプログラム

クローンされたとき

クローンされたときのプロフラムは下したの通とおりです。クローンされたら位置いちを設定せっていして最背面さいはいめんへ移動いどうします。

クローンされたときのプログラム

これでステップ3のプログラムが完成かんせいしました!

まとめ

この記事きじではScratch(スクラッチ)を使つかったタイピングゲームの作つくり方かたのステップ3として、ゲームをより面白おもしろくするために制限時間せいげんじかんを追加ついかするプログラムを解説かいせつしました。

このタイピングゲーム【ステップ3】のScratchプロジェクトのリンクはこちらです。自分じぶんオリジナルのゲーム作づくりにぜひ活用かつようしてくださいね。
》タイピングゲーム【ステップ3】 on Scratch

ステップ3のプログラムが完成かんせいしたら、以下いかの記事きじをご覧らんいただきステップ4にチャレンジしてみましょう!

ゲームをやるのも楽たのしいけど、作つくるのも楽たのしい!

もっと本格的ほんかくてきなゲームを作つくってみたい!

このような好奇心が芽生えたら、お子様の豊かな未来を切り拓く可能性を広げるチャンスです。

近年、プログラミング教育はますます重要視されています。
2020年度から小学校でのプログラミング教育の必修化が始まっており、また大学入試では2025年1月から大学入学共通テストにプログラミングを含む教科「情報」が出題されます。

プログラミングは創造性や論理的思考を育む素晴らしいスキルですが、親御さんがプログラミングを教える専門家でない場合、お子様が学ぶためのサポートが必要です。
その手助けとして、プログラミング教室のご検討はいかがでしょうか?

以下の記事で小学生向けのおすすめプログラミング教室を紹介していますので、合わせてご覧いただければ幸いです。一緒に、子供たちの未来を輝かせる扉を開きましょう!
》【2025年最新版】小学生向けプログラミング教室3選

この記事きじを最後さいごまで読よんでいただき、ありがとうございました!

コメント

タイトルとURLをコピーしました