这就是我说的第一点。3.x的渲染架构明显是现代化的。
因为很多公司折腾不起,没人去搞工具适配。技术老大觉得能用就行。
其实就是够用,目前项目所需要的功能,在2.x踩过坑也填过坑了,不升级的话一样赚钱,虽然升级可能会带来性能的优势,但是同时也一定会有更多未知的BUG,特别是原生环境
更多的是看本身积累和看公司本身的选择吧,不然单纯从两个版本的引擎来讲,我也会选3.x
cocos这种小版本都是破坏性更新让我想起了python
主要是大部分游戏都没有性能上的困扰,没动力升级
我意见跟上面大佬说的差不多,3.X 就是坑多。
我从编辑器UI来说为啥我还在用2.4。
2.4的动画系统破破烂烂,但缝缝补补也能用。3.X的动画系统更烂。
3.X的 Label, Editbox, RichText 那几个输入框UI,还有打进去的字会被吞的BUG。
同意+1…
3.x光创建对象,就要和c++交互多少信息。这套结构本身上不理想。
性能劣势…
所以,你们2.4.x都有哪些好工具,分享点截图 代码啥的 让我也入坑2.4.x吧。主要是很在意2d性能。
用习惯了啊,或者说老项目很多现成的代码和组件可以复用,很正常的。
现在还有不少新项目用2dx的,你肯定更震惊。。。
目前线上项目用的是3.7.4,新项目本来是想用最新版引擎,现在不知道后续如何发展,我现在都更倾向于用2.x的最新版本,我们因为是2d项目用的spine比较多,3.x原生端spine稳定性感觉还是欠缺
现在大多数都是spine用的巨多,所以你们2.4.x的项目使用大量spine 性能和表现很稳定吧.有什么坑没
新项目打算用2.4.x,还没立项所以还没有实践
,现在线上项目是3.7.4的,spine就是巨多,除了原生端有些问题其它的倒没什么。