はじめに:パズルゲームのキラキラな世界へようこそ!

みんな、キャンディクラッシュやパズルゲームは好きかな?同じ色のピースをそろえて、一気に消える瞬間って、すっごく気持ちいいよね!あの爽快感は、一度味わうとやみつきになってしまう魅力があります 。
今日紹介するのは、そんな「マッチ3(スリー)」という種類のゲームだよ。これは、同じ種類のブロックや宝石、キャンディを3つ以上タテかヨコに並べて消していくパズルゲームのこと。ルールはシンプルなのに奥が深くて、世界中で大人気なんだ 。
そして、もっとすごいのは、この面白いマッチ3ゲームを、みんなが使っているプログラミングツール「Scratch(スクラッチ)」で作れちゃうってこと!Scratchは、難しいコードを打ち込むんじゃなくて、パズルのようなブロックを組み合わせてプログラムを作るから、小学生でも直感的にゲーム作りを始められるんだ 。
この記事では、世界中のスゴ腕プログラマーたちがScratchで作り上げた、とびっきり面白いマッチ3ゲームを、専門家が厳選してTOP5ランキング形式で紹介するよ。ただ遊ぶだけじゃなくて、「どうやって作られているんだろう?」っていうプログラミングのヒミツも、こっそり教えちゃう。この記事を読み終わるころには、ゲームで遊ぶ楽しさだけじゃなく、ゲームを作るワクワクも感じているはず。未来のゲームクリエイターは必見だよ!
- 現役エンジニア
- スクラッチ歴4年
- 二児パパ

100種類以上のスクラッチゲームをあいうえお順で紹介

スクラッチのおススメゲームをジャンル別で紹介

スクラッチの神ゲーTOP10を紹介

【専門家が厳選】面白すぎる!スクラッチ・マッチ3ゲーム TOP5

