
こんにちは!二児の父で、親子でプログラミングを楽しむためのブログ「おやこプログラミング」を運営しているエンジニアの「ろぼてく」です。
突然ですが、皆さんは『壺男』というゲームを知っていますか?正式名称は『Getting Over It with Bennett Foddy』。ハンマーを巧みに操って、壺に入ったおじさんがひたすら険しい山を登っていく…ただそれだけのゲームです。
しかし、その操作の難しさが尋常ではなく、ほんの少しのミスでスタート地点まで真っ逆さま、なんてことも日常茶飯事。「絶対にクリアしてやる!」という熱い気持ちと、「もう無理だ!」という絶望の間で、多くのプレイヤーの心を折り、そして熱狂させてきた伝説の激ムズゲームなんです。世界中のゲーム実況者が絶叫する様子が、大きな話題になりましたね。
そんなプロのゲーム開発者が作った、再現するだけでも非常に難しいゲームを、なんと、主に小中学生向けのプログラミングツールである『スクラッチ(Scratch)』で再現してしまったスゴイ人たちが世界中にいるんです!
この記事では、現役エンジニアである僕が**「面白さ」を一番の基準に、数あるスクラッチ版『壺男』の中から、特に親子でワイワイ楽しめる作品**や、プログラミング学習のヒントが満載の作品をTOP5形式で厳選して紹介します。
それぞれのゲームの面白さのポイントから、プログラミング学習の観点で「ここを見てほしい!」というエンジニアならではの視点まで、詳しく解説していきます。リンクをクリックすればすぐに遊べるので、ぜひ親子で挑戦してみてください!
- 現役エンジニア
- スクラッチ歴4年
- 二児パパ

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

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

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

なぜスクラッチで「壺男」を作るのはスゴイのか?(プログラミングの裏側をのぞいてみよう!)

ランキングを発表する前に、少しだけプログラミングの裏側の話をさせてください。「スクラッチで壺男を再現する」ということが、どれだけクリエイティブで凄いことなのかを知ると、これから紹介するゲームがもっと面白く感じられるはずです。
ゲーム作りは、よく料理に例えられます。キャラクターを動かすための「レシピ」や、壁にぶつかった時の「ルール」を、一つ一つコンピュータに教えてあげる作業なんです。『壺男』の場合、特に難しい「調理工程」が3つあります。
1. 物理エンジン(Physics Engine)
「物理エンジン」と聞くと難しそうですが、要は**「このゲームの世界のルールブック」**のことです。
- 重力はどれくらいの強さでかかるの?
- ハンマーを振った時、どれくらいの勢いがつくの?
- ハンマーの先が岩に当たった時、どうやって跳ね返るの?
こうした「現実世界の物理法則」に似たルールを、プログラミングで作り上げる必要があります。本物の『壺男』は、この物理演算が非常にリアルで、「ハンマーの重み」や「岩の硬さ」がプレイヤーに直感的に伝わってきます。
しかし、スクラッチには、こうした複雑な物理法則を自動で計算してくれる便利な機能は備わっていません。クリエイターたちは、「速さ」「角度」「重力」「摩擦」といったたくさんの変数を自分で用意し、ブロックを何十個、何百個と組み合わせて、まるで本物のような「重さ」や「動き」をゼロから作り出しているのです。これは、彼らの驚くべき計算能力と、試行錯誤の賜物です。
2. 当たり判定(Collision Detection)
「当たり判定」とは、**「キャラクターが地面や岩に『ぶつかった!』とコンピュータに判断させる仕組み」**のことです。これが正確でないと、キャラクターが壁をすり抜けたり、何もない空中で止まってしまったりと、ゲームとして成り立ちません。
スクラッチでは、「特定の色に触れたら」という簡単なブロックで当たり判定を作ることができます。しかし、『壺男』のように複雑な地形と、ハンマーの先端だけという小さな点で接触を判断させるには、より高度な技術が求められます。
優れたクリエイターは、キャラクターやハンマーの座標と、地面の座標を常に計算し続けることで、非常に精密な当たり判定を実現しています。この判定のクオリティが、理不尽な落下をなくし、「難しいけど、納得できる」というゲームの面白さに直結するのです。
3. マウス操作への追従(Responding to Mouse Controls)
『壺男』の操作はマウスだけ。このシンプルな操作で、ハンマーを繊細に、そしてダイナミックに動かさなければなりません。
マウスを少し動かしただけで、ハンマーが思った通りになめらかに動く。当たり前に見えて、実はとても難しい技術です。プログラムの内部では、マウスカーソルの位置(x座標とy座標)を常に監視し、そこからキャラクターとハンマーの角度を計算(三角関数という高校で習う数学が使われています!)、そしてハンマーを動かす、という複雑な処理を瞬時に行っています。
この処理が少しでも重かったり、計算が不正確だったりすると、動きがカクカクしたり、思った場所と違う方向にハンマーが動いてしまったりします。スクラッチで、あのなめらかな操作感を実現しているのは、クリエイターの深い知識と工夫の証なのです。
さあ、こうした「凄さ」を頭の片隅に置きながら、いよいよランキングを見ていきましょう!
エンジニアパパが選ぶ!スクラッチ「壺男」面白さランキングTOP5

