Ryusei Games世界各地的 3D 棋盘游戏

2048

2048 是一款单人玩的数字益智游戏。在 4×4 的棋盘上向上下左右滑动方块,让相同数字的方块合并,目标是合成 2048 方块。2014 年 3 月由 Gabriele Cirulli 发布。合成 2048 之后,也可以一直玩到无法移动为止。本页可以在浏览器中以 3D 游玩,并选择棋盘大小(3×3~8×8)。还有按日本时间的日期、所有人以相同的方块出现方式游玩的今日题目,以及显示下一步移动方向的提示。

加载中……

玩法与规则

棋盘(默认为 4×4 的 16 格)上一开始有 2 个数字方块。选择上下左右中的一个方向后,棋盘上的所有方块都会朝这个方向滑到尽头。滑动时如果相同数字的方块相撞,这 2 个方块就会合并成数字翻倍的 1 个方块。2 和 2 合并成 4,4 和 4 合并成 8,这样不断合并,目标是合成 2048 方块。[1][9]

只移动一排方块的例子。边框颜色较深的方块,是这次移动中合并出的方块。

在一次移动中,每个方块只能合并一次。把排成 2、2、4 的一排向左移动时,2 和 2 合并成 4,但这个 4 在同一次移动中不会再和旁边的 4 合并,结果是 4、4。把 2、2、2、2 的一排向左移动时,结果也不是 8,而是 4、4。[1]

相同数字的方块连续排着 3 个时,靠近移动方向一侧(靠墙一侧)的 2 个合并。把 2、2、2 的一排向右移动时,右边的 2 个合并,结果是 2、4。[1]

每移动一次,就会在某个空格中出现 1 个新方块。新方块有 90% 是 2,10% 是 4。如果选择的方向上没有任何方块能移动,什么都不会发生,也不会出现新方块。[1]

把 4×4 的棋盘向左移动的例子。4 行都发生了合并,得分增加的是合并出的 4、8、32、4 之和,即 48 分。之后,会在某个空格中出现 1 个新方块(虚线框)。

合成 2048 方块就通关。在本页,通关后也可以直接继续,合成 4096、8192 等更大的方块。[1]

如果没有空格,上下左右相邻的方块中也没有相同的数字,就无法向任何方向移动,游戏结束。以上规则已对照 2014 年公开的 2048 源代码确认,二者相同。[1]

得分的计算方法与参考值

得分是合并出的方块数字的总和。2 和 2 合并时加 4 分,16 和 16 合并时加 32 分。新出现的方块不计分。[1]

只用数字 2 的方块合成 2048 方块时,途中各次合并的得分合计为 20,480 分。只用数字 2 的方块合成 2 的 n 次方的方块时,得分为(n − 1)× 2 的 n 次方,主要方块的得分如下。用到新出现的 4 时,每用 1 个少 4 分。

  • 1024 方块:9,216 分
  • 2048 方块:20,480 分
  • 4096 方块:45,056 分
  • 8192 方块:98,304 分
  • 16384 方块:212,992 分

据计算,合成 2048 方块所需的步数平均至少为 938.8 步。棋盘上方块数字的总和每走 1 步只增加新方块的数值(2 或 4),合并时不变。因此,步数不可能少于总和达到 2048 所需的步数。[2]

运营者让本页的提示 AI 玩 4×4,第一次合成 2048 方块时,步数平均为 1,037 步(最少 926 步),得分平均为 21,449 分(达到 2048 的 180 局的平均值,包含其他方块合并的得分)。

取胜技巧与攻略

  • 先选定 1 个角落来放最大的方块。如果选定左下角,就主要向下和向左移动。
  • 在角落所在的一行(左下角时为最下面一行),从角落开始按从大到小的顺序排列方块。这一行排满后,上面一行按相反的方向(从右往左由大到小)排列,像这样折返着排下去。
  • 尽量多留空格。空格少的时候,新方块出现后很容易没有可以移动的方向。
  • 只有在最下面一行已经排满、这一行不会移动时,才向右移动。这一行有空格时向右移动,角落里最大的方块就会往右偏离。
  • 只有在向下、向左、向右都无法移动时,才向上移动。向上移动后,最下面一行的方块会往上移,空出位置,新的 2 或 4 可能会出现在那里。
把最大的方块(1024)放在左下角,最下面一行从左往右由大到小、上面一行从右往左由大到小排列的例子。箭头表示从大到小的顺序。

