博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UWA发布Unity游戏性能数据分析报告
阅读量:7197 次
发布时间:2019-06-29

本文共 953 字,大约阅读时间需要 3 分钟。

请输入图片描述

云端性能测评和现场深度优化是UWA主要提供的两种服务形式。对于前者,自2016年1月15日正式上线以来,共完成1015次测评,生成并分析了1461万帧的性能数据。对于后者,进行了28次深度优化,优化文档累积达到2241页,共近62万字。

请输入图片描述

请输入图片描述
即使Unity引擎版本快速更迭,依旧有超过四成的项目在老版本上开发。

请输入图片描述

由于Android机型较多,此处只列排名前6个型号;
iPhone测试机型前三名分别为:iPhone 6(占24%) 、iPhone 5(占23%)和iPhone 4s(占20%)。

请输入图片描述

移动游戏越来越“重”,且向精品化发展的趋势非常明显。
注:其他类型包括:跑酷、解谜、运动等。

内存占用过大和泄露是大多数研发团队面临的严峻问题。同时,在CPU性能方面,渲染模块、UI模块和自身逻辑代码,是项目CPU开销的“三大杀手”。

请输入图片描述

移动游戏在Android平台上遇到的性能问题更为严重。

请输入图片描述

渲染模块、UI模块、自身逻辑代码的开销较高,值得开发团队关注。

请输入图片描述

内存管理依然是研发团队最为头疼的问题。近九成项目的内存峰值高于UWA推荐值150MB,超过五成的项目堆内存峰值高于UWA推荐值40MB。

请输入图片描述

内存泄露问题较为严重,Android项目存在内存泄露的占比高达43.3%,iOS项目的高达58.7%。

项目的内存占用很大一部分来自于资源的使用,下面我们将对项目中主流资源的使用情况进行分析。

请输入图片描述

纹理资源和网格资源是内存使用中的“大户”,八成项目的纹理内存高于UWA推荐值40MB,四成项目的网格内存高于UWA推荐值20MB。

请输入图片描述

超过三成项目的动画内存峰值高于UWA推荐值15MB。

以上,是UWA第一份Unity游戏性能数据分析报告,我们深信数据是会说话的,总有规律值得我们追溯求实、鉴往知来。同时我们也会不断细化评析的标准、划分,以使得这些数据更有代表性和说服力。

当然,UWA提供的不仅是性能深度测评的工具,解决开发过程中千变万化的需求才是服务的宗旨。简单优化,优化简单!我们会将服务至上的态度和诚意,努力延伸至每个开发者的身边。

这一次,我们从开发群众中走来,回到开发群众中去。


关于UWA,听听开发者怎么说

请输入图片描述

请输入链接描述

请输入图片描述

请输入图片描述


原文出处:侑虎科技

本文作者:admin
转载请与作者联系,同时请务必标明文章原始出处和原文链接及本声明。

你可能感兴趣的文章
C语言(1)
查看>>
java.sql.SQLException: Io 异常: Got minus one fro...
查看>>
PHP处理字符串
查看>>
数据库根据键值自动判断插入还是更新的SQL
查看>>
给你一个正整数列表 L, 如 L=[2,8,3,50], 输出L内所有数字的乘积末尾0的个数
查看>>
获取客户端IP地址
查看>>
RabbitMQ内存与磁盘管理
查看>>
网络渲染服务如何让你满意?
查看>>
渲染狂欢ing
查看>>
CSS各种形状
查看>>
SQL语句重复数据取一条
查看>>
多次调用 android onmesure onlayout
查看>>
Matlab教程2_ 绘图 _ 二维
查看>>
五种情况下Win7或重蹈Vista覆辙
查看>>
Timer定时器
查看>>
Win7、Ubuntu双系统正确卸载Ubuntu系统
查看>>
两数互换的例子
查看>>
我的友情链接
查看>>
网络拓扑自动发现-Sugarnms智能网管软件的基础
查看>>
线程的状态转换图
查看>>