请教下各位大佬,游戏项目在初期感觉还好,但是随着游戏项目的增大,感觉就有些乱了,不好维护。b站看了很多关于cocos设计模式,貌似需要插件。希望大佬不吝赐教,指点下方向
借鉴精简,自己封装一下就很奈斯
2赞
遵循好模块自治原则,用什么设计模式都一样
模块之间的交互尽量使用事件,如果依赖其他模块的数据就靠中介层
什么MVC MVP MVVM,我个人认为如果在开发中,没有一个组件来的快,最开始我也喜欢用这些模式,但是开发久了实际上就会了解并没有什么卵用,一个功能模块基本是一个人负责
模块架构之间的 VIEW 解耦对游戏开发实际并没有什么用,因为几乎所有模块都只存在一个 VIEW
既然 VIEW 没必要解耦,那么逻辑层和数据层也都可以写在一起,数据层解耦没啥必要,你就算解耦了还有个视图数据层,还不如写在一起
2赞
感谢大佬指点
谢谢,我去看看学习一下