不理解为什么大家都对降低drawcall情有独钟

同意你的观点

对于为什么喜欢谈降低DC,我个人理解是因为DC降低需要对项目做一系列各类优化,逐渐的,降低DC成了研发眼中游戏优化的代名词
(这就跟问你身体素质咋样,你回答说跑5公里30分钟,但长跑跟身体素质不一定画等)。

我面试也会问DC优化,不过是把其他的一起问:内存、包体、DC

怎么说呢,当看到一屏幕上千个精灵的时候,我很难不去思考,这里是不是应该去控制dc。
在做过塔防,割草这类项目后,优化dc也只能说是性能提升的一部分。
但假如是去做个德州扑克,我甚至觉得打图集都是浪费时间。
所以,我个人认为还是要看实际情况吧。

是的,要看情况
就算是吸血鬼,用目前官方提供合批 自动 手动图集 控制节点层级也已经可以了

别人不会的你会了,你就能写进PPT​:stuck_out_tongue_winking_eye:

在遇到一个大型项目的时候需要考虑.
我曾经做过一个项目,传奇端游想上微信,转creator项目.盛趣的■■程序员实现功能的时候根本没考虑过性能.在网页里跑的时候DC800左右,遇到战斗掉落刷新界面的时候,直接能卡住.如果不进行性能优化,在微信上的运行效果是不能接受的.

因为面试会问,脑袋里多个dc优化方法,面试多个保障

只要我优化了,dc就有肉眼可见的下降
情绪价值拉满

主要还是为了优化吧,低端机200dc上去就卡,发热/耗电都上去了,不考虑低端机,你的用户就是高端手机,800dc可能都无所谓,还是看用户群,但是很遗憾,cocos大部分都是小游戏,千元机的是大用户群,所以比较关注

也没有谁说越低越好吧,大家只是单纯考虑如何降低dc。你如果5,600都能忍那你确实不用考虑这些问题,很多中型以上的项目如果渠道或者玩家反馈发热严重那你最直接有效并且省时省力的优化就是降低dc

dc消消乐 :yum:

楼主的意思是,不需要太极限的降低dc,不是不考虑降dc,为了降低dc需要额外的计算量就得不偿失了,而且如果一次性提交大量图片合批,不会爆显存么

1赞