《王者荣耀》、《光荣使命》的优化都与它有关,腾讯WeTest联合Unity共同发布了一款性能优化工具

来自 游戏葡萄 2017-11-22
资讯

[ 游戏葡萄原创专稿,未经允许请勿转载 ]

《王者荣耀》、《光荣使命》的优化都与它有关,腾讯WeTest联合Unity共同发布了一款性能优化工具

一直以来,玩法和内容上的创新都被认为是游戏产品最为核心的竞争点,但随着近几年行业的迅速发展,特别是在产品之间很难以玩法、内容之上拉开明显差异的时候,其自身基本的品质保证则变得越来越重要。

尽管如此,在手游领域,由于资源与技术方面的种种限制,部分厂商并不会设立专门的测试团队,测试工作往往是由研发团队自己进行,而这样非专业、系统化的测试也可能会导致测试工作的不完善。在这个背景之下,腾讯互娱于2015年面向游戏开发者推出了WeTest质量开放平台,将原本服务于内部产品的测试方法与工具公开化,提供包括兼容测试、客户端性能测试、服务器压力测试、手游安全测试、舆情分析等覆盖游戏全生命周期的质量提升服务。为游戏开发者提供更完善的游戏性能解决方案的同时,与开发环节形成闭环,保障游戏品质。

WechatIMG6109.jpeg

WeTest官方上的产品介绍

为了能够提供更加深度的游戏性能优化、测试服务,今日,WeTest与手游引擎公司Unity宣布合作,并发布了一款专门针对Unity引擎产品测试的工具UPA。根据UPA相关负责人介绍,为了开发,双方公司分别挑选了各自在性能优化上有多年经验积累的团队,成立联合项目共同研发。由于深度合作下Unity提供了很多非公开代码和非公开接口,这款产品可以针对Unity引擎游戏产品在获取如渲染数据、处理器占用量、单帧详细数据等等引擎层性能指标,此外,结合WeTest平台线上大数据和Unity专家团队,可以追踪问题原因,并提供相应的通用解决方案。

值得注意的是,这一切功能都可以靠UPA工具自主完成。概括地说,UPA这款产品很大程度上减少开发者学习性能分析工具的工作量,让性能优化不再只是少数资深的开发者才能完成的工作。此外,该负责人还表示,当产品在测试中遇到攻坚型难题时,腾讯和Unity团队还会提供专门的专家团支持。

WechatIMG6110.jpeg

另外,在宣布合作的同时,双方还开放了30天的UPA全功能免费内测活动。内部人士称,借助这次的推广策略,希望能让更多开发者了解到这款产品。 

近期,腾讯互娱研发部助理总经理荆彦青与Unity全球副总裁张俊波就UPA发布一事,接受了葡萄君的采访,在介绍WeTest平台以及新产品UPA的同时,也阐释了对于测试工作以及自身平台的定位及期待。

以下为采访实录:

葡萄君:你是如何看待游戏测试环节的?

荆彦青:我认为产品测试是一个也是因公司而异的 。处在生存期的公司会把这方面的工作放在次要,这是很普遍的。一般来说,小团队会更关注创新,而如果它想真正成为成熟的游戏公司,那它一定会增加对测试环节的投入。

其实在海外,游戏测试是一个非常重要、地位非常高的环节,投入也非常大。之前跟欧美的一些厂商有过交流,包括在EA在内的大公司中,很多制作人都是从产品测试人员成长起来的。很明显,在脱离生存危机之后,公司则会对于品质有更高的要求,测试环节也因此会变得更重要。

葡萄君:对于小公司出品的产品来说,游戏测试环节也会非常重要吗?

荆彦青:对。其实,现在游戏行业内80%小公司都活不下去,一部分是因为流量方面的原因,还有一部分跟大公司拉高产品质量,小公司适应不了也有一定关系。

经验看来,通常一款制作周期在3个月的小团队产品,若想达到腾讯内部的质量要求,则还需要花1到2年时间去做优化工作。对于很多小团队来说, 自己做测试优化确实会给他们带来很大的负担。

