UWA近期发布了一份Unity游戏性能数据分析报告,客观分析总结了产品推出以来六个月内的Unity游戏评测数据,在此分享,希望能给行业研发人员一些参考。
云端性能评估和现场深度优化是UWA提供的两种主要服务形式。 前者自2016年1月15日正式上线以来,已累计完成1015次评估,生成并分析了1461万帧性能数据。 后者进行了28次深度优化,累计优化文档达2241页游戏数据库开发,总计近62万字。
尽管Unity引擎版本变化很快游戏数据库开发,但超过40%的项目仍然在旧版本上开发。
由于Android机型较多,这里仅列出前6名机型;
iPhone测试机型前三名分别是:iPhone 6(占比24%)、iPhone 5(占比23%)和iPhone 4s(占比20%)。
手游越来越“重”,精品化趋势十分明显。
注:其他类型包括:跑酷、益智、运动等。
内存使用过多和泄漏是大多数研发团队面临的严重问题。 同时,在CPU性能方面,渲染模块、UI模块和自身逻辑代码是项目CPU开销的“三大杀手”。
手机游戏在 Android 平台上遇到的性能问题更为严重。
渲染模块、UI模块以及自身的逻辑代码开销较高,值得开发团队重视。
内存管理仍然是研发团队最头疼的问题。 近90%的项目峰值内存值高于UWA推荐值150MB,超过50%的项目峰值堆内存值高于UWA推荐值40MB。
内存泄漏的问题比较严重。 Android项目出现内存泄漏的比例高达43.3%,iOS项目出现内存泄漏的比例高达58.7%。
项目的内存使用很大一部分来自于资源使用。 下面我们来分析一下项目中主流资源的使用情况。
纹理资源和网格资源是内存使用的“大用户”。 80%的项目的纹理内存高于UWA推荐值40MB游戏素材下载 免费游戏图片,40%的项目的网格内存高于UWA推荐值20MB。
超过30%的项目的峰值动画内存高于UWA推荐值15MB。
以上是UWA第一份Unity游戏性能数据分析报告。 我们坚信数据能说话,总有一些规律可供我们追溯、求真、鉴古。 同时,我们将不断细化评价标准和划分,使这些数据更具代表性和说服力。
- 推荐 -
查看投融资项目对接会详情
↓↓↓