Scratchゲーム

【Scratch中級者向け】タイピングゲームの作り方完全解説

タイピングゲームの作り方完全解説 Scratch

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

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

タイピングゲーム

このタイピングゲームのScratchプロジェクトのリンクはこちらです。
》タイピングゲーム on Scratch

操作方法そうさほうほうは次つぎの通とおりです。

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

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

ステップ1:リストを使ってタイピングの問題を作ろう

まず「リスト」を使つかってタイピングの問題もんだいを作つくるプログラムを作つくります。

「リスト」は、複数ふくすうの変数へんすうをまとめて一度いちどに取とり扱あつかうときに使つかいます。

以前いぜんの記事きじで、「変数へんすう」はプログラムの中なかで使つかう「数かず」や「文字もじ」を入いれておく箱はこのようなものと解説かいせつしましたね。

変数はプログラムの中で使う数や文字を入れておく箱のようなもの

つまり、この箱はこがいくつも集あつまったものが「リスト」です。

箱がいくつも集まったものがリスト

リストを使つかうには、まず「変数へんすう」カテゴリにある「リストを作つくる」をクリックします。

変数カテゴリにある「リストを作る」をクリック

新あたらしいリスト名めいに自由じゆうに名前なまえを入力にゅうりょくして(下したの例れいでは「リスト1」にしています)、「OK」をクリックすれば、準備じゅんびOKです。

新しいリスト名に名前を入力して「OK」をクリック

ステップ1の作つくり方かたは次つぎの記事きじをお読よみください。

ステップ2:リストを使ってランダムに出題しよう

次つぎにリストを使つかってタイピングの問題もんだいをランダムに出題しゅつだいするプログラムを作つくります。

まずステップ2に使つかう変数へんすうとリストを準備じゅんびします。

変数へんすうは次つぎの1つの変数へんすうを作成さくせいしましょう。

変数名へんすうめい内容ないよう表示ひょうじ
ランダム1から10のランダムな数字すうじを表あらわす変数へんすうしない

リストは次つぎの1つのリストを作成さくせいします。

リスト名めい内容ないよう表示ひょうじ
出題順しゅつだいじゅんタイピングの問題もんだいを出題しゅつだいする順番じゅんばんのリストしない

変数へんすうとリストが準備じゅんびできたら、ステップ1で作成さくせいしたネコのプログラムを下したのように改造かいぞうしましょう。

ネコのプログラムの改造する箇所

ステップ2の作つくり方かたは次つぎの記事きじをお読よみください。

ステップ3:制限時間を追加しよう

続つづいてゲームをより面白おもしろくするために制限時間せいげんじかんを追加ついかするプログラムを作つくります。

まずスプライトは対戦相手たいせんあいてのイヌ「Dot」と、スタート/ゴールに使つかうライン「Line」を追加ついかしましょう。

「Dot」と「Line」を追加する

そして次つぎの1つのメッセージを作成さくせいします。

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

スプライトとメッセージが準備じゅんびできたら、制限時間せいげんじかんを追加ついかするプログラムを作つくっていきます。

ステップ3の作つくり方かたは次つぎの記事きじをお読よみください。

ステップ4:新しいステージを追加しよう

続つづいて新あたらしいステージを追加ついかしてゲームの難易度なんいどをだんだん高たかくするプログラムを作つくります。

今回こんかいは下したのように各かくステージに出でてくるタイピングの問題もんだいを変かえて、ステージが上あがると難むずかしくなるプログラムを作つくっていきます。

  • ステージ1 : 2文字もじのひらがな
  • ステージ2 : 3文字もじのひらがな
  • ステージ3 : 4文字もじのひらがな

始はじめに変数へんすうとリストを準備じゅんびします。変数へんすうは次つぎの1つの変数へんすうを作成さくせいしましょう。

変数名へんすうめい内容ないよう表示ひょうじ
ステージステージの番号ばんごうを表あらわす変数へんすうしない

リストは次つぎの2つのリストを作成さくせいします。

リスト名めい内容ないよう表示ひょうじ
3文字もじ3文字もじのひらがなを使つかった言葉ことばのリストしない
4文字もじ4文字もじのひらがなを使つかった言葉ことばのリストしない

変数へんすうとリストが準備じゅんびできたら、新あたらしいステージを追加ついかするプログラムを作つくっていきます。

ステップ4の作つくり方かたは次つぎの記事きじをお読よみください。

ステップ5:背景と効果音と表示文字を追加しよう

最後さいごに背景はいけいと効果音こうかおんと表示文字ひょうじもじを追加ついかして、いよいよすべてのプログラムを完成かんせいさせます。

まず表示文字ひょうじもじを作成さくせいしましょう。新あたらしくペイントエディターを開ひらいて「テキスト」を選択せんたくしたら、次つぎのように「ステージ1」「ステージ2」「ファイナルステージ」「ステージクリア」「ゲームオーバー」「ゲームクリア」のコスチュームを作成さくせいします。

「ステージ1」のコスチュームです。

「ステージ1」のコスチューム

「ステージ2」のコスチュームです。

「ステージ2」のコスチューム

「ファイナルステージ」のコスチュームです。

「ファイナルステージ」のコスチューム

「ステージクリア」のコスチュームです。

「ステージクリア」のコスチューム

「ゲームオーバー」のコスチュームです。

「ゲームオーバー」のコスチューム

「ゲームクリア」のコスチュームです。

「ゲームクリア」のコスチューム

背景はいけいはゲームクリアのときに表示ひょうじする背景はいけい「Light」を追加ついかしましょう。

背景は「Light」を追加する

スプライトと背景はいけいが準備じゅんびできたら、背景はいけいと効果音こうかおんと表示文字ひょうじもじを追加ついかするプログラムを作つくっていきます。

ステップ5の作つくり方かたは次つぎの記事きじをお読よみください。

まとめ

この記事きじではScratch(スクラッチ)を使つかったタイピングゲームの作つくり方かたについて紹介しょうかいしました。

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

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

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

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

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

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

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

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

コメント

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