2048:官方规则

2048是加布里埃莱·奇鲁利做的一款单人益智游戏。下面是完整的规则,一节一节写出来,像一份正式的规则手册,而不是简单的摘要。

游戏目标

在4×4的棋盘上滑动数字方块,把相同的方块合并起来,拼出一个写着2048的方块。拼到这个方块就算赢了这一局,之后还可以继续玩下去,冲更高的分数。

玩家人数

一人。没有时间限制,也没有步数限制——按自己的节奏来就行,进行中的对局会自动保存,下次可以接着玩。

棋盘

一整块16格的棋盘,排成4×4的方格。每一格要么放着一个带数字的方块,要么是空的。方块的数字永远是2的幂——2、4、8、16,一直这样下去。

准备

开局时,会在两个随机的格子里各放一个方块。每个起始方块有90%的概率是2,10%的概率是4。除此之外不需要别的准备——不用洗牌,不用发牌,也不用选起始位置。

一步棋是怎么走的

轮到你的时候,从上、下、左、右四个方向里选一个。棋盘上所有的方块会在一次移动里,朝那个方向尽量滑到底,只有碰到棋盘边缘或者别的方块才会停下来。所有方块是同时移动的,没法只挑其中一部分动、另一部分不动。等方块停下来、该合并的都合并完之后,会在一个随机的空格里冒出一个新方块——同样是按开局时那90比10的概率,出2或者出4。到这里,这一步就算走完了。

成立的走法和不成立的走法

只有当某个方向真的改变了棋盘,才算一步成立的走法——至少要有一个方块滑进空格,或者至少有一对方块合并。如果一个方向既做不到前者,也做不到后者(比如所有方块已经全部靠到最左边了,这时候还按左),那就什么都不会发生:棋盘保持原样,也不会冒出新方块。不成立的走法不会有任何代价,所以尽管试一个方向看看效果,没有任何风险。

方块的合并

一个正在滑动的方块撞上另一个数字相同的方块时,两个方块会合成一个方块,数值是两者之和——因为两个起始值本来就相等,所以结果永远是原来数值的两倍。两个2合成4,两个512合成1024

合并要遵守三条明确的规则,规划走法的时候这三条都很关键:

  1. 同一个方块每一步只能合并一次。这一步里已经合并过的方块,就算现在挨着另一个数字相同的方块,也不会再合并一次。一行4 4 4 4向左推会变成8 8,绝不会变成一个16。
  2. 合并从你推动的那个方向的边缘开始算。方块两两配对是从目标边缘往回数的,所以4 4 4向左推,合并的是第一对,结果是8 4,而不是4 8
  3. 只有在这一步滑动中相遇的方块才会合并。两个数字相同、早就挨在一起、谁都没动过的方块,不会自己合并起来——得先靠这次选的方向,让其中一个动起来才行。

计分方式

分数从0开始。每发生一次合并,新方块的数值就会加到总分上——两个256合并会加512分。只是把方块滑来滑去而不发生合并,无论动了多少个方块、滑了多远,都不加分。

因为分数完全取决于合并次数,所以它反映的与其说是操作水平,不如说是你拼出的方块有多大:光是一个2048方块,就代表了它下面必须发生过的20,480分合并(实际上会比这个数字略少一点,因为直接以4出现的方块能省掉一次合并)。你的最高分会保存在浏览器里,几次访问之间都不会丢,进行中的对局也是一样。

获胜

合并出一个写着2048的方块的那一刻,你就赢了。一条横幅会确认这一点,并给出两个选择:选择继续玩会回到同一个棋盘,让你继续冲4096、8192乃至更高;也可以直接开始新的一局。只要你自己不选择停下来,获胜并不会让游戏结束。

失败——游戏结束

当再也没有任何成立的走法时,游戏就结束了,这需要下面两个条件同时满足:

  • 棋盘上每一格都被占满了,并且
  • 横向或纵向相邻的任何一对方块,数字都不相同。

棋盘被填满并不等于自动输掉——只要格子上任何地方还留着一对能合并的方块,把它们合并起来就能腾出一格,游戏就能继续下去。只有当棋盘既填满了,同时又找不出任何可以合并的一对,游戏才算真正结束。

操作方式,速查表

按键作用
WASD朝该方向滑动方块
K H J L用vim式按键滑动方块(上、左、下、右)
触屏滑动在触摸屏上滑动方块
R重新开始一局

方块,一路往上

因为每个方块都是2的幂,而棋盘能装十六个方块,这架梯子并不会停在2048:

方块需要多少个起始的2备注
12864凭手感差不多就能拼到
512256需要刻意搭建的结构
20481,024获胜条件
81924,096需要接近完美的排列
13107265,536理论上限——需要另外十五个方块按严格递减的顺序排好才能拼出来

让对局提前结束的四个失误

  • 四个方向随便用。每多允许自己用一个方向,最大的那个方块就多一种被拖离角落的可能。稳健的打法通常是两个方向一直在用,第三个方向偶尔用一下,第四个方向几乎不碰。
  • 见到能合并就去合并。棋盘中间出现的合并机会,很多时候值得放弃,因为拿下它往往是拿整体布局去换一个方块的收益。
  • 放任小方块被困住。被大得多的方块围住的一个2,没法和任何东西合并,还会一直占着一格,直到这一局结束。趁它还有能够得着的邻居时,就把它处理掉。
  • 棋盘快满的时候还走得很快。只剩两三个空格的时候,随手推错一个方向可能就再也救不回来了。这正是放慢节奏最值得的时候。

想看经过验证的攻略、了解内置求解器的工作原理,可以去看(英文的)2048 strategy2048 solver这两个页面。

准备好试一试了吗?

开始玩2048