[编程开发] 为什么cocos比Unity更容易出BUG?

[复制链接]
yjs0375 发表于 2023-10-3 19:30:54|来自:中国 | 显示全部楼层 |阅读模式
之前做过一段时间的程序(不是做游戏开发),现在做游戏策划。
团队用过Unity,用过cocos。
总感觉CoCos出的BUG比Unity要多好多。这是我的主观感觉么?
全部回复4 显示全部楼层
一江不理我 发表于 2023-10-3 19:31:32|来自:中国 | 显示全部楼层
因为缺乏测试
大量高覆盖单元测试。是保证质量的唯一方法
买太阳 发表于 2023-10-3 19:31:51|来自:中国 | 显示全部楼层
在以前,cocos2.x 和3.x早期,还用cpp的时候,cocos出了问题确实好找。
这也就是开源的好处,除了问题顺着调用堆栈总能找到源头。unity不开源,出了问题也就定位到一个库,自己也不能改,只能等官方修复。

但是cocos3.x后期,骚操作就来了。
先是搞了个cocosstudio的编辑器,这玩意儿烂到爆就不说了,还不开源。经常遇到编辑器明明支持的功能,引擎运行库不支持。运行库明明写了代码的功能,编辑器不支持。
最后更sx的是,编辑器项目说cancel了,不更新了,然后把所有下载链接下架了,我tm当时项目做了一年多,刚到尾声,他给我来这么一出。

后面到了creator,这个b东西,bug一堆,反应巨慢,每次随便操作一下,只要你按ctrl s,他就要build半天,这期间还不敢操作,不然分分钟崩工程给你看。
这个玩意儿,虽然还是号称开源,但是jsb直接各种复杂的绑定,想找bug也没那么容易了。
dollon 发表于 2023-10-3 19:32:19|来自:中国 | 显示全部楼层
楼上回复有点不太赞同。 鄙人无奈转行进入Unity(creator 项目被砍了!!!),用了一年左右的感受就是 Unity 你只需关系 做自己的 业务, 但是 做cocos 你得没事就去 看看 底层。 各有优劣, 好处是 我做creator 几年,没事 看看 engine代码, 除了渲染 底层 基本都熟悉一点.  坏处是 这行业 水太浅,面试都喜欢问 底层,说实话,大部分也就那样.

但总的来说,用creator是我最快乐的时光,比较 没事看底层,光明正大的摸鱼
huanhuanlala 发表于 2023-10-3 19:32:35|来自:中国 | 显示全部楼层
我只用过2.0.x的扣扣死。一般代码出问题查过去,80%+都是扣扣死的坑……

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则