2048は 、イタリアのウェブ開発者 Gabriele Cirulliによって開発され、 GitHub で公開されたシングルプレイヤーのスライドタイルパズル ビデオゲームです。 [ 2 ] ゲームの目的は、グリッド上の数字付きタイルをスライドさせて組み合わせ、2048の数字のタイルを作成することです。ただし、ゴールに到達した後もゲームを続行して、より大きな数字のタイルを作成することができます。このゲームは、もともと週末にかけてJavaScript とCSSで書かれ、2014年3月9日に MITライセンス に従う無料のオープンソースソフトウェア としてリリースされました。iOS版 とAndroid 版は2014年5月にリリースされました。
2048は 、1ヶ月前にリリースされたiOSゲーム「Threes」 のクローンである2つのゲームの改良版として開発されました。Cirulli自身は、 2048を「 Threes」 と「概念的に似ている」と表現しました。[ 3 ] 2048 のリリースは、2013年にFlappy Bird のバリエーションが大量に登場したように、多くの類似ゲームが急速に登場する結果となりました。このゲームは批評家から概ね好評を博し、「バイラル」で「中毒性がある」と評されました。
ゲームプレイ 完成したゲーム。2048 のタイルは右下隅にあります。 2048 は、単純な 4×4 のグリッドでプレイされ、数字の付いたタイルは、プレイヤーが 4 つの矢印キー を使用して動かすとスライドします。[ 4 ] ゲームは、2 または 4 の値を持つ 2 つのタイルがすでにグリッド内にある状態で開始され、各ターンの後に、そのようなタイルがもう 1 つランダムな空きスペースに表示されます。[ 5 ] 値が 2 のタイルは 90% の確率で表示され、値が 4 のタイルは 10% の確率で表示されます。[ 6 ] タイルは、別のタイルまたはグリッドの端に止まるまで、選択した方向に可能な限りスライドします。移動中に同じ番号の 2 つのタイルが衝突した場合、衝突した 2 つのタイルの合計値を持つタイルにマージされます。[ 7 ] [ 8 ] 結果として生じたタイルは、同じ移動で別のタイルと再びマージすることはできません。高得点のタイルは柔らかい光を発します。[ 5 ] 最大可能タイルは131,072です。[ 9 ]
同じ値の牌が3つ連続して同時に動く場合、移動方向に沿って最も遠い2つの牌のみが結合します。行または列の4つのスペースすべてが同じ値の牌で埋められている場合、その行/列に平行な動きをすると、最初の2つと最後の2つが結合します。[ 10 ] 右上のスコアボードはユーザーのスコアを記録します。ユーザーのスコアは0から始まり、2つの牌が結合するたびに、新しい牌の値に応じて増加します。[ 5 ]
2048の値を持つタイルが盤上に現れたらゲームは終了です。プレイヤーはそれ以上の行動を続けることで、より高い得点を目指します。[ 11 ] [ 12 ] [ 13 ] プレイヤーが有効な行動をとることができなくなった場合(空きスペースがなく、同じ値の隣接するタイルがない場合)、ゲームは終了します。[ 3 ] [ 14 ]
戦略 2048 における戦略としては、最大のタイルを特定の角に置き、他の大きなタイルで列(縦または横)を埋めるというものがあります。列が埋まったままであれば、プレイヤーは最大のタイルを希望の角に置いたまま、3つの異なる方向に移動することができます。一般的なルールとして、小さなタイルは大きなタイルによって他の小さなタイルから隔てられてはいけません。[ 15 ] [ 16 ]
発達 19歳のガブリエーレ・シルリは、ゼロからゲームをプログラムできるかどうかを試すため、週末だけでこのゲームを作成した。[ 17 ] 「時間をつぶす方法だった」と彼は語った。[ 11 ] 彼は、このゲームを最近リリースされたiOS ゲームThrees に「概念的に似ている」と説明し、[ 3 ] [ 18 ] また、別のゲーム1024 のクローン であると述べた。[ 11 ] Veewo Studioによって開発された[ 19 ] 1024自体も Threes のクローンであり、App Storeの説明には「 Threes にお金を払う必要はない」と書かれていた。[ 20 ] シルリの2048 のREADME には、影響を受けた別の1024 クローンとして、Samingによる同名だがメカニズムがわずかに異なる2048が 挙げられている。[ 21 ]
シルリ氏は、週末に始めたこのプロジェクトが1週間も経たないうちに400万人以上の訪問者を獲得したことに驚いた。[ 4 ] [ 22 ] このゲームは無料でプレイでき、シルリ氏は「自分が考案していないコンセプトで」金儲けをするつもりはないと述べている。[ 23 ] 彼は2014年5月にiOS とAndroidへの移植版をリリースした。 [ 24 ]
適応 curses ライブラリを 使用して端末 でプレイした2048バリアントシンプルな操作性のため、Myoジェスチャーコントロールアームバンドのプロモーションビデオに使用されました。[ 25 ] また、コードが公開されていたため、プログラミング教材としても活用されました。[ 26 ] Matlab Central Exchangeのコーディングコンテストで2位を獲得したのは、2048を 自力でプレイできるAIシステムでした。 [ 27 ] ソースコードが 公開されているため、スコアリーダーボード、元に戻す機能、タッチスクリーンでのプレイ性向上など、オリジナルゲームに追加された多くの機能が他の人によって作成されています。これらはすべて公開されています。[ 4 ] [ 26 ]
スピンオフ作品はオンラインで公開されており、Dogeミーム 、ドクター・フー 、[ 28 ] Flappy Bird 、テトリス の要素を取り入れたバージョンなどがあります。3Dバージョン[ 29 ] や、グリッドが 大きくなったり小さくなったりしたバージョンもあります。[ 8 ] Cirulli氏はこれらのスピンオフを「オープンソースソフトウェアの美しさの一部」[ 7 ] と見なし、「ゲームに新しい創造的な変更を加える限り」反対しません。[ 30 ] 2014年には、 Ketchapp によってiOS App Store でこのゲームの非公式クローンが公開され、広告で収益を得ました。[ 31 ] [ 32 ] Nintendo 3DS 用の非公式クローンもリリースされました。[ 33 ]
受付 このゲームはウォール・ストリート・ジャーナル紙 で「数学オタク向けのキャンディークラッシュ のようなもの」と評され[ 7 ] 、ビジネス・インサイダー 紙では「ステロイド入りのスリーズ 」と評された[ 1 ] 。ワシントン・ポスト紙 のケイトリン・デューイ氏は「オタク的でミニマリスト的でイライラするゲーム」と評し[ 12 ] 、インディペンデント紙 は「中毒性がある」と評した[ 20 ] 。2048現象は、多くの評論家によって フラッピーバード と比較されている。両ゲームともその成功とシンプルさから、多くの派生作品が急速に生み出され、両ゲームとも「バイラル」で「非常に中毒性が高い」と評されている[ 5 ] 。
インディペンデント のジェームズ・ヴィンセントは2048を 「クローンのクローン」と評した。 [ 20 ] 2014年4月、Pocket Gamerは Threes のクローンが毎日15本もApp Storeでリリースされていると報じた。[ 34 ] Flappy Bird の作者であるグエン・ハドン のように、自分の状況がストレスフルになるのではないかと心配しているかと尋ねられたシルリ氏は、規模は小さいが「既にその段階を経験している」と述べ、 2048の 収益化を断念してからは「気まずさを感じなくなった」と語った。[ 3 ]
クローンの横行に対抗するため、 『Threes』 の開発者たちは、14ヶ月の開発サイクルにおけるゲームの進化の軌跡を公開した。彼らは、『2048 』の タイルマージ版を試してみたが、ゲームが簡単になりすぎたため却下したと述べている。[ 35 ] 2014年のWiredの 記事では、開発者たちはそれぞれ『2048』を 初プレイでクリアしたと主張している。[ 35 ]
人工知能研究における利用 2048 の数学的性質から、この ゲームは人工知能 の研究者の関心を集めています。2022年の時点で、AIは16384牌を出す確率が 95 %以上(おそらく98%以上ですが、測定値にはノイズがあります)、32768牌を出す確率が75%以上(おそらく80%以上)、65536牌を出す確率が3%以上(以前の論文の結果を改善)を達成しました[ 36 ] [ 38 ] 。ランダム性と余裕のなさから、65536牌を出す最適確率は低いと予想されますが、これは制約のある盤面に対する最適解によって裏付けられています[ 36 ] [ 39 ]
2025年時点で、AIは期待ミニマックス と事前に構築されたテーブルベースを組み合わせて1200以上のシミュレーションゲームを実行し、16384タイルに到達する確率が99.9%、32768タイルに到達する確率が86.1%、65536タイルに到達する確率が8.4%で、ゲームあたりの平均スコアは約820,000でした。[ 40 ]
2048 AI戦略は、ある特定の(可変の)深さまでの期待ミニマックス 探索と、重複を避けるための転置テーブルを使用する。 エンドゲームのテーブルベース と同様に、テーブルは、多くの大きなタイルがある適切な位置で(構成を壊さずに十分な大きさのタイルを構築することの)成功を推定するために使用される。位置評価関数は、多数のマージの可能性があること、端に大きなタイルを配置すること、およびタイルのサイズ(特に大きなタイルの場合)が単調である、空のマス目を優先することができる。[ 41 ] [ 42 ] パラメータは、より良いパラメータ値の探索によって最適化され、いくつかの論文[ 37 ] [ 38 ] では、時間差分強化学習 が使用されていた。
参考文献 ^ a b Dickey, Megan Rose (2014年3月23日). 「パズルゲーム2048は、Flappy Birdの存在を忘れさせてくれる」 . Business Insider . 2014年3月25日時点のオリジナルよりアーカイブ。 2014年 3月27日 閲覧 。 ^ "2048" . GitHub . ^ a b c d Ferri-Benedetti, Fabrizio (2014年3月26日). 「『2048』のクリエイターが語る、ゲームの成功の秘密」 . Softonic . 2020年9月19日時点のオリジナルより アーカイブ。 2020年 11月13日 閲覧 。 ^ a b c Spence, Peter (2014年3月17日). 「19歳の男が中毒性のあるパズルゲーム『2048』でインターネットを制覇した方法」 City AM 2014年3月20日時点の オリジナル よりアーカイブ。 2014年 3月19日 閲覧 。 ^ a b c d ロドリゲス、サルバドール (2014年3月24日). 「Flappy Birdに代わる最新ゲームブームは2048」 ロサンゼルス・タイムズ . 2014年11月2日時点のオリジナルより アーカイブ 。 2014年 11月21日 閲覧 。 ^ 「2048 ゲームコード」 . GitHub . 2024年 7月21日 閲覧 。 ^ a b c Ballard, Ed (2014年3月18日). 「匿名のままでいたい?ヒットするコンピュータゲームを作るな」 . ウォール・ストリート・ジャーナル . 2014年3月19日時点のオリジナルより アーカイブ。 2017年 8月4日 閲覧 。 ^ a b チャン、ジョン(2014年3月24日) 。 「『2048』はあなたの時間を奪う次のモバイルゲームだ」 ABCニュース 。2014年3月27日時点のオリジナルよりアーカイブ。 2014年 3月27日 閲覧 。^ Neller, Todd W. (2015). 「2048パズルゲームの教育的可能性」 . Journal of Computing Sciences in Colleges . 30 (3): 38–46 [39]. 2020年7月9日時点のオリジナルより アーカイブ。 2021年 1月28日 閲覧 。 ^ Price, Rob (2020年3月2日). 「この中毒性の高い数学ゲームがインターネットを熱狂させている」 Daily Dot . 2020年7月16日時点のオリジナルより アーカイブ。 2021年 1月25日 閲覧 。 ^ a b c Kharpal, Arjun (2014年3月26日). 「19歳の若者が週末にゲームをヒットさせる」 . CNBC . 2020年9月13日時点のオリジナルより アーカイブ。 2014年 4月8日 閲覧 。 ^ a b Dewey, Caitlin (2014年4月23日). 「インターネットの最新ありえないヒットゲーム『2048』についてあなたが知りたいことすべて」 ワシントン ・ポスト . 2016年4月26日時点のオリジナルより アーカイブ。 2021年 1月25日 閲覧 。 ^ Statt, Nick (2014年3月22日). 「2048年は最初は簡単だったが、だんだん難しくなる。再び簡単になる方法とは?」 CNet. 2016年1月27日時点のオリジナルより アーカイブ。 2021年 1月25日 閲覧 。 ^ Hartmans, Avery (2018年1月18日). 「トラヴィス・カラニックが夢中になっている中毒性の高いスマートフォンゲーム『2048』の遊び方」 . Business Insider . 2021年1月30日時点のオリジナルより アーカイブ。 2021年 1月25日 閲覧 。 ^ Johnston, Stephen (2021年12月7日). 「2048ゲーム戦略 - 2048で常に勝つ方法」 . www.gameskinny.com . 2022年2月8日時点のオリジナルより アーカイブ。 2022年 2月8日 閲覧 。 ^ 「2048年に最高スコアを達成するための6つのヒントとコツ!」 iMore 、 2018年7月13日。 2022年2月8日時点のオリジナルより アーカイブ。 2022年 2月8日 閲覧 。 ^ ロドリゲス、サルバドール (2014年3月27日). 「2048:誰もが話題にしている新しいアプリ」 ロサンゼルス ・タイムズ . 2014年4月19日時点のオリジナルより アーカイブ。 2014年 4月13日 閲覧 。 ^ Hern, Alex (2014年3月31日) . 「『Threes』こそが2048の存在理由だ」―ゲームクリエイターがクローンを批判 。ガーディアン 。2023年1月11日時点のオリジナルよりアーカイブ。 2021年 1月25日 閲覧 。^ Saming. 「 2048 」 。 2014年9月9日時点の オリジナルよりアーカイブ 。 2014年 9月9日 閲覧。 ^ a b c Vincent, James (2014年3月21日). 「2048:Flappy Birdゲームの中毒性後継作の遊び方」 . The Independent . 2014年3月29日時点のオリジナルより アーカイブ。 2014年 3月28日 閲覧 。 ^ Cirulli, Gabriele (2014年3月10日). “README.md” . GitHub . 2019年2月15日時点のオリジナルより アーカイブ 。 2021年 5月28日 閲覧。 ^ ロドリゲス、サルバドール (2014年3月27日). 「ヒットパズルゲーム『2048』の制作者、週末かけて制作したと語る」 ロサンゼルス ・タイムズ . 2014年4月19日時点のオリジナルより アーカイブ。 2014年 3月27日 閲覧 。 ^ Reinsberg, Hillary (2014年3月18日). 「なぜこの無料パズルゲームはインターネット上で最も中毒性が高いのか」 . Buzzfeed News . 2021年5月15日時点のオリジナルより アーカイブ。 2020年 11月13日 閲覧 。 ^ “2048年、成功、そして私 — ガブリエーレ・チルリ” . 2014年5月17日時点の オリジナルよりアーカイブ 。 2014年 5月16日 閲覧。 ^ Etherington, Darrell (2014年3月24日). 「Myoアームバンドで2048中毒者がまるでゲームの一部になったかのような体験」 TechCrunch . 2014年3月25 日時点のオリジナルより アーカイブ。 2014年 3月25日 閲覧 。 ^ a b Brown, Andy & Spikes, Sarah. 「Make Your Own 2048」 . Udacity. 2014年4月8日時点のオリジナルより アーカイブ。 2014年 4月7日 閲覧 。 ^ "2048 Game Solver" . The MathWorks, Inc. 2014年5月15日時点のオリジナルより アーカイブ 。 2014年 5月6日 閲覧。 ^ Fullerton, Huw (2020年7月30日). 「『13人のドクター』の新作ゲームにドクター・フーのファンが熱狂」 . Radio Times . 2020年7月16日時点のオリジナルより アーカイブ。 2021年 1月25日 閲覧 。 ^ Perez, Sarah (2014年3月24日). 「クローンだらけ – 『1024』、『2048』、その他人気有料ゲーム『Threes』のコピーがApp Storeに溢れる」 Techcrunch . 2014年3月25日時点のオリジナルより アーカイブ 。 2014年 3月25日 閲覧 。 ^ Graham, Jefferson (2014年3月28日). 「2048:誰もが話題にしている新しいアプリ」 USA Today . 2014年3月30日時点のオリジナルより アーカイブ。 2014年 3月30日 閲覧 。 ^ Klepek, Patrick (2015年4月30日). 「The Messy Story Behind A Game Clone」 Kotaku . 2020年9月29日時点の オリジナル よりアーカイブ。 2021年 1月28日 閲覧 。 ^ Nyugen, Kevin (2022年2月10日). 「Revisiting Threes, 2048, And The Endless Chain Of Ripoffs」 The Verge . 2022年4月13日時点のオリジナルより アーカイブ。 2022年 2月10日 閲覧 。 ^ Schreier, Jason (2014年6月19日). 「Clone of Clone of Clone Now on 3DS eShop」 Kotaku . 2014年7月17日時点のオリジナルより アーカイブ 。 2014年 9月19日 閲覧 。 ^ Brown, Mark (2014年4月7日). 「App Storeには毎日15種類の新しいThrees! / 2048のクローンがリリースされている」 . Pocket Gamer . 2020年1月27日時点のオリジナルより アーカイブ。 2021年 1月23日 閲覧 。 ^ a b Vanhemert, Kyle (2014年5月7日). 「『2048』が最低なのはデザインが原因、そして『Threes』は傑作だから」 Wired . 2021 年2月2日時点のオリジナルより アーカイブ。 2021年 2月14日 閲覧 。 ^ a b Xue, Hanhong. 「2048-ai」 . GitHub . 2022年8月31日時点のオリジナルより アーカイブ。 2022年 8月30日 閲覧 。 追加の結果は、2048年の分析で、2022年8月31日に Wayback Machine ページにアーカイブされています 。^ a b Yeh, Kun-Hao; Wu, I-Chen; Hsueh, Chu-Hsuan; Chang, Chia-Chuan; Liang, Chao-Chin; Chiang, Han (2016年7月19日). 「2048風ゲームのための多段階時間差学習」. IEEE Transactions on Computational Intelligence and AI in Games . 9 (4): 369– 380. arXiv : 1606.07374 . doi : 10.1109/TCIAIG.2016.2593710 . S2CID 6630665 . ^ a b Guei, Hung; Chen, Lung-Pin; Wu, I-Chen (2022). 「2048年に向けた楽観的時間差学習」. IEEE Transactions on Games . 14 (3): 478– 487. arXiv : 2111.11090 . doi : 10.1109/TG.2021.3109887 . S2CID 239727759 . 対応するコードは[1] Archived 1 September 2022 at the Wayback Machine にあります。^ Xue, Hanhong (2022年3月13日). “What does it take for human players to get the 65536 tile?” オリジナルより2022年8月31日時点の アーカイブ 。 2022年 8月30日 閲覧 。 ^ game-difficulty (2025年9月17日), game-difficulty/2048EndgameTablebase 、 2025年 9月21日 閲覧 ^ Robert Xiao (別名nneonneo) 他 (2014)「2048というゲームに最適なアルゴリズムとは?」 Stack Exchange Network. 2022年9月2日時点のオリジナルより アーカイブ。 2022年 8月30日 閲覧 。 ^ Olson, Randy (2015年5月23日). 「人工知能が中毒性のあるタイルゲーム『2048』で人類の記録を塗り替えた — その秘密とは?」 Insider. 2022年8月31日時点のオリジナルより アーカイブ。 2022年 8月30日 閲覧 。
外部リンク