做游戏

Mike
2020-04-17 11:35字数 355阅读 2372评论 0喜欢 1
心得游戏

游戏和普通界面相比:

1. UI好看很多,对交互效果要求高,不只是能玩,更多是愿意玩。

2. 大量的逻辑集中在一个页面,不适合用数据驱动的MVC或MVVM框架,大部分都是直接操作DOM,都是靠绝对定位制造动画。有些游戏要构建栅格系统,比如2048、拼图、蜘蛛纸牌、别踩白块、canvas时间。

3. 比写普通界面有成就感,纯写界面有些low

4. 要懂其中的原理后,实现后就很简单。

5. 撤销、恢复操作本质上都是储存的数据。