【Scratch】初心者でも簡単!サッカーゲームを作ろう
同 おな じように、 左矢印 ひだりやじるし キーが 押 お されたらx 座標 ざひょう を「スピード」 変数 へんすう ÷50×-1ずつ 変 か えて 、 左 ひだり に 移動 いどう するようにします。この 時 とき 、サッカーボールが 左 ひだり ゴールポストの 外側 そとがわ まで 移動 いどう しないように、 x 座標 ざひょう が-90より 右 みぎ で 移動 いどう するようにします。
「x 座標 ざひょう 」 変数 へんすう をサッカーボールのx 座標 ざひょう にします。これでサッカーボールの 位置 いち によって「x 座標 ざひょう 」 変数 へんすう が 変 か わります。
最後 さいご に 「ゴール」メッセージを 送 おく ったら、4 秒 びょう 待 ま って (この 間 あいだ にキッカーがゴール 後 ご のダンスをします)、 最初 さいしょ の 位置 いち に 戻 もど したら「x 座標 ざひょう 」 変数 へんすう を0 にします。
「ゲームオーバー」を受け取ったとき「ゲームオーバー」メッセージを 受 う け 取 と ったときのプログラムは 次 つぎ の 通 とお りです。メッセージを 受 う け 取 と ったら、 サッカーボールの 他 ほか のスクリプトを 止 と めます 。
「ゴールキーパー」のプログラムを作ろう
次 つぎ にゴールキーパーのプログラムを 作 つく りましょう。
旗が押されたとき旗 はた が 押 お されたときのプログラムは 下 した の 通 とお りです。
旗 はた が 押 お されたら 大 おお きさと 位置 いち を 設定 せってい します。
その 後 あと は 次 つぎ の 動作 どうさ をずっと 繰 く り 返 かえ します。まず 「ゲーム 中 ちゅう 」 変数 へんすう が0のとき、x 座標 ざひょう を-3 にします。
また 「ゲーム 中 ちゅう 」 変数 へんすう が0でないとき、「x 座標 ざひょう 」 変数 へんすう がゴールキーパーのx 座標 ざひょう より 大 おお きければ、x 座標 ざひょう を1ずつ 変 か えます 。これでゴールキーパーがサッカーボールの 位置 いち より 左 ひだり にいたら、ゴールキーパーが 右 みぎ に 移動 いどう してサッカーボールに 近 ちか づきます。
同 おな じように 「x 座標 ざひょう 」 変数 へんすう がゴールキーパーのx 座標 ざひょう より 小 ちい さければ、x 座標 ざひょう を-1ずつ 変 か えます 。これでゴールキーパーがサッカーボールの 位置 いち より 右 みぎ にいたら、ゴールキーパーが 左 ひだり に 移動 いどう してサッカーボールに 近 ちか づきます。
もしサッカーボールに 触 ふ れたら、「ゲームオーバー」メッセージを 送 おく ってこのスクリプトを 止 と めます 。
「スピードゲージ」のプログラムを作ろう
次 つぎ にスピードゲージのプログラムを 作 つく りましょう。
旗が押されたとき旗 はた が 押 お されたときのプログラムは 下 した の 通 とお りです。 旗 はた が 押 お されたら 大 おお きさと 位置 いち を 設定 せってい して、 最背面 さいはいめん へ 移動 いどう します 。
「表示文字」のプログラムを作ろう
最後 さいご に 表示文字 ひょうじもじ のプログラムを 作 つく りましょう。
旗が押されたとき旗 はた が 押 お されたときのプログラムは 下 した の 通 とお りです。 旗 はた が 押 お されたら 最前面 さいぜんめん へ 移動 いどう して、 位置 いち を 設定 せってい したら 隠 かく します 。
「ゲームクリア」を受け取ったとき「ゲームクリア」メッセージを 受 う け 取 と ったときのプログラムは 下 した の 通 とお りです。メッセージを 受 う け 取 と ったら 「ゲームクリア」を 表示 ひょうじ して「Win」を 鳴 な らした 後 あと 、すべてのプログラムを 止 と めます 。
「ゲームオーバー」を受け取ったとき「ゲームオーバー」メッセージを 受 う け 取 と ったときのプログラムは 下 した の 通 とお りです。メッセージを 受 う け 取 と ったら 「ゲームオーバー」を 表示 ひょうじ して「Lose」を 鳴 な らした 後 あと 、すべてのプログラムを 止 と めます 。
これで 全 すべ てのプログラムが 完成 かんせい しました!
まとめ
この 記事 きじ ではScratch(スクラッチ)を 使 つか った サッカーゲームの 作 つく り 方 かた について 紹介 しょうかい しました。
プログラムの 理解 りかい が 深 ふか まったら、 次 つぎ は 下 した のような 改造 かいぞう にもぜひチャレンジしてみてください。
- ゴールキーパーが 移動 いどう する 速 はや さを 変 か えてみよう。
- ゲームクリアの 条件 じょうけん を 変 か えてみよう。
- ゴール 後 ご のダンスの 動 うご きを 変 か えてみよう。
このサッカーゲームのScratchプロジェクトのリンクはこちらです。 自分 じぶん オリジナルのゲーム 作 づく りにぜひ 活用 かつよう してくださいね。》サッカーゲーム on Scratch
ゲームをやるのも 楽 たの しいけど、 作 つく るのも 楽 たの しい!
もっと 本格的 ほんかくてき なゲームを 作 つく ってみたい!
以下の記事で 小学生向けのおすすめプログラミング教室を紹介しています ので、合わせてご覧いただければ幸いです。一緒に、子供たちの未来を輝かせる扉を開きましょう!》【2025年最新版】小学生向けプログラミング教室3選
この 記事 きじ を 最後 さいご まで 読 よ んでいただき、ありがとうございました!