在开始开发前,所遇到的问题挺多,例如如何布局,如何交换位置,如何判断滑动方向,如何匹配和消除等等,每一步都是一边查阅文档,一边实现,有的并不是一次性就能实现,也有遇到一些bug后修改代码解决,通过这次消消乐实现,了解了消消乐的基本规则和特效消除规则,了解了游戏的设计思路和实现技巧,首先通过js的方式,实现了交换棋子、匹配消除棋子和下落的算法,解决了核心问题后,实现cocos就相对容易很多,在cocos编写中,学习了在cocos中的布局方式,交换棋子所涉及到的相关api使用,最终实现了一个基础版本的消消乐,并且可以在此基础上进行扩展和优化,例如需要完善消除爆炸动画,添加音效,一些扩展功能等,打造出更丰富、更有趣的消消乐游戏
记录文档:cocos实现消消乐小游戏 - 掘金

开局雷击