スクラッチプログラミング - ゲームのつくりかた|おすすめトップ10

Pyxofy (ピクソファイ)で人気(にんき)のゲーム記事(きじ)をピックアップしました。車(くるま)のゲームやプラットフォーマーなど、簡単(かんたん)なものからむずかしいものまで、いろいろなゲームのサンプルをのせてあります。

スクラッチプログラミング - ゲームのつくりかた|おすすめトップ10

Scratch でつくるゲーム Top 10

今回(こんかい)は、読者(どくしゃ)のみなさんにおおくよまれているゲーム記事(きじ)トップ 10 をご紹介(しょうかい)!

Pyxofy では、Scratch (スクラッチ)の記事(きじ)をたくさん掲載(けいさい)しています。その中(なか)でも人気(にんき)なのが、ゲームのつくりかたの記事(きじ)です。

「Scratch でゲームをつくってみたい!」という方(かた)は、ぜひ参考(さんこう)にしてみてください!

1|カーレース

Pyxofy で紹介(しょうかい)しているゲームの中(なか)で一番(いちばん)よまれているのが、「レースゲームのつくりかた」です。3Dのような遠近感(えんきんかん)や、車(くるま)のスピードをたのしむことができるゲームです。

スクラッチプログラミング - レースゲームのつくりかた
車のスピードをリアルにかんじられるカーレースゲームをつくってみましょう。変数(へんすう)をつかってプログラミングすることで、3Dのような遠近感(えんきんかん)を出す方法(ほうほう)をしょうかいします。

2|ドッジボール

「ドッジボールゲームのつくりかた - Part 1」は、人気(にんき) No.2のゲーム記事(きじ)です。コンピューターと対戦(たいせん)するドッジボールで、相手(あいて)はランダムなタイミングでボールをなげてきます。

スクラッチプログラミング - ドッジボールゲームのつくりかた - Part 1
ボールをあててあそぶドッジボールゲームをつくってみましょう。矢印(やじるし)キーでプレイヤーを操作(そうさ)して左右(さゆう)にうごかしながら、相手(あいて)にむかってボールをなげるプログラムをつくります。

ドッジボールのつくりかたは、Part 1〜Part 3 まであります。順番(じゅんばん)に丁寧(ていねい)に解説(かいせつ)していますので、あわせてごらんください。

スクラッチプログラミング - ドッジボールゲームのつくりかた - Part 2
Part 1でプログラミングしたプレイヤーの対戦相手(たいせんあいて)をつくります。相手(あいて)は自動(じどう)でうごいてボールをなげてきます。おたがいにボールをあてられるようにプログラミングしましょう。
スクラッチプログラミング - ドッジボールゲームのつくりかた - Part 3
プレイヤーと対戦相手(たいせんあいて)にライフ(HP)を設定(せってい)して、ドッジボールゲームを完成(かんせい)させましょう。ボールにあたったらライフポイントをへらして、ライフがゼロになったらゲームをおわりにします。

ゲームをつくるときは、以下(いか)の記事(きじ)も必見(ひっけん)です!HP のつくりかたをマスターして、色々(いろいろ)なゲームに応用(おうよう)してみましょう。

スクラッチプログラミング - ライフ(HP)のつくりかた
ゲームでつかえるライフ(HP)のプログラムを紹介(しょうかい)します。ハートのスプライトでライフを表示(ひょうじ)して、ダメージをうけたときに1ポイントずつへるようにプログラミングします。
スクラッチプログラミング - 体力(たいりょく)ゲージのつくりかた
Scratch で体力(たいりょく) ゲージ(HPゲージ/ライフゲージ)をつくります。コスチュームはつかわずにペンで作成(さくせい)し、いろいろなゲームに再利用(さいりよう)できるスクリプトにします。

3|プラットフォーマー

