Scratchでゲーム「Catch Apples」をプログラミングする方法

Scratch の使い方と簡単なゲームの作成を通じて、Scratch のプログラミング インターフェイスとプログラミングの基本的な手順を理解しました。それでは、Quantrimang を使って Apple Catching ゲームをプログラミングしてみましょう。

目次

キャッチアップルゲームをプログラムする手順

次のように、リンゴキャッチゲームの簡単なバージョンを作成します。

ゲームを開始すると、リンゴがランダムに上から落ちてきます。プレイヤーの仕事は、左右の矢印キーを押してボウルを動かし、リンゴをキャッチすることです。捕まえたリンゴ1個につき、プレイヤーは1ポイントを獲得します。

Scratchでゲーム「Catch Apples」をプログラミングする方法

このゲームをプログラムするには、次の手順に従う必要があります。

ステップ1:ゲームを分析する

最初に行う必要があるのは、ゲームがどのように構成されるかを分析することです。

  • キャラクター分析:このゲームには、Apple と Apple Bowl という 2 人のメインキャラクターが登場します。
  • データ分析:このゲームでは、捕まえたリンゴの数に相当するプレイヤーのスコアを保存するために、スコア セクションが必要になります。

ステップ2:ゲームの壁紙を選択する

次のステップは、ゲームの背景画像を選択することです。プログラミング インターフェイスの下隅にあるフォト フレーム アイコンをクリックして、ゲームに適した背景画像を選択します。

さまざまなテーマの壁紙が多数あり、その中からお選びいただけます。壁紙として使用したい画像をクリックするだけです。

Scratchでゲーム「Catch Apples」をプログラミングする方法

ステップ3:リンゴとボウルを作る

もちろん、ゲームを完了するには、リンゴとボウルという 2 つの主な要素が不可欠です。壁紙の追加セクションの横にある猫のアイコンをタップして、これらの 2 人のキャラクターをゲームに追加します。

Scratchでゲーム「Catch Apples」をプログラミングする方法

また、プログラミング インターフェイスのデフォルトの黄色い猫のキャラクターを削除することも忘れないでください。

ステップ4:ボウルをプログラムする

リンゴのボウルのプログラミングを開始します。ボウルは水平方向、つまりOx 軸 (X 軸) にのみ移動できます。さらに、プレイヤーが左または右の矢印を押すと、ボウルが20 ピクセルごとに移動するようにプログラムする必要があります。具体的には、次の順序でコードを選択する必要があります。

  • [イベント]の下で、[右矢印キーが押されたとき] を選択し、スクリプト領域にドラッグします。
  • [モーション]セクションで、[x の変更] コードを[キーを押したとき] コードより少し下までドラッグします。次に、コードの数字を 20 に変更します。

左矢印キーにも同じプログラミングを行いますが、ボウルが反対方向に動くように、数値を 20 に設定する代わりに-20 を入力する必要があります。また、ボウルの位置をゲーム インターフェースの下部に調整することも忘れないでください。

Scratchでゲーム「Catch Apples」をプログラミングする方法

ステップ5:リンゴのプログラミング

リンゴが上から落ちてきて、地面に着くと消えるようにプログラムする必要があります。同時に、リンゴが 1 つ消えると別のリンゴが落ち続け、プレイヤーがプレイをやめるまでこのプロセスが継続的に繰り返されます。リンゴが上記の操作を実行するには、次の順序でプログラムする必要があります。

  • イベントセクション、緑の旗をクリックするとコードが表示されます。
  • 移動項目、コードランダムな位置へ移動します。
  • y を次の値とします。空欄に数字180 を入力する必要があります。
  • コントロールセクションで、プログラミング セクションに追加するには[連続]を選択します。
  • 「Change y by -5」を選択し、それを連続コードの小さなファイルにプログラムします。
  • コントロール内のIf...then..コードをスクリプト領域にドラッグして、継続コードの子ファイルにします。
  • [操作]に移動し、 Space <space=""> コードをIf...then コード内の小さなボックスにドラッグします。次に、移動時のY 座標を取得して最初のスペースに配置し、2 番目のスペース-170 を配置します。
  • Motion「ランダムな位置へ移動」をIf...then コードの子にドラッグし続けます。
  • 上記のコードの下に、コード「Set y equals 180」を追加します。

