Web开发项目 # 2048小游戏

游戏规则

每次控制所有方块向同一个方向运动,两个相同数字的方块撞在一起之后合并成为他们的和,每次操作之后会在空白的方格处随机生成一个2或者4,最终得到一个“2048”的方块就算胜利了。如果16个格子全部填满并且相邻的格子都不相同也就是无法移动的话,那么恭喜你gameover。

*上面似乎也很多细节没有提到(这个给用户看足够了,对开发者来说还有一些小细节)
比方说3个方块2,2,4,0要连续合并吗?最终结果是0,0,0,8?还是0,0,4,4(我们假定不连续合并,因为这样用户决策空间更大)
每次是只要有效滑动就生成新的方块吗?还是得发生碰撞消除才产生新的方块?(我假定有效滑动就生成新的方块)[不是按键就生成,有效滑动是指至少有一个方块移动了位置]
积分规则?假设产生合并出一个数值为n的方格则积分+n。(假设)


界面

Web开发项目 # 2048小游戏_第1张图片
index.html - 主页面

之前的为
Web开发项目 # 2048小游戏_第2张图片
之间的为

你可能感兴趣的:(大前端和跨平台技术)