不过,只靠往角落集中是无法达到 2048 的。运营者用一种只按下、左、右、上的顺序向第一个能移动的方向移动的策略(不向前看)玩了 1,000 局 4×4,达到 512 方块的占 4.2%,没有一局达到 1024。即使采用每走 1 步就交替向下和向左移动的策略,达到 512 的也只占 3.2%。随机移动时,没有一局达到 512。

本页的提示 AI 会对空格数量、方块排列的方向、最大方块是否在角落进行评分,并向前看若干步来选择方向。即使设置为只向前看 1~2 步,也有 48.0% 的对局达到了 2048(见下一节)。不只是排出靠角的顺序,而是每一步都检查空格和排列再做选择,达到的比例就会大幅提高。

达到 2048 的概率与 AI(运营者实测)

运营者用本页的引擎,按不同策略进行 4×4 的对局,统计了达到各个方块的对局比例(2026 年 10 月)。决定新方块出现方式的编号,各种策略都使用相同的 1~1,000。与画面上的提示相同、向前看 2~4 步的设置,每局平均需要 32 秒,所以测的是编号 1~200 的 200 局。

4×4 中达到各个方块的对局比例(运营者实测)。AI 是本页的提示 AI,向前看 2~4 步的设置与画面上的提示相同。

随机移动时,达到 256 的占 6.7%,没有一局达到 512。靠角策略达到 256 的占 51.8%,达到 512 的占 4.2%。提示 AI 达到 2048 的对局比例,向前看 1~2 步的设置为 48.0%,1~3 步为 77.7%,与画面上的提示相同的 2~4 步为 90.0%;达到 4096 的比例依次为 2.7%、15.3%、25.5%。平均得分方面,随机为 1,076 分,靠角策略为 2,562 分,AI 从向前看 1~2 步的设置起依次为 22,540 分、34,060 分、40,949 分。无论哪种设置,都没有对局达到 8192。

提示 AI 用一种叫 expectimax 的方法选择方向。轮到自己移动时,从 4 个方向中选择评估值最高的方向;对于新方块,则假设某个空格会出现 2(90%)或 4(10%),取评估值的平均。评估时使用空格数量、各行各列的方块是否朝一个方向递增、相邻方块数字的差,以及最大方块是否在角落。向前看的深度随空格数量变化,空格越少看得越远。计算提示时,不使用由编号决定的下一个方块。

向前看得更远的 AI 能达到更大的方块。2014 年公开的 expectimax AI(nneonneo)在 100 局中全部达到 8192,有 94 局达到 16384,36 局达到 32768。2025 年还有报告称,有的 AI 达到 16384 的比例为 99.9%,达到 32768 的为 86.1%,达到 65536 的为 8.4%。[6][8]

达到 2048 的概率最高能有多高,也有人研究过。2023 年,有研究证明存在能以 99.969% 以上的概率达到 2048 方块的策略。这是“至少能以这个概率达到”的值,并不是最佳策略的概率本身。同一研究还表明,存在一定能合成到 256 方块的策略。[4]

棋盘大小(3×3~8×8)与难度

本页可以从 3×3、4×4、5×5、6×6、8×8 中选择棋盘大小。默认为 4×4。棋盘越大,留下的空格越多,越不容易出现无法移动的情况,难度也就越低。

3×3 的棋盘无法合成 2048,能合成的最大方块是 1024。在本页,3×3 合成 512 方块就通关。据计算,即使采用最佳策略,3×3 达到 512 的概率约为 74%,达到 1024 的约为 1%。[3]

运营者在本页把 3×3 按每种策略各试了 1,000 局:随机移动时没有一局达到 128,靠角策略达到 128 的也只占 0.6%。与画面上的提示相同设置的 AI,有 48.4% 的对局达到 256,1.5% 的对局达到 512。这远低于最佳策略的约 74%,所以在 3×3 中,提示的方向不一定是最佳走法。

棋盘越大,2048 就越容易。随机移动时达到 2048 的对局,4×4 为 0 局,5×5 为 0.7%,6×6 为 97.4%。在 8×8 上,即使随机移动,1,000 局中也没有一局在 10 万步(本页的步数上限)之前结束,全部达到了 131,072 方块。与画面上的提示相同设置的 AI(5×5、6×6 少看 1 步,8×8 只向前看 1 步)达到 8192 方块的对局比例,5×5 为 98.1%,6×6 为 100%,8×8 为 100%(合成 8192 后即中止该对局)。

