unity 优化之路 一 基础入门(1)

本文探讨了移动开发中优化的重要性及实施策略,强调了技术主导下的跨部门协作,并介绍了UnityProfiler等工具的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. 认识优化

移动开发过程中,优化一直是伴随项目进行的。

1.why?为什么要优化?

为了给我们目标受众带来更好的游戏体验。

2.what?优化那些内容?

优化是一件很杂的事情,会涉及到和游戏项目相关的所有因素,我们会从几个关键因素出发(CPU,GPU,Memory......).

3.where?什么地方需要优化?

优化主要从代码和资源角度出发,全局覆盖达到我们的目标。

4.when?什么时候开始优化?

优化是一件贯彻整个周期的一个事情,但是优化不能太早,前期主要精力不能放在优化,主要是确定规范为我们项目后期优化做好准备。

5.who?谁来优化?

技术主导,其他部门配合。

6.how?怎样优化?

根据市场和对未来项目上线时的市场做有效评估。确定目标机型,通过单元测试模拟玩家行为。分析问题,制定有效参数

1. 如何制定我们的性能参数?

我们从我们关心的点开始,从0开始覆盖扩散,最终达到我们的目标需求?我们根据目标机型,在各个挡位下的最低帧率开始?

CPU,GPU,Memory,温度,包体,切换场景读条的速度等等

2. 如何达到我们制定的性能参数?

整个过程就是一个分析问题,解决问题的过程,我们需要对数据做有效分析,做有效记录,通过各种配置开关来快速分析。有时候需要对标产品来参考一起制定我们参数?

二. 认识工具

1.Unity Profiler

2.Memory Profiler

3.AdrenoProfiler

.......

自定义工具,市面上有效的第三放支持,(UWA, WeTest等等)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值