新人请教:关于cocos游戏设计模式

请教下各位大佬,游戏项目在初期感觉还好,但是随着游戏项目的增大,感觉就有些乱了,不好维护。b站看了很多关于cocos设计模式,貌似需要插件。希望大佬不吝赐教,指点下方向


借鉴精简,自己封装一下就很奈斯

2赞

遵循好模块自治原则,用什么设计模式都一样

模块之间的交互尽量使用事件,如果依赖其他模块的数据就靠中介层

什么MVC MVP MVVM,我个人认为如果在开发中,没有一个组件来的快,最开始我也喜欢用这些模式,但是开发久了实际上就会了解并没有什么卵用,一个功能模块基本是一个人负责

模块架构之间的 VIEW 解耦对游戏开发实际并没有什么用,因为几乎所有模块都只存在一个 VIEW

既然 VIEW 没必要解耦,那么逻辑层和数据层也都可以写在一起,数据层解耦没啥必要,你就算解耦了还有个视图数据层,还不如写在一起

2赞

感谢大佬指点

谢谢,我去看看学习一下