在Unity基础上开发的移动游戏中,一个最大的困扰之一就是热量和电池消耗问题。
尤其是如果想要维持高性能图像表现,会导致渲染负荷突然上升,并随之导致设备温度升高,用户流失。
通过问题分析,我们发现以下几点是主要原因:
- 过度的绘制调用
- 不有效的动画处理
- 多余的后台运算
因此,最近就着渲染负荷减少的方向调整结构,并尝试将资源调用单元分离。
还有一个有意思的尝试是类似于LuMusic的解决方案来整理资源使用流程,但是在实际的项目场景中,减少的效果有多少,也有很多疑问。
那么,开发者在移动端,既想要维持图像质量,也想要减少热量生成的一般的优化方法是什么呢?
评论 (0)