在把 4×4 的棋盘减少 1 行的 4×3 上,所有局面的最佳走法都已算出(2025 年)。开局的 2 个方块都是 2 时,采用最佳策略能得到的平均分约为 50,724 分。4×4 能合成的最大方块是 131,072,棋盘的格子越多,能合成的方块越大。[5][8]

今日题目与记录

今日题目是按日本时间的日期决定的题目,当天玩的人都以相同的方块出现方式开始。棋盘为 4×4,不能使用“悔棋”和提示。只要按同样的顺序向同样的方向移动,无论谁来玩,同样的方块都会出现在同样的位置。

玩完今日题目后,会显示当天玩的人数、你的得分排在前百分之几,以及达到 2048 的人的比例。

在随机题目和通过 URL 收到的题目中,可以不限次数地使用“悔棋”和提示。新方块由对局编号和它是第几个方块决定,所以悔棋后再向同样的方向移动,同样的方块会出现在同样的位置。

本设备的浏览器会按棋盘大小记录玩的次数、最高分、最大方块,以及达到 2048(3×3 为 512)的次数。玩到一半的对局也会保存,重新打开页面就能接着玩。把结果卡片中的 URL 发给别人,对方也能以相同的棋盘大小和相同的方块出现方式来玩。

本页的操作方法

在菜单中选择“今日题目”或“随机题目”,并选择棋盘大小,然后点击“开始”。今日题目的棋盘只有 4×4。

移动方块时,可以在棋盘上滑动手指(在 PC 上用鼠标拖动),也可以用键盘的方向键或 W、A、S、D 键。只有在棋盘有一半以上显示在屏幕中时,方向键才会移动方块。阅读正文时,可以用方向键滚动页面。

也可以用 3D 显示右侧(屏幕较窄时在下方)“按钮操作”栏中的上、下、左、右按钮移动。使用这些按钮,即使设备无法显示 3D 画面,或者只用键盘,也能游玩。这一栏中还会显示得分、最大方块、步数和用时。

“悔棋”可以退回任意步数(今日题目除外)。点击“提示”后,提示 AI 选出的方向会以文字显示在“提示”下方,对应方向的按钮也会发光。即使还有可以移动的方向,点击“到此结束”也可以结束对局。

2048 的起源与历史

2048 是意大利的 Gabriele Cirulli 在 19 岁时用一个周末做出来、于 2014 年 3 月 9 日发布的游戏。发布后不到 1 周,就有超过 400 万人玩过。[1][8][9]

Cirulli 说明,他是参考 iPhone 游戏“1024!”以及在它基础上制作的 Saming 的“2048”做出这款游戏的。再往前追溯这 2 款游戏的来源,是 2014 年 2 月 6 日在 iOS 上发售的“Threes!”。“Threes!”是一款先把 1 和 2 合成 3,之后再把相同的数合在一起的益智游戏。[1][7]

2048 的源代码以 MIT 许可证公开,因此出现了许多改变棋盘大小或外观的衍生版本。2014 年 5 月还推出了 iOS 和 Android 的 App。[1][8]

本页的 2048 是运营者按相同规则重新制作的,没有使用公开的源代码。

参考资料

  1. Gabriele Cirulli《2048》(GitHub 上的源代码,2014 年)(在新标签页中打开)
  2. John Lees-Miller《The Mathematics of 2048: Minimum Moves to Win with Markov Chains》(2017 年)(在新标签页中打开)
  3. John Lees-Miller《The Mathematics of 2048: Optimal Play with Markov Decision Processes》(2018 年)(在新标签页中打开)
  4. Alexey Slizkov《Computational bounds for the 2048 game》arXiv:2303.07266(2023 年)(在新标签页中打开)
  5. Tomoyuki Kaneko、Shuhei Yamashita《Strongly Solving 2048 4x3》arXiv:2510.04580(2025 年)(在新标签页中打开)
  6. Stack Overflow《What is the optimal algorithm for the game 2048?》中 nneonneo 的回答(2014 年)(在新标签页中打开)
  7. 英文维基百科《Threes》(在新标签页中打开)
  8. 英文维基百科《2048 (video game)》(在新标签页中打开)
  9. 日文维基百科《2048 (ゲーム)》(在新标签页中打开)

常见问题

2048 可以免费玩吗?

可以免费玩。无需注册,也无需安装 App。可以在浏览器中以 3D 游玩,选择棋盘大小,还有今日题目。

2048 有什么技巧?

