cocos框架选择

楼主是一位cocos小白,刚跟完大佬( sli97)在B站发布的游戏教程,现在想要选择一款cocos的框架开始自己的开发之旅,经过粗略的了解,发现站内比较火的框架,分别是oops-framework和XForge两个框架,楼主目前主攻小游戏这块,有没有经验丰富,帮忙分析下该从那块框架进行学习上手

都可以看眼缘

先找几个demo跟着做,刚开始框不框架的不重要,重要的是知道一个游戏从无到有的过程,熟悉之后,再去了解一个框架,项目的规模和项目的类型决定了框架的选型,有些小型的游戏不用框架获取开发速度更快,等你对游戏有了系统的认知之后,自然而然就会知道,哪些框架更适合。

有没有可能cocos小白 ≠ 游戏开发小白

谢谢你的回答,我的目的主要是想根据现有框架慢慢形成自己的一套模板(或者说框架),这套模板能够实现快速适应我个人后续开发的各种游戏,我本人是前端开发,只有休息时间才能腾出时间整副业,所以有点想走捷径,不想去去踩各种框架的坑,所以才有此一问

最好是自己先用几个框架写一个demo,包含几个最常用的操作,例如打开/关闭UI,播放音乐。然后选你最喜欢的就行了,开头指定一个可能发现后面自己用不习惯

我也跟着这个大佬学了,现在已经做完一个游戏了,从他那学了状态机、行为树、事件机制。现在已经有自己的框架了 :rofl:

这个跟下来吃透就不是小白了吧,好厉害的

不要用oops!不要用oops!不要用oops!
巨坑,慎入!

1赞

前期确实可以使用大佬的框架,但当你对项目和框架有一定的理解之后,最好还是弄一个自己使用习惯的框架,如果觉得别人框架的代码好,可以把好的那部分copy过来。

坑点在哪?

这也是我担心的一点,担心如果入了框架的坑,后续功能扩展,代码移植啥的都要处处受制于框架,如果有自己使用习惯的框架,就算改起来也方便

循环引用,耦合非常非常严重,结构不够清晰,注释又少。
功能虽然很多,但是大部分属于很少能用得到的。
不够模块化,如果要精简,项目直接爆炸。

有用过XForge吗

这个没用过。