🔢 2048(数字合わせパズル)
同じ数字のタイルをスライドで合体させ、2048 のタイルを作る定番の数字パズルです。矢印キー(PC)またはスワイプ(スマホ)で上下左右に動かします。1手ごとに空きマスへ 2 か 4 が1つ出現。2048に到達すると勝利、そのまま続けてハイスコアも狙えます。すべての処理は端末内で完結し、ベストスコアはブラウザに保存されます。
操作とスコア
盤面
PCは矢印キー(または W/A/S/D)、スマホはスワイプで上下左右に動かします。同じ数字がぶつかると合体し、動いた手のたびに新しいタイル(2 または 4)が1つ出ます。
解説
2048は、4×4の盤面で同じ数字のタイルを合体させ、より大きな数を作っていく数字合わせパズルです。上下左右のいずれかに動かすと、すべてのタイルがその方向へ寄り、隣り合う同じ数字がぶつかると1つに合体します(2+2=4、4+4=8…)。合体するたびにその合計がスコアに加算され、盤面に2048のタイルを作れば勝利です。到達後も「続ける」を選べば、4096・8192…とさらに上を目指せます。
合体には大切なルールがあります。1回の操作で、同じタイルは二重に合体しません。たとえば横一列に 2・2・2・2 が並んだ状態で左へ動かすと、左から順に 4・4 の2枚になり、8が1枚できるわけではありません。また、実際にタイルが動くか合体した手のときだけ、空いているマスに新しいタイルが1つ出現します。新タイルは高確率(90%)で2、低確率(10%)で4です。動かない方向へ入力しても盤面は変わらず、新タイルも出ません。
基本戦略は「大きい数を1つの角に寄せ続ける」ことです。最大タイルを常に同じ角(例: 左上)に置き、その角の行または列を崩さないよう、主に2方向だけで動かすと数がまとまりやすくなります。逆に、むやみに全方向へ動かすと大きいタイルが盤面中央に散らばり、合体できないまま空きマスが埋まって手詰まりになりがちです。角の隣に降順の階段(上段が左から大→小)を作れると、連鎖的に合体しやすくなります。
動かせる手(空きマスがある、またはどこかで合体できる状態)が1つも無くなると、ゲームオーバーです。本ツールは操作のたびに詰みを判定し、行き詰まったら知らせます。判断ミスをした直後には「一手戻る」で直前の1手だけやり直せます。すべての処理は端末内(ブラウザ内)で完結し、盤面やスコアが外部へ送信されることはありません。ベストスコアはお使いのブラウザのlocalStorageにのみ保存され、オフラインでも遊べます。
よくある質問
2048を作るコツはありますか?
最大タイルを1つの角に固定し、その角を崩さないよう主に2方向だけで動かすのが基本です。角の隣に大きい順の階段を作れると連鎖的に合体しやすくなります。全方向へむやみに動かすと大きいタイルが散らばり、手詰まりになりやすいので避けましょう。
4はいつ出るのですか?
タイルが動いた手のたびに、空きマスへ新しいタイルが1つ出ます。その中身は約90%が2、約10%が4です。動かない方向へ入力した場合は盤面が変わらず、新しいタイルも出現しません。
同じ数字は1手で何度も合体しますか?
しません。1回の操作で合体してできたタイルは、その手の中では再び合体しません。たとえば 2・2・2・2 を左へ動かすと 4・4 の2枚になり、いきなり8にはなりません(標準ルール)。
詰み(ゲームオーバー)はどう判定しますか?
空きマスが1つも無く、かつ上下左右のどの方向に動かしても合体できるタイルの組が無い状態になったときにゲームオーバーです。本ツールは1手ごとに判定し、動かせる手が無くなった時点でメッセージを表示します。
2048に到達したら終わりですか?
いいえ。2048ができると勝利メッセージが出ますが、「続ける」を選べばそのまま遊べます。4096・8192…とさらに大きなタイルとハイスコアを目指せます。
スコアや記録は保存されますか?
ベストスコアは、お使いのブラウザのlocalStorageにのみ保存されます。サーバーには送信されず、ブラウザのデータを消すと記録も消えます。現在のスコアはゲームごとにリセットされます。
やり直し(一手戻る)はできますか?
直前の1手だけ「一手戻る」でやり直せます。新しいタイルの出現位置は手ごとにランダムなので、戻してからもう一度同じ方向へ動かしても、出るタイルや位置は変わることがあります。
オフラインでも遊べますか?
遊べます。すべての処理は端末内で完結し、外部との通信はありません。PWAとしてホーム画面に追加すれば、オフラインでもアプリのように起動できます。