Scratch で大人気(だいにんき)のプラットフォーマー。「プラットフォームゲームのつくりかた」では、プラットフォーマーをはじめてつくる方(かた)にもわかりやすいように、できるだけ簡単(かんたん)なスクリプトでつくる方法(ほうほう)を紹介(しょうかい)しています。

スクラッチプログラミング - プラットフォームゲームのつくりかた
かんたんなプラットフォーマーをプログラミングできるようになりましょう。変数(へんすう)をつかったリアルなジャンプ、スプライトのそうさ方法(ほうほう)やあたりはんていなど、つくりかたの基本(きほん)をしょうかいします。

4|360° プラットフォーマー

つづいては、すこしハイレベルなプラットフォーマーです。「360°プラットフォーマー」は、プレイヤーがすすむと地面(じめん)も回転(かいてん)します。一般的(いっぱんてき)なプラットフォーマーの次(つぎ)に挑戦(ちょうせん)する作品(さくひん)としてオススメです。

スクラッチプログラミング - 360°プラットフォーマー
360° 回転(かいてん)させてあそぶプラットフォーマーを Scratch でつくります。一般的(いっぱんてき)なプラットフォーマーとはことなるうごかしかたや、スプライトのおおきさを無限(むげん)にするためのサイズハックなどを紹介(しょうかい)します。

キーボードのないタブレットなどでもあそべるようにしたいときは、タッチでプレイヤーをうごかせるようにします。タッチ操作(そうさ)の方法(ほうほう)は、以下(いか)の記事(きじ)で解説(かいせつ)しているので、参考(さんこう)にしてください。

スクラッチプログラミング - タブレットでもあそべる!タッチスクリーンそうさ
キーボードをつかわなくてもスプライトを操作(そうさ)できるプログラムのつくりかたを紹介(しょうかい)します。画面(がめん)をゆびでさわることで、タブレットでもゲームをたのしむことができるようになりますよ。

5|RPG風(ふう)ゲーム

RPG風(ふう)の作品(さくひん)をつくれるのが、「上下左右(じょうげさゆう)にスクロール!はいけいをうごかそう」です。プレイヤーを上(うえ)からみたような状態(じょうたい)で、上下左右(じょうげさゆう)に移動(いどう)させる方法(ほうほう)を解説(かいせつ)しています。

スクラッチプログラミング - 上下左右にスクロール!はいけいをうごかそう
プレイヤーのうごきにあわせて画面(がめん)をうごかすプログラムをつくります。つかうはいけいはひとつだけの、かんたんなスクロールです。ゲームづくりに応用(おうよう)してみてくださいね。

RPGなどでよくある、タイピングしているかのように文字(もじ)を一文字(ひともじ)ずつだす方法(ほうほう)をしりたくないですか?「セリフを一文字(ひともじ)ずつひょうじしよう」で、その方法(ほうほう)を紹介(しょうかい)しているので、ぜひごらんください。

スクラッチプログラミング - セリフを一文字ずつひょうじしよう
スプライトがいうセリフの文字を、キーボードで入力(にゅうりょく)されているかのように、ひとつずつ表示(ひょうじ)する方法(ほうほう)をしょうかいします。「ブロック定義(ていぎ)」と「変数(へんすう)」をつかってプログラミングします。

6|卓球(たっきゅう)

ゲーム記事(きじ)の人気(にんき) No.6は、「卓球(たっきゅう)ゲームのつくりかた - Part 1」です。コンピューターと対戦(たいせん)する卓球(たっきゅう)で、ボールをラケットの中心(ちゅうしん)にあてれば、スマッシュをうつこともできます。

スクラッチプログラミング - たっきゅうゲームのつくりかた - Part 1
コンピューターと対戦(たいせん)する卓球(たっきゅう)ゲームをつくってみましょう。ラケットのプログラムは簡単(かんたん)です。ボールをいろいろな方向(ほうこう)にうごくようにするのが、プログラミングのポイントになります。

卓球(たっきゅう)のつくりかたは、Part 1〜Part 2 まであります。