さあ、いよいよランキングの発表だ!面白さはもちろん、完成度やプログラミングの勉強になるかどうかも含めて、総合的に評価したよ。君のお気に入りは見つかるかな?
第5位:『Cat Match!』by milkyyakult
ゲーム紹介
第5位は、かわいいネコちゃんがいっぱいの癒やし系パズル『Cat Match!』。色とりどりのネコの顔を3つそろえて消していく、シンプルで分かりやすいゲームだよ。難しいルールは一切なし!クリックするたびにネコが「ニャー」と鳴いてくれるのが、とってもキュートで、プレイしているだけで心がなごむんだ。マッチ3ゲームが初めての子でも、安心してすぐに楽しめる、入門にぴったりの作品だね 。
面白さのヒミツ
このゲームの「面白さ」は、そのとっつきやすさと、かわいいテーマにあるんだ。ネコをクリックして入れ替えるという簡単な操作と、「3つそろったら消える」という分かりやすいルール。そして、何よりネコをそろえて消したときの「ニャー」という鳴き声と、満足そうな顔のネコが現れる演出が、プレイヤーに「うまくいった!」という気持ちをすぐに与えてくれる。複雑な連鎖(コンボ)や難しい戦略は必要ないけれど、この「やってみたら、すぐ楽しい!」と感じられるシンプルな気持ちよさが、特に低学年の子にとっては最高の面白さになるんだ。
ゲーム作りのヒント!学べるポイント
- 「コスチュームの切り替え」でキャラクターを多彩に! このゲームに出てくるたくさんの色のネコたち、実はたった1つのスプライトからできているんだ。どうやって色を変えているんだろう?その答えは「コスチューム」機能にあるよ。あらかじめ色違いのネコの絵をたくさんコスチュームとして用意しておいて、プログラムで「次のコスチュームにする」や「コスチュームを(ランダムな数)にする」というブロックを使えば、簡単に見た目を変えることができるんだ。これは、キャラクターの色を変えたり、アイテムの種類を増やしたり、いろんな場面で応用できるスゴい技だよ!
- 「このスプライトが押されたとき」でゲームの基本を作ろう ゲーム作りの第一歩は、プレイヤーの操作にプログラムを反応させること。『Cat Match!』では、「このスプライトが押されたとき」というブロックが中心的な役割を果たしている。このブロックの下に、「音を鳴らす」や「場所を入れ替える」といった処理をつなげることで、クリック操作に連動したゲームが作れるんだ。これはすべてのクリックゲームやパズルゲームの基本中の基本。まずはこのブロックの使い方をマスターすることから始めてみよう。
専門家による評価
| 観点 | レーティング | 評価コメント |
| 面白さ | ★★★☆☆ | ネコのテーマがかわいく、効果音も楽しい。シンプルで飽きがこない。 |
| 完成度 | ★★☆☆☆ | 基本的な機能はそろっているが、特殊なアイテムやステージクリアの概念はない。 |
| 再現度 | ★★★☆☆ | いわゆる「マッチ3」の基本的なルールをしっかり再現している。 |
| ゲームづくりの勉強になる | ★★★☆☆ | 「コスチュームの切り替え」やクリック判定など、初歩的なテクニックを学ぶのに最適。 |
| 総合おススメ度 | ★★★☆☆ | マッチ3ゲームとプログラミングの第一歩として、非常におすすめできる作品。 |
プロジェクトへのリンク
- 制作者: milkyyakult
- プロジェクトページ: https://scratch.mit.edu/projects/1043909207
第4位:『Circle A Candy Match』by Joshua8381
ゲーム紹介
第4位は、タイトルからも分かる通り、まさに「キャンディクラッシュ」の世界観そのものを目指した『Candy Matcher』だよ!キラキラと輝くキャンディ、軽快で楽しい音楽、そしてキャンディを消したときの「シャリーン!」という爽快なサウンド。これぞ王道のマッチ3ゲームだ!少し昔に作られたプロジェクトだけど、その面白さは今でもまったく色あせていない。制限時間内にどれだけスコアを稼げるかを競うモードで、ハイスコアを目指してついつい夢中になっちゃうこと間違いなし!
面白さのヒミツ
このゲームの面白さは、本家「キャンディクラッシュ」が持つ「気持ちよさ」をストレートに再現している点にある。見た目が美味しそうなキャンディ、耳に残る楽しいBGM、そしてキャンディが消えるときの効果音とスコアが加算される演出。これらすべてが組み合わさって、プレイヤーに「もっと続けたい!」と思わせる中毒性の高いゲーム体験を生み出しているんだ 。特別な仕掛けはないけれど、この基本に忠実な作り込みこそが、長く愛される面白さの源泉なんだね。
ゲーム作りのヒント!学べるポイント
- 「変数」でスコアを管理しよう ゲームオーバーになったときに表示される「SCORE」。これはどうやって記録しているんだろう?その秘密は「変数」という、数字や文字を入れておける魔法の箱を使っているからなんだ 。まず「スコア」という名前の変数を作っておく。そして、キャンディが3つそろって消えるプログラムの中で、「スコアを10ずつ変える」というブロックを実行する。たったこれだけで、スコアがどんどん加算されていく仕組みが完成する。タイマー(制限時間)も同じく変数で管理されている。変数は、ゲームのルールを作る上で絶対に欠かせない、超重要な要素なんだ。
- 「クローン」で盤面(グリッド)を埋めつくそう 画面いっぱいに並んだたくさんのキャンディ。これを一つ一つスプライトとして配置していたら、ものすごく大変だよね。実は、これは「クローン」という分身の術を使って作られているんだ。たった1つの「キャンディ」スプライトを元にして、プログラムで「自分自身のクローンを作る」ブロックを繰り返し実行することで、盤面(グリッド)の数だけ分身を自動で生成している。そして、それぞれのクローンに「君は何列目の何番目だよ」という情報を与えることで、整然と並べることができる。これは、マッチ3ゲームやシューティングゲームの弾など、同じものをたくさん登場させたいときに必須のテクニックだ 。
専門家による評価
| 観点 | レーティング | 評価コメント |
| 面白さ | ★★★☆☆ | 王道で分かりやすく、効果音やBGMが気持ちいい。スコアアタックに熱中できる。 |
| 完成度 | ★★★☆☆ | スコアとタイマーがあり、ゲームとしての体裁が整っている。 |
| 再現度 | ★★★★★ | 「キャンディクラッシュ」の基本的な見た目や雰囲気を非常によく再現している。 |
| ゲームづくりの勉強になる | ★★★★☆ | 「変数」によるスコア管理や「クローン」によるグリッド生成など、重要な概念を学べる。 |
| 総合おススメ度 | ★★★★☆ | 古典的なマッチ3ゲームの作り方を学ぶための、素晴らしいお手本となる作品。 |
プロジェクトへのリンク
- 制作者: Joshua8381
- プロジェクトページ: https://scratch.mit.edu/projects/556000212
第3位:『Jewel match』by part-time_coder
ゲーム紹介
第3位にランクインしたのは、キラキラ輝く宝石がテーマの美しいゲーム『Jewel swap』。操作はとてもシンプルで、隣り合った宝石をクリックして場所を入れ替えるだけ。でも、このゲームの真の魅力は「連鎖(コンボ)」にある。1回宝石を消したことで、上の宝石が落ちてきて、それがまたそろって消え、さらに…と連鎖が続いたときの爽快感は格別!「カシャーン!カシャーン!」という小気味よい音と、宝石がキラキラ光るエフェクトは、まるで宝石箱をひっくり返したような美しさだ。じっくり考えて、最高の連鎖を生み出す一手を見つけ出すのが楽しい、奥の深いゲームだよ。
面白さのヒミツ
このゲームの「面白さ」は、運だけではなく「考える楽しさ」にある。ただやみくもに消せる場所を探すのではなく、「ここを動かせば、あの宝石が落ちてきて、次にアレがそろうな…」と、数手先を読んで戦略を立てるのが醍醐味だ。そして、その読みが当たって、4連鎖、5連鎖と大きなコンボが決まったとき、プレイヤーは「自分が賢い一手を打った!」という大きな満足感を得られる。この「自分の頭で考えて攻略する」感覚が、プレイヤーを深くゲームに引き込むんだ。
ゲーム作りのヒント!学べるポイント
- 「リスト」で複雑な盤面を管理する このゲームの頭脳部分とも言えるのが、たくさんの宝石の位置と種類をどうやって覚えているか、という点だ。その答えは「リスト」機能にある。リストとは、買い物リストのように、たくさんの情報を順番に記録しておける便利な引き出しのこと。このゲームでは、「盤面」というリストを作り、64マス(8×8)の盤面の1番目には何の宝石、2番目には何の宝石…という情報をすべて記録しているんだ 。プレイヤーが宝石を入れ替える操作をしたら、プログラムはこのリストの中身を書き換えているだけ。このリストのおかげで、どの宝石がどこにあるかを正確に把握し、複雑なマッチ判定や連鎖の処理が可能になるんだ。
- 「メッセージ(ブロードキャスト)」でスプライト同士を連携させる 宝石が消えた後、その上にあった宝石がスルスルと下に落ちてくるよね。これはどうやって実現しているんだろう?それは「メッセージ」という合図を送る機能(ブロードキャスト)を使っているからだ。「〇番のマスが空いたよ!」というメッセージをすべての宝石スプライトに一斉送信する。そのメッセージを受け取った他の宝石たちは、「自分の下にスペースができたかな?」と確認し、もし空いていれば下に落ちる、という動きをそれぞれが判断して実行する。このように、スプライト同士が直接話さなくても、メッセージを介して連携プレイができる。これはゲームをより複雑でリアルな動きにするための、超便利な機能なんだ。
専門家による評価
| 観点 | レーティング | 評価コメント |
| 面白さ | ★★★★☆ | 連鎖を考える戦略性が高く、うまく決まったときの爽快感が素晴らしい。 |
| 完成度 | ★★★★☆ | 連鎖や落下処理など、マッチ3ゲームに必要な要素がしっかりと作り込まれている。 |
| 再現度 | ★★★★★ | クラシックな宝石系マッチ3ゲーム(Bejeweledなど)の面白さを忠実に再現。 |
| ゲームづくりの勉強になる | ★★★★★ | 「リスト」を使った盤面管理は、パズルゲーム作りの核心。非常に勉強になる。 |
| 総合おススメ度 | ★★★★☆ | 少し難しいプログラムに挑戦したい中級者にとって、最高の教材となる作品。 |
プロジェクトへのリンク
- 制作者: part-time_coder
- プロジェクトページ: https://scratch.mit.edu/projects/481233161
第2位:『Match-3』by SlavaEditor
ゲーム紹介
いよいよ第2位!ここに登場するのは、プロ中のプロが作った、まるでお手本のようなゲーム『Match-3』だ!制作者のRokCoderさんは、Scratchコミュニティでは非常に有名な実力者。このゲームは、動きのスムーズさ、エフェクトの美しさ、ゲームの操作感、そのすべてが他のゲームとはケタ違いにすごい!ピースを動かしたときの滑らかなアニメーション、消えたときの心地よいパーティクル(キラキラした粒)エフェクト、どれをとっても一級品だ。さらに、4つや5つ同時に消すと、周囲を爆発させたり、一列をすべて消したりできる「スペシャルピース」も登場する。これらを戦略的に使うことで高得点が狙えるようになっており、ゲームとしての深みも完璧。まるで売り物のゲームを遊んでいるかのような、圧倒的な完成度を誇る作品なんだ。
面白さのヒミツ
このゲームの「面白さ」は、その圧倒的な「品質の高さ」と「戦略的な深さ」から生まれている。プレイヤーが行うすべての操作に対して、ゲームが非常に気持ちよく、そして美しく反応してくれる。この「触っていて楽しい」という感覚が、プレイヤーを飽きさせない。さらに、「スペシャルピース」の存在がゲームを単なるパズルから戦略ゲームへと進化させている。「ここで爆弾ピースを作って、あっちの列消しピースと組み合わせれば、一気にクリアできるかも…!」と考える楽しさは、上級者でも満足できるものだ。この高い完成度が、何度も繰り返し遊びたくなる最高の面白さを生み出している。
ゲーム作りのヒント!学べるポイント
- 「カスタムブロック」でプログラムを整理整頓! このゲームの「中を見る」でプログラムを覗いてみると、ピンク色の「定義」ブロックがたくさん並んでいることに気づくはず。これは「カスタムブロック(自分で作るブロック)」といって、いくつかの処理をひとまとめにして、自分だけのオリジナルブロックを作れる機能なんだ。「宝石を入れ替える処理」「宝石がそろったかチェックする処理」「宝石を落とす処理」というように、プログラムを部品ごとに分けておくことで、何千行にもなるような長くて複雑なコードも、スッキリと整理できる。これは、本格的なゲームを作るプログラマーが必ず使う、上級テクニックだ。
- プロの技!洗練されたアニメーションの作り方 ピースが消えたり、落ちたり、入れ替わったりするときの動きが、すごく滑らかで自然だよね。これは、ピースの位置をパッと変えるのではなく、「0.1秒でX座標を〇〇、Y座標を△△に変える」のようなブロックをうまく使って、少しずつ動かすアニメーションを入れているから。例えば、ピースを入れ替えるときも、直線的に動かすのではなく、少しだけ円を描くように動かすことで、よりリアルな動きに見せている。この一手間が、ゲームを素人っぽく見せるか、プロっぽく見せるかの大きな分かれ道になる。ぜひ「中を見る」で、その巧みな動きの秘密を探ってみてほしい。
専門家による評価
| 観点 | レーティング | 評価コメント |
| 面白さ | ★★★★★ | 操作感が抜群に良く、スペシャルピースを使った戦略も楽しい。文句なしの面白さ。 |
| 完成度 | ★★★★★ | アニメーション、エフェクト、サウンド、ゲームバランス、すべてがプロレベル。 |
| 再現度 | ★★★★★ | 現代のマッチ3ゲームが持つ面白さの要素を、完璧に再現・昇華させている。 |
| ゲームづくりの勉強になる | ★★★★★ | カスタムブロックによる整理術や、高度なアニメーション技術など、学ぶべき点が多い。 |
| 総合おススメ度 | ★★★★★ | 遊んで楽しく、中を見てためになる。すべてのScratcherに触れてほしい傑作。 |
プロジェクトへのリンク
- 制作者: SlavaEditor
- プロジェクトページ: https://scratch.mit.edu/projects/216469300
第1位:『Emoji Match』by Sparkleflya
ゲーム紹介
そして、数ある名作の中から栄えある第1位に輝いたのは…もはやScratchの神様、レジェンドとして世界中にその名を知られるSparkleflyaさんが作った『Emoji Match』だ!このゲームのテーマは、みんながメッセージアプリなどで日常的に使っている「絵文字」。ニコニコ顔や泣き顔、ビックリ顔などを3つそろえて消していくのが、とってもユニークで親しみやすい。そして、このゲームの真のすごさは、これがただのゲームではなく、「マッチ3ゲームの作り方を教えるためのチュートリアル」にもなっていることなんだ。遊びながら、世界最高のプログラミングの先生に、マッチ3ゲームの作り方のすべてを教えてもらえる。面白くて、ためになる、まさに一石二鳥の神プロジェクトなんだ!
面白さのヒミツ
このゲームの「面白さ」は、二つの側面から成り立っている。一つは、Sparkleflyaさんならではの圧倒的な技術力に裏打ちされた、完璧なゲームとしての面白さ。絵文字をドラッグしたときの吸い付くような操作感、そろって消えるときの弾けるようなアニメーション、すべてが最高に気持ちいい。もう一つは、ゲームの仕組みを理解しながら遊ぶ「知的な面白さ」だ。このゲームは、プレイヤーが「どうしてこう動くんだろう?」と思ったときに、その答えをプログラムの中にすぐに見つけられるように、非常に分かりやすく作られている。魔法のタネ明かしを見ながらマジックを楽しむような、特別な楽しさがここにはある。
ゲーム作りのヒント!学べるポイント
- すべてが詰まった究極のプログラミング教材 このプロジェクトは、最高のゲームであると同時に、最高の教科書でもある。Sparkleflyaさんは、これまで紹介してきた「カスタムブロック」「リスト」「クローン」「変数」といったテクニックのすべてを、信じられないくらい分かりやすく整理して使っているんだ 。それぞれのカスタムブロックには、「
Initialise(初期設定)」「Swap_Emojis(絵文字の交換)」のように、何をするためのプログラムなのかが英語でハッキリと書かれている。このプロジェクトの「中を見る」で彼のコードをじっくりと読むだけで、君のプログラミングスキルは絶対に、劇的にレベルアップする。これ以上の教材は、どこを探しても見つからないだろう。 - マウスの動きでスワップを判定する高度なテクニック このゲームでは、どうやって2つの絵文字を入れ替えているんだろう?多くのゲームが「クリック&クリック」方式なのに対し、このゲームはマウスで絵文字を「ドラッグ」した方向に入れ替わる、直感的な操作方法を採用している。これは、「マウスを押した瞬間のX座標」と「マウスを離した瞬間のX座標」の値を比べて、その差がプラスなら右に、マイナスなら左にドラッグした、と判断しているんだ。Y座標も同様に判定している。少し難しい考え方だけど、これが分かれば、スマートフォンアプリのような、もっと直感的に操作できるゲームが作れるようになるぞ!
専門家による評価
| 観点 | レーティング | 評価コメント |
| 面白さ | ★★★★★ | 絵文字のテーマが秀逸。操作感も抜群で、学ぶ楽しさも加わり最高の体験。 |
| 完成度 | ★★★★★ | ゲームとしての完成度はもちろん、教材としての完成度も神レベル。 |
| 再現度 | ★★★★★ | マッチ3ゲームの本質を完全に理解し、誰にでも分かりやすい形で再構築している。 |
| ゲームづくりの勉強になる | ★★★★★+ | これ一つでマッチ3ゲームのすべてが学べる。もはや殿堂入りの教材。 |
| 総合おススメ度 | ★★★★★+ | Scratchでプログラミングを学ぶすべての人に、まず最初に見てほしい頂点の作品。 |
プロジェクトへのリンク
- 制作者: Sparkleflya
- プロジェクトページ: https://scratch.mit.edu/projects/1043909615
今度は君の番だ!パズルゲーム作りに挑戦しよう!