Scratchでゲーム「Catch Apples」をプログラミングする方法

注意:画面の x 座標 (X) は-240 から 240 まで、画面の y 座標 (Y) は-180 から 180 までのみです。

Scratchでゲーム「Catch Apples」をプログラミングする方法

次に、リンゴをキャッチするアクションをプログラムして、プレイヤーがポイントを獲得し、消えてからランダムに別の場所に現れるようにする必要があります。ボールをうまくキャッチしたときにサウンドを追加して、ゲームをさらに面白くすることもできます。スコアリング方法を次のようにプログラムしてください。

  • Continuous コードの子としてIf コードを追加します。
  • センサーセクションのTouching Bowlコードを、If then コード空白スペースに追加します。
  • If Then コードサウンドセクションにサウンドの再生をコーディングします。
  • 移動アイテムのランダムな位置に移動するコードを追加します
  • プログラミングを完了するには、「Set y equal to 180」というコードを追加します。

Scratchでゲーム「Catch Apples」をプログラミングする方法

最後に、ボウルにリンゴがキャッチされるたびにスコアを付ける部分をプログラムする必要があります。

  • まず、 「変数」コマンド グループに移動して「変数の作成」をクリックし、ポイント変数を作成します。

Scratchでゲーム「Catch Apples」をプログラミングする方法

  • ここで、新しい変数名を入力し、「すべての文字」を選択して、「OK」をクリックします。
  • ポイントの初期値を 0 に設定し、下の画像のようなコードを設定すると、リンゴがボウルに落ちるたびに 1 ポイントとしてカウントされます。

Scratchでゲーム「Catch Apples」をプログラミングする方法

ステップ6:ゲーム用のリンゴをさらに作る

リンゴを 1 個だけ捕まえるとゲームがかなり退屈になります。リンゴを追加してゲームをもっと面白くしましょう。これを行う操作は非常に簡単です。

リンゴをクリックし、 「複製」を選択します。

各リンゴのサイズを調整したい場合は、「コスチューム」セクションに移動して編集してください。

ステップ7: ゲームを公開する

上記のプログラミング手順により、独自のリンゴキャッチゲームを作成するプロセスが完了しました。ゲームを保存してプレイを開始するには、上部のツールバーの「プロジェクト ページの表示」をクリックします。

Scratchでゲーム「Catch Apples」をプログラミングする方法

先ほど移動したインターフェースで、緑色のフラグ ボタンをクリックして、プログラムしたゲームのテストを開始します。

さらに、「共有」をクリックしてゲームへのリンクを取得し、全員に送信することで、このゲームを友人や親戚と共有することもできます。

Scratchでゲーム「Catch Apples」をプログラミングする方法

全員に送信する前に、ゲームに名前を付けることを忘れないでください。

上記は、Quantrimang が紹介したいScratch で Catch Apples ゲームをプログラミングする方法に関する完全なガイドです。上記の手順に加えて、ゲームに独自の機能を持たせるために、他の要素も設定できます。幸運を!

Sign up and earn $1000 a day ⋙

Leave a Comment

Lien Quan Mobileの1001以上の用語の要約

Lien Quan Mobileの1001以上の用語の要約

Lien Quan Mobile には、競技中に迅速かつ効果的にコミュニケーションをとるのに役立つ短い用語が多数あります。さて、連権評議会は将軍たちが理解すべき最も基本的な用語を確認します。

Nintendo Switch Online がレトロゲームをプレイする最も人気のある方法なのはなぜですか?

Nintendo Switch Online がレトロゲームをプレイする最も人気のある方法なのはなぜですか?

Nintendo Switch Online のおかげで、NES、SNES、N64、Game Boy、Sega Genesis の何百ものクラシック ゲームを探索することがこれまでになく簡単になりました。