葡萄君:腾讯为什么会推出了WeTest平台?

荆彦青:其实,启动这个项目的初衷很简单,即保证在腾讯开放平台上线的产品拥有符合行业和腾讯标准的基本品质。2011年腾讯开始做开放平台,最早的时候我们没有品质检测环节,游戏上线就直接提供给用户,而当时大部分游戏也都是外部产品。那段时间投诉很多,经过排查后我们发现,腾讯平台上三分之二包含不良内容。

那时候用户会有既定观念,认为腾讯平台上面下载的内容就是腾讯的,我们也因此受到一定影响。意识到这点后,我们就搭建了WeTest开放平台。我们当时的诉求也很简单,就是避免用户的投诉。

后来,这个平台上线之后定位又发生了改变。腾讯2003年就开始做品质架构的工作,在这十年左右的时间里,我们在技术上确实积累了很多。我们可以将这些积累和经验提供给市场,希望以此可以提高手游市场品质门槛,防止低质量产品无序竞争。

葡萄君:目前WeTest的客户有哪些?

荆彦青:我们当前的所有合作都没有太多商业诉求。现在腾讯系以及腾讯所有的投资公司,都是我们的主要客户和合作伙伴,包括Epic Games、Riot Games、Netmarble在内。当然腾讯内部的游戏全部都是我们的服务对象。在有余力的情况下,我们会把这些服务开放给我们的合作伙伴,包括盛大、巨人。在这些之后,我们会开放给非游戏相关的几十家合作伙伴,比如说直播平台、摩拜单车等。

葡萄君:为什么这次Unity和腾讯会联合推出UPA这个项目?

张俊波:Unity拥有最广大的游戏开发者社区,但还没有推出面向性能分析的线上分析工具。腾讯现有的WeTest平台已经在线上性能分析服务领域探索多年,并已经吸引了很多开发者。这次Unity与腾讯合作是双方强强的联合,相信UPA这个作品能给游戏开发者提供最好的服务。

荆彦青:对于腾讯来说,这款产品也是为了WeTest即将开启的国际化道路做准备。当然除此之外,推出UPA也是为了完善整个国内应用质量生态链的建设。其实国外一直有全面质量管理和全面质量营销这种概念,但在中国这种概念一直不太完善,我们希望把我们高品质的想法和思路,带给我们的合作伙伴,进而引向全行业。

葡萄君:这款产品的推出主要为了解决什么问题?

张俊波:UPA是为了让开发者在开发过程中更方便的发现、解决游戏的性能问题。现有的性能分析工具存在学习曲线较高,对使用者经验要求较高等问题。UPA目标是通过自动化的方式分析性能数据,智能化的提供性能分析结果,并提供修改建议。当然现阶段自动化分析还不能解决全部的性能问题,因此Unity官方也提供了Unity专家现场性能分析服务,更加深度的优化游戏可能存在的性能问题。

当然,这款产品很大程度上减少开发者学习性能分析工具的工作量,让性能优化不再只是少数资深的开发者才能完成的工作。另外我们也希望未来所有使用Unity开发的游戏都可以拥有更好的性能及体验。

葡萄君:在未来,这款产品还会有哪些规划?

张俊波:这次发布的只是UPA的1.0版本,未来我们会有更多高级的功能加入到这个产品中。另外我们已经考虑在未来使用深度学习来辅助开发者分析性能问题,可能不远的将来深度学习可以完全取代人工的分析方式,完全自动的给出全部修改建议。

葡萄君:Unity未来还会为这款产品提供哪些方面的帮助?

张俊波:Unity会继续参与整个产品研发的全过程,增加新的功能,以及保证这个产品和Unity未来版本的兼容性。另外我们会投入精力研发新的技术,包括深度学习等,期望为开发者提供更完善的工具及服务。

点击此处前往预约。

文章评论
游戏葡萄订阅号