游戏规则很简单:
开始时棋盘内随机出现两个数字,出现的数字仅可能为2或4
玩家可以选择上下左右四个方向,若棋盘内的数字出现位移或合并,视为有效移动
玩家选择的方向上若有相同的数字则合并,每次有效移动可以同时合并,但不可以连续合并
合并所得的所有新生成数字想加即为该步的有效得分
玩家选择的方向行或列前方有空格则出现位移
每有效移动一步,棋盘的空位(无数字处)随机出现一个数字(依然可能为2或4)
棋盘被数字填满,无法进行有效移动,判负,游戏结束
棋盘上出现2048,判胜,游戏结束
游戏的关键
这个游戏有点像我们小时候玩的九连环,当你想成功合成一个比较大的数字(譬如游戏目标2048),必须先合成次大的1024,如此循环反复,曰递归。
想不输,在于尽可能多地保留数字挪移的空位。
——这其实很简单,合成一个大数棋盘就基本空了。