2048の歴史: 週末のプロジェクトがインターネットのパズルになるまで
2026-09-02
2048数字を合体させよう今すぐプレイ
2048を作ったのは、イタリア出身の19歳のウェブ開発者Gabriele Cirulliです。彼はたった一度の週末でこのゲームを組み上げ、2014年3月に無料で公開しました。ヒットを狙っていたわけではありません。スマホで気に入ったパズルを自分で作り直してみる、ただのプログラミング練習でした。ところが一週間のうちに数百万人がブラウザでタイルをスライドさせ、一か月のうちに2048は史上もっとも真似されたゲームのひとつになっていました。アイデアはどこから来たのか、なぜこれほど速く広まったのか、そして「本当の発明者は誰か」という論争がいまも意味を持つ理由を紹介します。
2048の前史: Threesと1024
系譜の始まりはThrees!です。2014年2月に、デザイナーのAsher Vollmer、アーティストのGreg Wohlwend、作曲家のJimmy Hinsonが発表したモバイル向けパズルで、設計には一年以上がかけられました。カードの合体はわざと少し扱いにくく作られていて、1と2で3になり、その後は同じ3の倍数どうしが合体します。しかもスワイプ一回で盤面は一マスしか動かないので、一方向に連打するのではなく、一手ごとに考えさせられる仕組みでした。
Threesは有料アプリで、発売から数週間で無料の模倣作が現れました。もっとも影響力があったのが1024で、ルールを単純化しました。同じタイルどうしだけが合体し、タイルは何かにぶつかるまで盤面の端まで滑る、というものです。この変更でゲームは速くなり、ずっと取っつきやすくなりました。Cirulliは、ブラウザで動く1024の亜種を見て、プログラミング練習として自分でゼロから書いてみようと決めたと語っています。そのバージョンが2048になりました。
2014年3月: ひとつの週末、ひとつのリポジトリ
CirulliはJavaScriptで2048を書き、2014年3月9日にオープンソースライセンスでGitHubにコードを公開し、ゲーム本体はGitHub Pagesで無料ホスティングしました。インストールするアプリも、作るアカウントもありません。ゲーム全体がひとつのウェブページで、ノートPCでもスマホでも動きました。これがその後の出来事の鍵です。2048へのリンクこそが製品そのものだったので、ゲームを共有することはリンクを共有することと同じくらい簡単でした。
リンクはHacker News、Reddit、Twitter、Facebookを通じて広がり、数字は急上昇しました。Cirulliは後に、一週間足らずでおよそ400万人の訪問者があったと語っています。マーケティングもスタジオもなく、19歳がひとりで面倒を見ているプロジェクトとしては、ばかげた規模です。しかも成長は何か月も続き、たいていのバイラルゲームがとっくに消えた後も伸び続けました。
なぜこれほど速く広まったのか
答えの一部はルールにあります。2048の操作はひとつ、全部を一方向にスライドさせること。目標もひとつで、最初の一回で知るべきことはすべて分かります。2と2で4、4と4で8、追いかけるべきタイルはタイトルそのものです。チュートリアルは誰にも要らず、友達に説明する必要もありません。リンクを送るだけでした。
もう一部は「負け方」です。2048は盤面が埋まって合体できなくなった時点で終わり、その原因はほぼ必ずプレイヤー自身にあります。不注意なスワイプ一回で、大きなタイルが角から引きずり出されてしまう。この負け方は「次は直せる」と感じられ、次の挑戦はワンクリック先にあります。短い一回と、明らかに自分のせいの敗北。このループは、SnakeやSolitaireが何十年もプレイヤーを離さない仕組みと同じものです。
タイミングも味方しました。2014年初頭、Flappy Birdがアプリストアから取り下げられたばかりで、インターネットは誰もが語り合える単純なゲームを待っていました。2048はその空席にぴったり収まり、しかもFlappy Birdと違って消えることがありませんでした。そもそもストアの中に住んでいなかったからです。
クローン論争
Threesの制作者たちは面白くありませんでした。長い公開記事の中で、14か月かけた設計が数週間で無料のウェブページに縮められた経緯を語り、あえて難しくした自分たちのルールのほうが優れたゲームだと考える理由を説明しました。2048はオマージュなのか、クローンなのか、それともパクリなのか。この論争は、その10年でもっとも引用されたゲームのクローンをめぐる議論のひとつになりました。
一方のCirulliは、常に元ネタを明かしていました。2048は1024とThreesから派生したものだと述べ、他人のアイデアだと考えるものでお金を稼ぎたくないと語り、コードを公開したままにしました。奇妙なことに、この開放性こそがゲームの歴史上の位置を決定づけました。誰でもフォークできたからこそ、2048はコピーのひとつではなく、皆がコピーする本家になったのです。
クローンのクローン
公開から数週間で、GitHubはフォークであふれました。ミームを題材にしたもの、タイルがフィボナッチ数や文字やロゴになったもの、3x3や8x8の盤面、3Dや六角形のグリッド、AIと対戦するもの、AIがひとりで遊ぶのを眺めるものまで。2048のAIソルバーを書くこと自体が人気のプログラミング課題になり、よく調整されたソルバーはほぼ毎回2048タイルに到達します。
合体のアイデアはグリッドの外にも飛び出しました。2048が広めた「同じもの二つを合わせて大きなものにする」というルールは、数年後に物理演算の形で戻ってきます。2023年にチャートを席巻したスイカゲームは、瓶にフルーツを落とし、同じフルーツどうしがひとつ上のサイズに合体します。crokocatのMelon Mergeはまさにこの仕組みです。はしごの一番下にさくらんぼ、一番上にスイカ、そして2048プレイヤーが骨身にしみて知っている「場所が足りなくなる」緊張感があります。
いまの2048
10年以上たった今も、オリジナルのウェブページは動いていて、ゲームはあらゆる場所にあります。スマホに、ブラウザに、数学の授業に、試験用紙の裏側に。そして一世代前のSnakeと同じように、プログラマーの通過儀礼でもあり続けています。全体が数百行のコードに収まり、すべてのルールが盤面の上に見えているからです。
crokocatの2048は2014年の方式をそのまま守っています。2と4が出る確率は同じ90/10、一手につき合体は一回というルールも同じ、2048タイルを作った後に続けられる選択肢も同じです。加えたのは、現代のブラウザ版に当然あるべきものだけ。なめらかなアニメーション、スマホでのスワイプ操作、訪問をまたいで残るベストスコアです。懐かしさの先へ進みたいなら、2048攻略ガイドで、運任せの一回を再現できる結果に変えるコーナー戦法を解説しています。
よくある質問
2048を作ったのは誰ですか?
2048を作ったのは、イタリアの19歳のウェブ開発者Gabriele Cirulliです。週末に書き上げ、2014年3月9日に無料で公開しました。ソースコードをGitHubで公開し、元になったゲームとして1024とThreesを一貫して挙げています。
2048はThreesのコピーですか?
子孫と言うべきでしょう。Threes(2014年2月)がスライドして合体するアイデアを導入し、1024が同じタイルの合体と端まで滑る動きに単純化し、2048が1024のルールを無料のウェブゲームとして作り直しました。Threesの制作者は公に抗議し、Cirulliはその系譜を否定せず認めました。
なぜ「2048」という名前なのですか?
2048が目標のタイルだからです。タイルは合体のたびに倍になり、2、4、8、16と続きます。2048は2の11乗で、運ではなく計画が必要になるくらい高い数です。crokocat版を含む多くのバージョンでは、4096やその先まで続けられます。
Gabriele Cirulliは2048で稼いだのですか?
本人の説明によれば、コンセプトを借り物と考えていたため、オリジナルのウェブ版で利益を得ないことを選びました。ゲームはオープンソースで無料でした。それが広まった理由であり、これほど多くの派生版が存在する理由でもあります。
攻略とコツ
ここでプレイ
- 2048 — 数字を合体させよう
- Melon Merge — スイカを育てよう
- Block Crush — ドラッグしてはめて、ラインを消そう