スクラッチプログラミング - たっきゅうゲームのつくりかた - Part 2
Part 1でつくった卓球(たっきゅう)ゲームのプログラムを完成(かんせい)させます。得点(とくてん)をかぞえたり、ボールのはやさをかえたり、スマッシュできるようにして、ゲームをおもしろくしましょう。

ゲーム関連(かんれん)の記事(きじ)として、「すうじをひょうじしよう」もイチオシです。得点(とくてん)をかぞえる変数(へんすう)の数字(すうじ)を、スプライトで表示(ひょうじ)する方法(ほうほう)を解説(かいせつ)しています。チェックしてみてください!

スクラッチプログラミング - すうじをひょうじしよう
ゲームの点数(てんすう)やタイマーなど、変数(へんすう)でかぞえた数(かず)をスプライトで表示(ひょうじ)するプログラムをつくります。すきなみためで数字(すうじ)を表示(ひょうじ)できるようになりましょう。

7|算数(さんすう)ゲーム

あなたの名前(なまえ)はなんですか?ときいてまつ のブロックをつかってつくる「さんすうゲームのつくりかた」 も、注目度(ちゅうもくど)のたかい記事(きじ)です。つかうブロックはすくないので、Scratch 初心者(しょしんしゃ)の方(かた)でもつくりやすい作品(さくひん)となっています。

スクラッチプログラミング - さんすうゲームのつくりかた
「あなたのなまえはなんですか?ときいてまつ」ブロックをつかって、さんすうゲームをつくってみましょう!スプライトが出すもんだいに、あなたがこえたを入力(にゅうりょく)してあそぶプロジェクトです。

Scratch 上級者(じょうきゅうしゃ)むけに、「たしざん」「ひきざん」だけでなく「かけざん」「わりざん」もできる、計算(けいさん)ドリルのつくりかたも掲載(けいさい)しています。算数(さんすう)の勉強(べんきょう)にもなるので、チャレンジしてみてはいかがでしょうか。

スクラッチプログラミング - けいさんドリル|たしざん・ひきざん
計算(けいさん)問題(もんだい)を学習(がくしゅう)できるドリルを Scratch でつくってみましょう。算数(さんすう)をまなびはじめた小学生(しょうがくせい)にオススメのプロジェクトです。
スクラッチプログラミング - けいさんドリル|かけざん・わりざん
Scratch で「たす」「ひく」「かける」「わる」の簡単(かんたん)な問題(もんだい)をランダムにつくります。わりきれない「わりざん」では、こたえを小数(しょうすう)ではなく「あまり」で表示(ひょうじ)するよう工夫(くふう)します。
スクラッチプログラミング - けいさんドリル|こたえあわせをする
Scratch でつくる計算(けいさん)ドリルを完成(かんせい)させます。ゲーム感覚(かんかく)でくりかえし「たしざん」「ひきざん」「かけざん」「わりざん」をまなべるようにしましょう。

8|パックマン

みんなだいすきパックマン。「パックマンみたいなゲームのつくりかた - Part 1」では、迷路(めいろ)のつくりかたや、エサのドットを配置(はいち)する方法(ほうほう)を解説(かいせつ)しています。

スクラッチプログラミング - パックマンみたいなゲームのつくりかた - Part 1
パックマンがたべるドットをきれいにならべるプログラムを紹介(しょうかい)します。迷路(めいろ)の背景(はいけい)をつくって、通路(つうろ)に等間隔(とうかんかく)でドットを表示(ひょうじ)しましょう。

パックマンの記事(きじ)は、Part 1〜Part 3 まであります。Part 1 で迷路(めいろ)を、Part 2 でパックマンを、Part 3 でゴーストをつくったらゲームの完成(かんせい)です。