どうだったかな?Scratchで作られた、信じられないくらい面白くて、奥が深いマッチ3ゲームの世界!ランキングを見て、「自分もこんなゲームを作ってみたい!」とワクワクしてくれたら、とても嬉しいよ。
一番大切なのは、今日紹介したgriffpatchさんやRokCoderさんのようなプロが作ったスゴいゲームたちも、みんながいつも使っているのと同じ、Scratchのブロックだけで作られているってことなんだ 。つまり、君にも、彼らのような素晴らしいゲームクリエイターになれる可能性が無限にあるということ。
「でも、何から始めたらいいか分からない…」という君へ。大丈夫、最初の一歩はとても簡単だ。
- はじめの一歩:
- まずは、好きなキャラクターのスプライトを1つ置いて、**「このスプライトが押されたとき」に「色を変える」**プログラムを作ってみよう!これだけでも、立派なインタラクティブ作品だ。
- 次に、**「クローン」**を使って、そのスプライトを画面いっぱいに並べてみよう。盤面作りの基本がわかるはず。
- そして、今日紹介したゲームの**「中を見る」ボタンを押して、プロのコードを研究してみよう。最初は分からなくても大丈夫。すごい作品を「真似すること(リミックス)」**は、プログラミングが上達するための、一番の近道なんだ!
君の頭の中にある「こんなゲームがあったら面白いな」というアイデアが、次の大人気ゲームになるかもしれない。失敗を恐れずに、まずはブロックを一つ置くところから、楽しんで、自分だけのオリジナルゲーム作りに挑戦してみてね!君の作った最高のゲームで遊べる日を、心から楽しみにしているよ!
おススメのスクラッチ参考書
私も参考にしているスクラッチ参考書を紹介します。どちらもとてもわかりやすいです。
ろぼてく私の場合は、図書館で借りて試し読みして、分かりやすかったものを購入しています。試し読みは必須です。
手元にずっと置いておき、いつでも参照できるようにすることも重要です。
【無料体験】【全国に教室多数】おススメのプログラミング教室
私が最もおススメするプログラミング教室は、「QUREOプログラミング教室」です。
「QUREO」の特徴は、以下にあげる点です。
- 教室型であり、直接先生からプログラミングを学ぶことができる。
- 全国に教室数が多く(全国2500教室)、実績豊富
- ビジュアルプログラミングかつゲーム制作を学習教材に使用していて、取り組みやすい
- 月謝が比較的安い。



習い事は、「通いやすさ」と「続けやすさ」の2つが重要ですよね。私も「通いやすさ」を重視して「QUREO」を選びました。
今なら無料体験・キャンペーンも実施しているので、一度お試しすることをおススメします!










コメント