选定 1 个角落放最大的方块,在这个角落所在的一行按从大到小的顺序排列,并多留空格。远离角落的方向(左下角时为上),只有在没有其他方向可以移动时才移动。根据运营者的实测,只按靠角的固定顺序移动时,达到 512 的比例为 4.2%;而根据空格和排列来选择方向的本页提示 AI,达到 2048 的比例为 90.0%。

合成 2048 能得多少分?

只用数字 2 的方块合成 2048 方块时为 20,480 分。得分是合并出的方块数字的总和,用到新出现的 4 时,每用 1 个少 4 分。根据运营者的实测,第一次合成 2048 时的得分平均为 21,449 分(包含其他方块合并的得分)。

合成 2048 之后还能继续玩吗?

可以继续。在无法移动之前,可以继续合成 4096、8192 等更大的方块。4×4 的棋盘上能合成的最大方块是 131,072。

2048 一定能通关吗?

不一定。根据新方块的出现方式,有的对局无法达到 2048。不过,2023 年已经证明,存在能以 99.969% 以上的概率达到 2048 的策略。合成 2048 平均至少需要 938.8 步。

棋盘大小会影响难度吗?

会。棋盘越大,留下的空格越多,也就越容易。根据运营者的实测,即使随机移动,6×6 也有 97.4% 的对局达到了 2048。3×3 无法合成 2048(最大为 1024),在本页合成 512 就通关。即使采用最佳策略,3×3 达到 512 的概率也约为 74%。

记录保存在哪里?

记录(玩的次数、最高分、最大方块)和玩到一半的对局只保存在本设备的浏览器中。今日题目的成绩会发送到本站的服务器,用来显示玩的人数和得分分布,但不记录移动的步骤本身。关闭页面下方的“发送对局统计”后,今日题目的成绩也不会发送(详情请参阅隐私政策)。

发送对局统计

本站会把对局的开始与结束、好友对战连接是否成功、3D 显示失败等信息发送到本站服务器,用于调查哪些游戏被玩到最后、哪些设备在显示或连接时失败,以修复故障和改进游戏。如果不想发送,请关闭下方的开关。

会发送的信息

游戏种类、玩法(人机对战、同屏轮流、单人、好友对战)、电脑难度、对局设置(五子棋和西洋跳棋的规则、飞行棋、钻石跳棋、大富豪、排七、记忆翻牌、抽鬼牌、翻和尚牌和百人一首歌留多的人数,大富豪、排七和抽鬼牌的局数,飞行棋的每人棋子数和快速结束的规则,纸牌接龙(克朗代克)的翻牌张数和发牌的选择方式,空当接龙发牌的选择方式,蜘蛛纸牌的花色数和发牌的选择方式,2048 的棋盘大小和题目的选择方式,花札(来来)的月数、赏花酒和赏月酒的处理方式以及 7 分以上是否翻倍,打砖块的球速、是否开启休闲模式以及玩的是按编号选择的关卡还是今日关卡,福笑的脸、蒙眼难度、人数以及是否从收到的脸的 URL 开始玩)、结果、步数、对局时长区间、创建好友对战房间的画面(菜单、对局结果或“用新链接重新邀请”)、好友对战的连接、观战和入座是否成功及重新连接次数、3D 显示失败与渲染速度区间、从打开页面到 3D 显示开始的时间区间(如果在开始前离开页面或切换到其他标签页或应用,则为这一情况以及到那时为止的时间区间)、当时的网络速度区间(由浏览器估算)、页面程序从浏览器缓存(以前打开时保存的数据)读取的比例区间(全部、部分、没有)、加载失败的种类、设备类型(是否为手机、内存和核心数区间)、浏览器和 OS 的种类、每次打开页面时重新生成的标识符(不保存)。

不会发送的信息

房间 ID、座位令牌、所选的着法与盘面(在纸牌接龙(克朗代克)、空当接龙和蜘蛛纸牌中通关今日牌局时,以及结束 2048 的今日题目时,会为确认结果发送步骤和用时,但确认后不记录)、1A2B 猜数字的数字、GPU 型号、页面的 URL。IP 地址仅在内存中用于限制发送次数,不会记录。接收方只有本站服务器,不会提供给外部企业。记录在 30 天后删除(纸牌接龙、空当接龙、蜘蛛纸牌今日牌局和 2048 今日题目的人数统计为 60 天)。

有关记录的处理方式,以及为广告和访问分析发送给外部企业的信息,请参阅隐私政策。