破解|破解技术难题,Unity官方性能优化和企业服务是如何工作的?( 四 )
文章插图
我们UPR过去很长一段时间都在解决稳定性的问题以及生成分析报告性能问题。现在我们经常会看到很多客户使用UPR跑一个游戏几个小时,甚至十几个小时,过去如果不做这个性能优化,其实基本上做不到,可能跑半个小时的数据服务器上就要分析好久才能生成报告。现在十几个小时的游戏测试完,我们都可以非常快的生成数据报告。
我们整个测试的过程是一边测试一边把数据进行上传,所以说基本上没有等待,等你整个测试完成之后大概很快几分钟的时间就能看到一个完整的报告。
除了刚才提到的功能,我们面向重度的游戏现在是提供了一个非常好的功能,就是自动化的性能分析的流程。过去大家常用的性能优化流程,基本上都是在游戏上线之前可能才会做一些性能优化。现在游戏开发周期越来越久,经常需要开发两年、三年。当你性能问题积累得越来越多,到上线之前有的时候会发现有些问题虽然我们知道,但是想去改已经不可能了,因为它牵扯的游戏里面的模块太多,工作量太大,导致不能去修改。
文章插图
我们未来推荐的性能分析的方式是尽量在每日开发的过程中都进行测试。因为现在大部分的游戏团队有自己的CI持续集成系统,每天都会出一个版本。现在我们UPR是支持接入到你们CI系统里面,等你们每日的版本出来以后可以调用我们UPR的open API,把你们build出来的包发到一个自动化测试服务器上进行测试,测试之后我们UPR服务器会自动生成报告。每天生成的报告我们UPR有功能对比不同时间的性能数据的差别,你就知道如果某一天性能下降了就要检查一下这一天是做了哪些美术修改或者是哪些程序代码修改导致的性能的问题,这样就非常方便地大家查找性能问题的来源。
文章插图
这里再简单介绍一下几种静态检测的功能。其中第一个刚才已经介绍过了,主要是资源导入的设置。第二个是Asset Bundle ,做Asset Bundle里面冗余性的检查,有哪些资源是不是被重复地打包到不同的Asset Bundle里面。这个工具我们相对一些第三方的工具主要的特点是不需要上传你的Asset Bundle到我们的云端服务器上,而是我们提供了一个工具到你本地进行扫描,扫描之后把这个结果上传到我们UPR的服务器上。
另外,静态代码检测我们是集成了Unity国外团队开发的一个功能叫做Project Auditer功能,它可以做C#代码的静态分析,可以看到有哪些代码写得不规范,有性能问题。
文章插图
我们静态检查是有哪些优势呢?首先我们刚才提到所有的静态检测的功能都是支持所有Unity版本,是全版本支持的。另外,它也不需要依赖Unity Editor,都是独立的EXE,扫描过程也非常快。它不需要上传你工程的任何文件,都是在本地进行扫描,把扫描的结果进行上传。另外,所有这些工具也不需要安装,都是绿色程序,最终输出的结果是一个结构化的数据结构,如果需要的话,我们面向企业客户也是可以提供原始数据,让你们可以用自己的工具进行分析。
另外,我们UPR是个全平台的分析工具,虽然说现在国内的开发者大部分是开发手机平台的游戏,但是我们这个工具是支持所有Unity Profiler支持的平台,包括移动平台、VR、AR、主机平台、Win等等的所有平台都支持。
文章插图
除了刚才自动化的这些分析功能以外,我们现在还提供了人工的专家服务,如果你在生成报告之后有一些数据希望得到Unity官方的解读,我们是可以提供人工的服务来帮你们解读这些问题。
文章插图
刚才我已经提到过UPR是可以面向企业客户提供一些定制服务的。首先,我们可以提供内网的私有云的部署,因为现在有一些企业公司会在内网开发,就是你的开发可能连不到外网。其次,很多公司对游戏数据的保密性要求非常高,我们可以把UPR整个云端的服务部署在你私有的硬件上面。
文章插图
另外,我们也可以根据你的需求在现在UPR功能的基础上做一些定制化的开发,增加或者是修改一些功能。我们也可以为你们提供真人真机测试,如果你们的测试团队感觉需要花太多的时间去学习UPR,成本太高,我们是可以有Unity官方的测试人员帮你做整个的测试过程。最后,刚才也提到了我们会有远程的报告解读,Unity官方的专家帮你解读你的报告。
- 技术|做“视频”绿厂是专业的,这项技术获人民日报评论点赞
- 中国|浅谈5G移动通信技术的前世和今生
- 速度|华为P50Pro或采用很吓人的拍照技术:液体镜头让对焦速度更快
- 视频社会生产力报告|视频社会雏形已成,绿厂或凭这技术抢占先机
- 职工组一等|全国人工智能应用技术技能大赛落幕 青岛四名选手获一等奖
- 中国视频|人日评论点赞!OPPO成视频手机先行者,新技术或下月发布
- 介绍|5分钟介绍各种类型的人工智能技术
- 阿尔法|击败李世石的AI公司,又研发出生物版“阿尔法狗”:破解50年生物学难题
- 重庆市工业互联网技术创新战略联盟:构建万物互联智能工厂 助力先进制造发展
- 模式|破解出租车巡游模式天然短板 嘀嗒出行“出租车·新出行”卓有成效