Windowsでゲームデータの読み込み時間を短縮する7つの確実な方法

Windowsでゲームデータの読み込み時間を短縮する7つの確実な方法

メモリをアップグレードする前に、このガイドの調整を試して、Windows でのゲーム データの読み込み時間を改善してください。

ゲームに最適な格安テレビ5選

ゲームに最適な格安テレビ5選

ゲームに適したテレビは、さまざまな要素に基づいて判断されます。最も重視されるのは画質、コントラスト、色、精度ですが、もう 1 つの要素は入力遅延です。

なぜ人々は無料のモバイルゲームをプレイしなくなったのでしょうか?

なぜ人々は無料のモバイルゲームをプレイしなくなったのでしょうか?

誰でも無料で何かをもらうのは大好きです。しかし、無料のモバイル ゲームに関しては、実際には無料ではないことは誰もが知っています。

Epic Games Store エラー 500 とは何ですか?

Epic Games Store エラー 500 とは何ですか?

エラー 500 は、Epic Games Store を使用する際に多くのプレイヤーが遭遇するよくあるメッセージです。

Epic Games StoreでFootball Manager 2024を無料でダウンロード

Epic Games StoreでFootball Manager 2024を無料でダウンロード

Football Manager 2024は9月12日までEpic Games Storeで無料で入手できるので、コンピューターにダウンロードできます。

ゾンビPCゲームトップ10+、PCで最高のゾンビゲーム

ゾンビPCゲームトップ10+、PCで最高のゾンビゲーム

ゾンビは、PC ゲームやホラー映画において常に魅力的なテーマでした。ゲーム出版社はこのテーマを活用し、ゾンビホラーのジャンルで大きな成功を収めました。

ゲーム「Disaster」をダウンロード、無料で「Disaster」をダウンロード

ゲーム「Disaster」をダウンロード、無料で「Disaster」をダウンロード

ゲーム「Tai Uong」は現在正式にリリースされており、プレイヤーはゲーム配信プラットフォーム「Steam」を通じて自分のコンピュータにダウンロードできる。

オフラインでもインターネットに接続できる状態でChromeでT-rex恐竜ゲームをプレイする方法

オフラインでもインターネットに接続できる状態でChromeでT-rex恐竜ゲームをプレイする方法

恐竜ゲーム「T-rex Run」をオフラインでもオンラインでも Chrome でプレイするには、この簡単なガイドに従うだけです。ゲームを開始すると、愛らしい T-rex 恐竜が画面に表示されます。

ノートパソコンでゲームをプレイする6つのメリット

ノートパソコンでゲームをプレイする6つのメリット

ゲーマーの間では、ゲームにノートパソコン、デスクトップ、コンソールのどれを使うべきかという議論が長い間続いてきました。それぞれのオプションには独自の利点がありますが、ノートパソコンでのゲームには独特の利点があります。

ゲームにMODを追加する前に知っておくべき5つのこと

ゲームにMODを追加する前に知っておくべき5つのこと

新しい体験を求めている場合は、ゲームに MOD を追加する前に留意すべき点がいくつかあります。

Windowsでゲームをプレイする際にFPSが低い問題を解決する方法

Windowsでゲームをプレイする際にFPSが低い問題を解決する方法

Windows でゲームをプレイしているときに FPS が低い問題が発生している場合は、次の手順に従って FPS が低い問題を修正し、高品質のゲーム体験を取り戻してください。

The Game Awards 2024:GOTYは誰が受賞するのか?

The Game Awards 2024:GOTYは誰が受賞するのか?

GOTY 2024の受賞者は誰か知りたいですか? 2024年のゲームアワード、または受賞者全員の簡単な概要を知りたい場合は、最初から最後まで読んでください。

インターネットなしでも楽しめるモバイルゲーム11選

インターネットなしでも楽しめるモバイルゲーム11選

Wi-Fi接続やデータ通信なしでも楽しめるゲームが多数あります。そのようなオフライン ゲームを探しているなら、この記事はあなたのためのものです。