使用H5制作的小游戏。游戏玩法也很简单,使用键盘的上、下、左、右键操作,每次可以选择上下左右滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢,系统也会在空白的地方乱数出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。不断的叠加以获取更高的分数。
使用MVC(Model View Controller)框架,将业务逻辑、数据、界面显示分离来组织代码。
UI —— HTML/CSS
游戏主逻辑 —— js/jquery
支撑逻辑 —— js
动画逻辑 —— js/jquery
游戏数据 —— 2048游戏数据简单,放在main.js中。
Demo的演示地址:2048演示