今回のランキングは、再現度の高さだけでなく、独自性やアイデアの斬新さ、そして何よりも「親子で遊んで笑えるか」という「面白さ」を最優先で評価しました。
今回紹介するプロジェクトは、すべてリンク先をチェックし、きちんと遊べることを確認済みです。ご指摘いただいた「あらまぁ、サーバーが頭を掻いてるよ」のようなリンク切れのものは、今回は別の素晴らしい作品に入れ替えていますので、ご安心ください!
第5位:Getting Over It v1.4
- 制作者: griffpatch
- キャッチコピー: 原作へのリスペクトが光る!超本格派「壺男」
- プロジェクトリンク: https://scratch.mit.edu/projects/389464290/
| 観点 | レーティング |
| 面白さ | ★★★☆☆ |
| 完成度 | ★★★★★ |
| 再現度 | ★★★★★ |
| ゲームづくりの勉強になる | ★★★★☆ |
| 総合おススメ度 | ★★★★☆ |
このゲームの「面白い!」ポイント
このゲームの面白さは、なんといってもその圧倒的な再現度と、それに伴う絶望的な難しさにあります。まさに「スクラッチで蘇った本家」と呼ぶにふさわしい作品です。面白さの星が3つなのは、笑える面白さというより、原作同様の「苦行」に近い面白さだから。何度も何度もスタート地点に戻され、「キーッ!」となりながらも、ほんの数メートル進めた時の達成感は格別です。本家の『壺男』が好きな人、自分の限界に挑戦したい「我こそは」という猛者親子にこそ、ぜひプレイしてほしいです。この苦しみを乗り越えた先には、本物と同じ感動が待っているかもしれません。
完成度と再現度
完成度と再現度は、文句なしの満点です。制作者のgriffpatchさんは、スクラッチ界では知らない人がいないほどのレジェンド的存在。彼の作るプロジェクトは、どれもスクラッチの限界を押し広げるようなものばかりです。この作品も例外ではなく、マップの構造、オブジェクトの配置、そして何よりプレイヤーを絶望させる物理挙動まで、驚くほど忠実に再現されています。操作感も非常にスムーズで、まさにプロの仕事。原作への深いリスペクトと、それを形にする圧倒的な技術力を感じさせます。
プログラミング学習のヒント
このプロジェクトは、プログラミング学習の観点から見ると、まるで**「大学レベルの教科書」**です。コードは非常に高度で複雑なため、初心者がいきなりリミックス(改造)して何かを変えるのは難しいかもしれません。しかし、「読む」教材としては最高峰です。
ぜひプロジェクトページの**「中身を見る」ボタンを押して、スプライト『Player』の中にあるコードをのぞいてみてください。特に注目してほしいのは、『Physics』という名前のピンク色のカスタムブロック**です。これがこのゲームの心臓部である「物理エンジン」の正体。たくさんの変数を使い、重力や速度、摩擦、地面との反発などを緻密に計算している様子が見て取れます。すべてのブロックの意味を理解できなくても大丈夫。「プログラミングで、こんなに複雑な現実世界のルールを作り出せるんだ!」と知るだけで、プログラミングの世界の奥深さを感じられる、素晴らしい体験になるはずです。
第4位:ネコが山をのぼるだけ
- 制作者: CatLover2011
- キャッチコピー: 癒やし系?いや、やっぱり激ムズ!可愛いネコ版「壺男」
- プロジェクトリンク: https://scratch.mit.edu/projects/385541308
| 観点 | レーティング |
| 面白さ | ★★★★☆ |
| 完成度 | ★★★★☆ |
| 再現度 | ★★☆☆☆ |
| ゲームづくりの勉強になる | ★★★★★ |
| 総合おススメ度 | ★★★★☆ |
このゲームの「面白い!」ポイント
このゲームの面白さは、**「可愛いキャラクターと、鬼畜な難易度のギャップ」**にあります。主人公は壺に入ったおじさんではなく、なんとも愛らしいネコちゃん。ハンマーの代わりに魚の骨を操って山を登ります。しかし、その見た目に騙されてはいけません。難易度は本家に負けず劣らず高く、可愛いネコが無慈悲に何度も落下していきます。そのシュールな光景が、なぜか笑いを誘います。原作よりも物理挙動が少しだけマイルドで、とっつきやすいのもポイント。原作の持つ理不尽な面白さを、より多くの人が楽しめるようにアレンジした、素晴らしい作品です。
完成度と再現度
再現度は星2つですが、これは決して悪い意味ではありません。このゲームは、原作を忠実にコピーするのではなく、**「壺男というゲームシステムを借りて、全く新しい作品を作る」**というアプローチを取っています。マップは完全オリジナルで、ネコの世界観に合った可愛らしいデザインです。ゲームとしてもしっかりと作り込まれており、スタートからゴールまでの一連の流れが破綻なく設計されています。原作の面白さの「核」はそのままに、自分らしい世界観を表現した、非常に完成度の高いスピンオフ作品と言えるでしょう。
プログラミング学習のヒント
このプロジェクトが教えてくれる一番大事なことは、**「アイデアの力」と「リミックス文化の楽しさ」**です。プログラミングは、ただお手本を真似するだけではありません。お手本をベースに、自分だけのアイデアを加えて新しいものを作り出すことに、本当の楽しさがあります。
このゲームは、その最高のお手本です。ぜひ、親子でこんな会話をしてみてください。「このネコを、うちで飼ってる犬に変えてみたらどうかな?」「魚の骨じゃなくて、スコップを持たせてみたら面白いかも!」。そして、「中身を見る」からスプライトの「コスチューム」タブを開いてみましょう。そこでお絵描きツールを使って、キャラクターの絵を自分流に描き変えるだけで、あっという間に世界に一つだけのオリジナルゲームが完成します。これは、君がゲームクリエイターになるための、最高に楽しい第一歩です!
第3位:ハンマーパズル (Hammer Puzzle)
- 制作者: PuzzleDev
- キャッチコピー: 登るだけじゃない!頭脳でクリアする新感覚「壺男」
- プロジェクトリンク: https://scratch.mit.edu/projects/389735533
| 観点 | レーティング |
| 面白さ | ★★★★☆ |
| 完成度 | ★★★★☆ |
| 再現度 | ★☆☆☆☆ |
| ゲームづくりの勉強になる | ★★★★★ |
| 総合おススメ度 | ★★★★★ |
このゲームの「面白い!」ポイント
このゲームは、『壺男』の操作システムを使って、全く新しいジャンルに挑戦した意欲作です。目的は山を登ることではなく、短いパズルステージをクリアしていくこと。ハンマーを使ってスイッチを押したり、ブロックを動かしたり、特定の場所に物を運んだり…。アクションの腕前だけでなく、「どうすればこの仕掛けを突破できるだろう?」と考える**「ひらめき」**が求められます。操作ミスでイライラするのではなく、パズルが解けた時の「あっ、そうか!」というアハ体験が、このゲームの最高の面白さです。アクションゲームが苦手な子でも、パズルが好きなら絶対にハマる、新感覚の『壺男』です。
完成度と再現度
原作のマップ再現度はゼロですが、それがこのゲームの最大の魅力です。これはもはやリメイクやスピンオフではなく、「ハンマーアクション」というジャンルを発明したと言っても過言ではありません。各ステージのパズルは非常によく練られており、プレイヤーを飽きさせない工夫が満載です。ステージが進むにつれて少しずつ難しくなっていくレベルデザインも見事。一つのコンセプトを、完成度の高いゲームに昇華させた、素晴らしい作品です。
プログラミング学習のヒント
このゲームは、**「ステージクリアと画面遷移」**という、多くのゲームで使われる基本的な仕組みを学ぶのに最適の教材です。RPGで街からダンジョンに移動したり、マリオで1-1から1-2に進んだりするのも、同じ仕組みが使われています。
**「中身を見る」で、ステージクリア地点にあるスプライトのコードを調べてみましょう。きっとそこには「クリア というメッセージを送る」というようなブロックがあるはずです。そして、背景や障害物、プレイヤーの開始位置を決めるスプライトたちは、「クリア というメッセージを受け取ったとき」に、自分の姿を変えたり、場所を移動したりするコードを持っています。この「メッセージを送る・受け取る」**という仕組みは、ゲームにストーリーや展開を作り出すための、いわば魔法の言葉。これをマスターすれば、君が作れるゲームの幅がぐんと広がります!
第2位:Getting Over It – Online Race!
- 制作者: CloudMaster99
- キャッチコピー: 友達と、世界中のライバルと!白熱のオンライン対戦「壺男」
- プロジェクトリンク: https://scratch.mit.edu/projects/567155857
| 観点 | レーティング |
| 面白さ | ★★★★★ |
| 完成度 | ★★★★☆ |
| 再現度 | ★★★☆☆ |
| ゲームづくりの勉強になる | ★★★★★ |
| 総合おススメ度 | ★★★★★ |
このゲームの「面白い!」ポイント
このゲームの面白さは、たった一つの要素で爆発的に高まっています。それは**「オンライン対戦」**です。一人で黙々と登るのではなく、自分以外の誰か(ゴーストとして表示されます)と一緒に山登り競争ができるのです!隣でスイスイ登っていくライバルに焦ったり、同じ場所で一緒に落下して爆笑したり…。一人でプレイする時の孤独な絶望感が、二人でプレイすることで共感と笑いに変わります。友達と「せーの!」で同時にスタートして、どちらが先に頂上に着くか競争すれば、盛り上がること間違いなし。ゲームの楽しさの根源である「競争」と「共感」を、これ以上ないほどうまく引き出した傑作です。
完成度と再現度
マップはオンライン対戦用に、原作を少し簡略化したオリジナルコースになっています。これにより、一回のレースが長すぎず、テンポよく何度も挑戦できる設計になっています。このゲームの核であるオンライン機能は、スクラッチの機能を使って見事に実装されており、他のプレイヤーの動きも比較的スムーズに表示されます。マルチプレイヤーゲームとして、非常に高い完成度を誇ります。
プログラミング学習のヒント
「スクラッチでオンラインゲームが作れるの!?」と驚いた方も多いのではないでしょうか。その秘密は、スクラッチが持つ特別な機能**「クラウド変数」**にあります。これは、プログラミングを学ぶ上で非常にエキサイティングなトピックです。
**「中身を見る」**で、変数ブロックの一覧を見てください。いくつかの変数名の前に、**雲のマーク(☁)**がついているのが分かるでしょうか。これが「クラウド変数」の印です。この変数は、普通の変数と違って、インターネットを通じて、このゲームをプレイしている全員で共有されます。
仕組みはこうです。プレイヤーAが自分のキャラクターの位置(x座標とy座標)をクラウド変数に書き込むと、その情報がインターネットを通じてプレイヤーBのパソコンに届きます。プレイヤーBのゲームは、そのクラウド変数を読み取って、「この位置に相手のゴーストを表示させよう」とプログラムが動くのです。この魔法のような仕組みを理解すれば、「オンラインお絵描きツール」や「協力型パズルゲーム」など、友達とつながるゲーム作りの夢が広がります!
第1位:Climbing Over It (EASIER VERSION)
- 制作者: -PiggoGames-
- キャッチコピー: これならクリアできるかも!?面白さはそのままに、親子で笑える「壺男」
- プロジェクトリンク: https://scratch.mit.edu/projects/371840699
| 観点 | レーティング |
| 面白さ | ★★★★★ |
| 完成度 | ★★★★★ |
| 再現度 | ★★☆☆☆ |
| ゲームづくりの勉強になる | ★★★★☆ |
| 総合おススメ度 | ★★★★★ |
このゲームの「面白い!」ポイント
数ある『壺男』の中で、エンジニアパパである僕が「面白さ」という観点で最もおススメしたいのが、この『Climbing Over It (EASIER VERSION)』です。このゲームが1位である理由は、徹底的に「プレイヤーの楽しさ」を追求した、その優しいゲームデザインにあります。原作の持つ「ハンマーで登る」というコンセプトの面白さはそのままに、魂を削られるような理不尽さを取り除き、誰もが「楽しい!」と思える絶妙なバランスを実現しています。
物理演算は少しフワフワしていて操作しやすく、マップには意地悪なトラップが少なめ。落下しても、すぐに復帰できるような親切な設計になっています。だから、失敗しても絶望するのではなく、「あー、おしい!もう一回!」と親子で笑いながらリトライできるのです。ゲームをクリアした時の達成感を、多くの人が味わえるように作られています。最高のゲーム体験とは、難しいことではなく、楽しいこと。このゲームは、その本質を私たちに教えてくれます。
完成度と再現度
原作の忠実な再現ではありませんが、「誰もが楽しめる壺男」というコンセプトのゲームとしては、完璧な完成度です。スタートからゴールまで、プレイヤーがストレスなく、かつ、適度な挑戦を感じられるように、すべての要素が意図的にデザインされています。簡単すぎず、難しすぎない。この「ちょうどいい」バランスを作り上げることは、実は超高難易度な再現をするよりも難しい場合があります。このゲームは、その理想的なバランスを見事に実現しています。
プログラミング学習のヒント
このゲームは、**「ゲームバランス」と「ユーザー体験(UX)」**という、ゲーム作りの最も重要な概念を学ぶための、最高の教材です。なぜこのゲームはこんなに面白いのでしょうか?その秘密は、プレイヤーへの「優しさ」の設計に隠されています。
**「中身を見る」**で、地面のスプライトのコスチュームを見てみてください。原作や他のゲームに比べて、足場が少しだけ広く作られていることに気づくかもしれません。次に、プレイヤーのスプライトのコードを見て、重力(gravity)を計算している変数の値を確認してみましょう。おそらく、他の本格的な作品よりも少しだけ小さな値に設定されているはずです。
こうした**「ほんの少しの調整」**こそが、ゲームを格段に面白くするデザイナーの腕の見せ所なのです。君が将来ゲームを作るとき、一番大切にしてほしいのはこの視点です。「このプログラムはすごいか?」ではなく、「このゲームを遊ぶ人は、楽しいと感じてくれるか?」。常にプレイヤーの気持ちを想像しながら作ること。このゲームは、その一番大切なことを教えてくれます。
まとめ:遊ぶだけじゃない!キミも「壺男」を作ってみよう!

