コンテンツへスキップ

スクラッチで面白いゲームを作るためのヒント|ランキング表示やアイテム収集の作り方

最終更新日:2024年4月24日

今日は、スクラッチで面白いゲームを作るためのヒントを紹介します。ランキング表示やアイテム収集などの機能を使って、自分だけのオリジナルゲームを作ってみましょう!

ad-earth-shop-online

よく使うもの

「カウントダウン(ゲームオーバー)」の作り方

カウントダウンをスタートするときのスクリプトは下の図の通りです。「残り時間」と「制限時間」という変数を使います。

how-to-make-interesting-games1-1

ゴールしたとき、「スプライトの他のスクリプトを止める」で上の図の「ずっと」のスクリプトを止めます。このブロックを入れないとカウントダウンが止まらずに「カウントダウンでゲームオーバー」になります。

how-to-make-interesting-games1-2

「タイムアタック(ゲームクリア)」の作り方

タイムアタックは、スタートからゴールまでの時間を計測します。スタートは下のように「タイマーをリセット」するだけで OK です。

how-to-make-interesting-games2-1

ゴールした時、最速タイムよりも早いタイムだったかを比較します。そのために「現在の最速タイム」と「あなたのタイム」という変数を使います。

how-to-make-interesting-games2-2

応用編

「ランキング表示」の作り方

タイムアタックと同様に、スタートからゴールまでの時間を計測します。「タイマーをリセット」します。

how-to-make-interesting-games3-1

ランキングを表示するために「ランキング」というリストを使います。そして、「インデックス」という変数を使って、「あなたのタイム」が「ランキング」の何番目になるかを比較していきます。

how-to-make-interesting-games3-2

「アイテム収集」の作り方

「アイテム」というリストを作成します。アイテムを取ったら、リストに追加します。

how-to-make-interesting-games4-1

「●●と聞いて待つ」ブロックを使って、何番目のアイテムを使うか決めることができるように作りました。アイテムを使ったときのプログラムはみんなで考えてみてくださいね。

how-to-make-interesting-games4-2

まとめ

以上、スクラッチで面白いゲームを作るためのヒントでした。ランキング表示やアイテム収集といった要素を取り入れることで、ゲームがより一層楽しくなると思います。それでは、楽しいスクラッチライフをお過ごしください!

この記事のプログラムは、下の図をクリックすると確認できます。

how-to-make-interesting-games

最終更新日:2024年4月24日

おすすめの小学生向けプログラミング教室

ad-earth-shop-online

当教室をおすすめする理由

完全個人レッスンで、お子さま一人ひとりに合わせたアドバイスをします
月謝が安いので続けやすい
(月4回コース:7,000円、都度コース:1回につき2,000円 ※1回55分授業)
オンラインレッスンなので、送迎が不要
プログラミングの大会応募や検定受験などを中心に年間スケジュールを作成します
小学3年生から受けることができます
保護者の方がレッスンを見守ることができる

ゲーム作りを通して、楽しくプログラミングが学べます

「スイカゲーム」や「マインクラフト」、「フォートナイト」など、人気のゲームを作れるようになります。生徒が作りたい作品に取り組むので、プログラミングに夢中になる子もいます。保護者の方から、「授業がない日でもプログラミングをしています」という嬉しい報告を多数いただいています。

games

選べる「入会特典」

① 最初の月謝が無料

 55分のレッスンを4回無料で受講できます

② ディスプレイをプレゼント

 ディスプレイを二つ並べて作業効率をアップさせよう!

ad-earth-shop-online2

広告

最終更新日:2024年4月24日


E

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA