2024了,新项目你用 Cocos Creator 2.x 还是 3.x?

因为363的planar shadow 开启合批后有问题,所以下定决心升了(当时都还不是正式版),升了以后就都升了

紧跟版本问题不大,不要跳版本升级就行了

自定义引擎如果加载失败,能否像以前那样还可以设置启动引擎。现在这个启动界面看着漂亮一点不实用

XMLHttpRequest 收发 二进制数据 和 Cocos 没有关系。

3.8梭哈就对了 原生性能吊打其它版本

他们不信啊!我嗓子都吼哑了。

此贴看似是一个版本选择分析贴,实际是一个新版宣传帖子。不知道官方后台有没有统计每个版本的用户占有率,有这个数据可能更有说服力

对于文本更新的性能 还是巨差,尤其 measureText 这个方法的调用,用来更新文本的宽度,为了解决这个问题,我这边给所有字符都设置了hash 保存map里面,这样相同字符 下次不调用这个方法直接去 hashmap 里面查找上次获取到的宽度,经过测试性能翻倍不止,官方看下有没有其他方法提高下效率

主要是不知道要为哪些字符保存宽度

我这边简易的测试是 所有中文的宽度是相同的,英文和数字以及特殊符号每个单独计算

支持下3.8.1,等3.8.2更新。

想问问Web的性能差距会不会也很大?
上次3.8.1公测有试着把3.6.3的专案更上去,发现Spine有不少问题后就打退堂鼓了…。

大家别误会,我没有劝大家非要用 3.x。

我只是个人喜欢 3.x,所以也希望大家都来用 3.x。

我上面也说了,如果有历史积累的团队,继续 2.x 是最稳的。

不管是用 2.x 还是 3.x,于 Cocos 而言,大家对 Cocos 的价值都是一样的,没有区别的。

新项目或者新团队我想大家肯定都是尽量向3.x靠拢的毕竟新的支持和功能都在3.x上,我看到几个一直使用2.x的开发者使用3.x的时候都是很惊讶。比如构建流程,插件管理器系统,节点模块的拆分(当然仅限使用过Unity3D的),Widget的配置方式这些都是肉眼可见的改变。反正我个人抽空写的demo游戏这些都是用的3.x甚至最新的版本出一个正式版我升一个哈哈

我看那些热门的2d小游戏,大多都是用2.x,有没有可能2.x比3.x更适合2d休闲小游戏呢?

1赞

虽然我一直用的2.x 但都2024年了2.x早已经是弃子了

引擎说到底也只是工具啊还是得看使用工具的人

有没有可能那些成熟团队的2.x是他们经过无数次踩坑完善的2.xplus+ 是要搭配他们团队多年迭代的游戏框架

工欲善其事必先利其器 这个器可不只是2.x 引擎版本只是一方面 而且你以为他们不想升级吗

1。老项目需要维护,熟练稳定好用

2。老框架没时间迁移,公司不会给太多时间

从时间成本和稳定性考虑,2x基本上不会迁上去

3x 更多是会重写一个框架,还要经过验证和出品