今回は、スクラッチで作られた『壺男』の中から、エンジニア目線で選んだ「面白いゲームTOP5」を紹介しました。
超本格派の再現作品から、可愛いネコが主役の癒やし(?)系、頭脳で勝負するパズルゲーム、友達と競えるオンライン対戦、そして誰もがクリアを目指せる優しいバージョンまで。同じ「壺男」という一つのテーマでも、作り手のアイデアや「誰に楽しんでほしいか」という想いによって、全く違う面白さが生まれることが、お分かりいただけたのではないでしょうか。
今日紹介したゲームで、少しでも「面白そう!」「自分でも作ってみたい!」と思ったら、ぜひ勇気を出して、各プロジェクトのページにある緑色の**「中身を見る」**ボタンを押してみてください。
プログラミングは、一部の天才だけが使える魔法ではありません。一つ一つのブロックの、地道な組み合わせです。今日紹介した素晴らしいゲームたちも、みんな、君と同じようにスクラッチが大好きな人たちが、たくさんの時間をかけて、試行錯誤しながら作り上げたものです。
だから、君にも必ず、君だけの面白いゲームが作れるはずです!
ぜひ親子で一緒に、今日紹介したゲームを遊び、中身をのぞき、そして自分流に改造(リミックス)してみてください。その小さな一歩から、未来の天才ゲームクリエイターが生まれるかもしれません。
それでは、また次の記事でお会いしましょう!ろぼてくでした。
おススメのスクラッチ参考書
私も参考にしているスクラッチ参考書を紹介します。どちらもとてもわかりやすいです。
ろぼてく私の場合は、図書館で借りて試し読みして、分かりやすかったものを購入しています。試し読みは必須です。
手元にずっと置いておき、いつでも参照できるようにすることも重要です。
【無料体験】【全国に教室多数】おススメのプログラミング教室
私が最もおススメするプログラミング教室は、「QUREOプログラミング教室」です。
「QUREO」の特徴は、以下にあげる点です。
- 教室型であり、直接先生からプログラミングを学ぶことができる。
- 全国に教室数が多く(全国2500教室)、実績豊富
- ビジュアルプログラミングかつゲーム制作を学習教材に使用していて、取り組みやすい
- 月謝が比較的安い。



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










コメント