スクラッチプログラミング - パックマンみたいなゲームのつくりかた - Part 2
Part 1 でつくった迷路(めいろ)のなかに、パックマンを登場(とうじょう)させましょう。矢印(やじるし)キーでパックマンをうごかして、通路(つうろ)に表示(ひょうじ)されたドットをたべるプログラムをつくります。
スクラッチプログラミング - パックマンみたいなゲームのつくりかた - Part 3
パックマンの敵(てき)のゴーストをつくって、パックマン風(ふう)のゲームを完成(かんせい)させましょう。迷路(めいろ)のなかをゴーストたちが自動(じどう)でうごきまわるようにするのが、プログラミングのポイントです。

9|車(くるま)を運転(うんてん)するゲーム

「くるまをうんてんするゲームのつくりかた」 も、たくさんの方(かた)によまれています。自分(じぶん)のペースで車(くるま)の運転(うんてん)をたのしめる、パーキングゲームです。

スクラッチプログラミング - くるまをうんてんするゲームのつくりかた
車(くるま)をうごかして駐車場(ちゅうしゃじょう)にとめるゲームをつくってみましょう。やじるしキーで車(くるま)を操作(そうさ)して、失敗(しっぱい)しても、くりかえしやりなおせるようにプログラミングします。

のりもの関係(かんけい)では、電車(でんしゃ)や飛行機(ひこうき)の記事(きじ)も好評(こうひょう)です。

スクラッチプログラミング - でんしゃをはしらせよう
線路(せんろ)にそって電車(でんしゃ)をはしらせましょう。電車(でんしゃ)にセンサーをとりつけて、線路(せんろ)からはみださないようにうごかします。いろで確認(かくにん)するセンサーなので、プログラムは簡単(かんたん)です。
スクラッチプログラミング - フライトシミュレーター|モバイル対応(たいおう)
Scratch で飛行機(ひこうき)がとぶうごきをつくります。マウスまたはタッチで操作(そうさ)できるモバイル対応(たいおう)のスクリプトです。キーボードなしのタブレットでもあそぶことができます。

10|ピンポンゲーム

最後(さいご)に紹介(しょうかい)するのは、「ピンポンゲームのつくりかた」です。この記事(きじ)では、キーボードのないタブレットなどでもあそべるスクリプトを解説(かいせつ)しています。Scratch ではじめてつくるゲームとしてピッタリの作品(さくひん)です!

スクラッチプログラミング - ピンポンゲームのつくりかた
ボールをはねかえしてあそぶ、ピンポンゲームのつくりかたをしょうかいします。プログラミングでよくつかわれる「もし〜なら」というブロックと、「らんすう」ブロックをつかえるようになりましょう。

Pyxofy (著)「きょうからはじめるスクラッチプログラミング入門」

Pyxofy が Scratch の電子書籍を出版しました!Kindle・Apple Books からご購入ください。

詳細はこちら

まとめ

今回(こんかい)は、Pyxofy に掲載(けいさい)している中(なか)で人気(にんき)のゲーム記事(きじ) Top 10 を紹介(しょうかい)しました。

「これ、つくってみたい!」という作品(さくひん)はあったでしょうか?これをきっかけに、Scratch をたのしんでくれるとうれしいです!

Pyxofy では、ゲームのほかに、アニメーションなどさまざまな Scratch 作品(さくひん)を紹介(しょうかい)しています。以下(いか)から Scratch のすべての記事(きじ)をチェックすることができますので、ぜひごらんください。

Start Here - Scratch (スクラッチ)
Scratch 記事の一覧です。レベル別、種類別にまとめました。

最後まで読んでいただき、ありがとうございます。この記事をシェアしてくれる方は下のボタンからおねがいします!

SNS で Pyxofy とつながりましょう! LinkedInThreadsBlueskyMastodon X (Twitter) @pyxofyFacebook

関連記事

Scratch - Pyxofy
Scratch 3.0の使い方を、プログラミング初心者や子どもにも分かりやすく紹介しています。
JavaScript - Pyxofy
プログラミング言語のJavaScriptについて、初心者向けに解説しています。
CSS Art
Articles for creating CSS Art.
CSS Animation
Articles for creating CSS Animation.