当前位置:首页 > 商业/管理/HR > 广告经营 > 2016TOP100summit-杨明邦-手游Unity3D性能量化分析方案
历程-开发Unity3D性能分析平台成长-我们的故事完善-Unity3D性能服务化性能分析平台数据对比•内存增量对比•资源增量对比•场景增量对比数据联动•FPS与函数调用•FPS与drawcall、刚体模型、对象模型、场景截图等•内存与资源分配•CPU与函数调用均值、峰值、波动情况Drawcall峰值内存峰值、变化趋势、mono内存变化网络总体流量、变化趋势关键指标制定性能指标制定(项目-U3D特性)迭代版本控制版本发布控制基础数据资源数据优化数据量化版本对比控制数据展示历程---开发Unity3D性能分析平台测试人员,顿卡(感觉卡)、延迟、怎么解决?偶发事件、重现不了?开发人员,会使用Unity3D编辑器,但是操作麻烦!成长---我们的故事•性能数据收集•性能数据展示平台化•数据存储•数据切割持久化Unity3D性能分析平台V1成长---我们的故事•版本标签•事件信息•版本对比列表优化对比•数据模块化•资源模块化•系统指标模块化Unity3D性能分析平台V2成长---我们的故事项目负责人,产品性能、质量如何?成长---我们的故事•内存指标•Drawcall指标•FPS指标•CPU指标性能量化•基础报告•详细报告性能报告Unity3D性能分析平台V3成长---我们的故事的集中式管理,可以方便的接入、升级各个插件或者SDK,会支持(Unity3D,Eclipse,Xcode)U3D资源实时控制美术的资源分析(如贴图的格式、分辨率、规范)完善---Unity3D性能服务化内存占用分析像素分析(场景的物件遮挡关系、物件的复杂程度)设备基础性能分析工具LUA性能分析工具特效性能分析工具场景分析工具、功能测试2、相关程序3、测试开发1、相关程序2、测试开发1、相关程序2、测试开发1、项目负责人2、程序负责人3、其他1、相关程序2、美术相关完善---Unity3D性能服务化提供优化解决方案发布产品ü建立游戏性能发布基线(更新时遵循“一快一慢”原则)1.周版本、月版本、资料片2.Android、iOS3.高、中、低配机型ü建立游戏性能监控机制1.实时预警2.快速出性能测试结果ü建立性能自动化方案比如:自动加载场景、执行游戏活动、跑图、FB战斗等完善---Unity3D性能服务化案例启示ü不再凭测试人员直观的卡顿、掉帧来衡量游戏的性能ü多维度数据立体的展示游戏性能ü提供足够数据,以支撑各种分析工作ü数据驱动项目的策划、开发、美术共同改进性能问题完善---Unity3D性能服务化活动的大力支持!
本文标题:2016TOP100summit-杨明邦-手游Unity3D性能量化分析方案
链接地址:https://www.777doc.com/doc-5941801 .html