憨憨开发者,优化下性能!2D和3D混合的2.5D模式!!!


3楼猫 发布时间:2024-11-25 01:01:20 作者:冰兔子 Language

哈喽,大家好。作为一个太过正常的程序员,这次把之前一直计划的一个性能问题,做了一小丢丢的优化。

憨憨开发者,优化下性能!2D和3D混合的2.5D模式!!!-第0张

简单来讲,就是,优化了下DrawCall,这玩意是什么呢?就是进行渲染次数,可以从这里直观的看出来引擎是怎么渲染的。

憨憨开发者,优化下性能!2D和3D混合的2.5D模式!!!-第1张

之前其实没太在意,可能动不动就破千,这玩意相当消耗cpu,尤其对我这种低性能cpu,可以说提升还是非常明显。

不过问过别人设备性能好的玩家,好像可以忽略这个问题。

憨憨开发者,优化下性能!2D和3D混合的2.5D模式!!!-第2张

因为本身的特殊视角及着色器处理,其实存在两部分优化。

一个是图片,其实图片这玩意,可优化有限,之前因为犯二,主要是草的问题,使用了不同的着色器配置,于是,一直刷草,drawcall,也飞起。

憨憨开发者,优化下性能!2D和3D混合的2.5D模式!!!-第3张

其实如果想这种混乱的情况,drawcall依旧是压不住了。

所以不知道有谁知道这该咋优化呢?

憨憨开发者,优化下性能!2D和3D混合的2.5D模式!!!-第3张

还有个特殊的就是,3D模型,这个其实很好优化,把一样的模型设定渲染顺序搞成一致的,完美解决,降低的非常可观。

憨憨开发者,优化下性能!2D和3D混合的2.5D模式!!!-第3张

性能优化问题可以说,任重道远,目前游戏还有好几个地方需要优化。都优化完其实还有很多不理想的地方。

这次简单介绍到这里,喜欢的话可以关注个,拜拜~~

憨憨开发者,优化下性能!2D和3D混合的2.5D模式!!!-第3张

另外欢迎关注另一个。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com