文章比较分散,不易查找,故而有此篇。
如需购买,请通过公众号——我的服务——源码出售进入。
目录
整体分为与引擎无关的cfw目录和与平台相关的engine目录。
cfw
-
anim: 自定义序列帧动画
-
属性管理器:多用于战斗中英雄和敌人的各种属性管理。
-
audio 音频管理器:包括音乐,音效
-
collide:四叉树碰撞,已做优化。
教程:https://mp.weixin.qq.com/s/Xpf6qgZPSJ2cynNR7-iMYA
-
event:独立于引擎的事件管理器。事件代理,全局事件。
-
网络:屏蔽http与socket的使用差异。使用协议号+数据的形式传输内容;方便适配各种不同服务器定义的协议格式。编解码使用策略模式,适应各种编解码形式。
教程: https://mp.weixin.qq.com/s/DQuiQejiS6qtBTef_yu0Sw
- MVC
教程:https://mp.weixin.qq.com/s/9odSAptgWPcjJep0o-LGOQ
教程:https://mp.weixin.qq.com/s/BRqWViFqToHGd3ELtBOdNA
- 多语言处理
教程:https://mp.weixin.qq.com/s/MAmG4W3bRndoVwc1kLFSHg
- 对象池封装
教程:https://mp.weixin.qq.com/s/rP2yUdaoKzv4DRflMb1orA
- 资源管理
教程:https://mp.weixin.qq.com/s/X8_40j0kNanYN6I3wEjURw
教程:https://mp.weixin.qq.com/s/l-gpWDXz1F4J_YlCatNmlw
- 本地存档的封装,支持密文存档
教程:https://mp.weixin.qq.com/s/TqbUhytw8iJkUaHUl0jCuw
- 常用数据结构封装
13. 时间管理器封装,支持客户端与服务器矫正时间
- 辅助工具类
- UI管理器:单场景,分层管理
教程:https://mp.weixin.qq.com/s/PaE5fdsiC16QzNdzjyeh6A
- xlxs 数据解析:支持将多个sheet合并使用。
教程:https://mp.weixin.qq.com/s/Vxo4chW2cfrnR9hIi8waog
- 事件管理系统 + 教学引导
教程: https://mp.weixin.qq.com/s/O0I-jrlwup7ud4FyiQUsAA
engine
-
AdaptUI:适配刘海屏使用
-
BgScale:适配背景图片或者内容使用
-
ListView: 根据Android的List View思想对ScrollView的优化,移动顶部不可见时拿到底部重复利用,减少节点创建个数。
教程:https://mp.weixin.qq.com/s/ytjhIJ426BbTHUljBAtRTQ
- GridLayerListView: 分层管理的ListView,大幅度降低DrawCall,进入公众号回复listview可获得git地址。
教程:https://mp.weixin.qq.com/s/w2qYPUB39vUQ-_FYQbqb7g
-
Resolution:屏幕适配策划类,初始化调用即可。
-
guide: 教学引导相关
附赠工具
工具git地址:
https://gitee.com/sarsgame/gametools
代码生成器
教程:https://mp.weixin.qq.com/s/i4JXiStsYgBq6Fr8nc3dhw
欢迎扫码关注公众号《微笑游戏》,浏览更多内容。
更多内容
CocosCreator之AssetBundle使用方案分享
欢迎扫码关注公众号《微笑游戏》,浏览更多内容。