揭秘Unity 2017.2的情景测试

发表于2017-11-09
评论0 4.6k浏览

Unity 2017.2版本已经正式发布,今天将为大家分享最新一期情景测试周的测试情况。往期情景测试周中充满趣味,并且帮助我们完善了Unity。

 

开始本次的情景测试周,我们需要为期一个月准备工作,包括收集信息、头脑风暴、设置对照条件等。完成这些后,我们在一周的时间中会进行大量的测试与游戏开发工作,以便深入的了解Unity 2017.2的状态。

 

每个情景测试周的主要目标是体验以Unity用户或小型游戏工作室的身份使用Unity。我们需要创造一个关注Unity 2017.2新领域和新功能的游戏,寻找Bug和及时发现可能出现的问题。

 

我们对测试需要覆盖的内容进行了细分,最后列出了86项测试内容。主要覆盖的领域包括Unity的服务、用户界面、输入和疑难解答。

 

 

参与情景测试的并不仅仅是Unity的QA团队。我们邀请了各界专家,包括美术、开发人员、设计师、项目经理和产品负责人,以期获得不同角度的观点。我们在情景测试中体验从原型到成品的游戏制作完整流程,对现有的场景进行多次迭代。

 

来自全球11个Unity办公室的93名Unity员工参与了此次的情景测试,包括软件测试工程师、软件测试开发工程师、项目经理、开发人员、美术和设计师。他们来自22个不同的Unity领域,包括2D、动画、资源管道、光照、移动设备、网络、控制台、地形、Toolsmiths、服务、SE、版本QA团队和实习生。

 

本周我们测试了16个情景,一些情景延续了已有的早期项目,另一些则是从零开始构建的新情景。

 

Unity 2017.2情景测试周使用的情景

 

我们尝试并识别出了130个程序错误,错误集中于编辑器、VR和Timeline方面。


Unity 2017.2情景测试周中提交的程序错误及测试人数


情景测试周最有趣的就是我们制作的示例项目。这些示例项目运用到了很多Unity的服务,包括Asset Store资源商店、Collaborate多人协作、Cloud Build云构建、Dashboard控制面板、Analytics分析和Multiplayer多人联网。

 

下面让我们欣赏几个情景测试周的项目。

 

AR桌面塔防游戏:用图像目标来放置防御塔、墙壁、出生点等。



3D赛车游戏:使用到了Multiplayer多人联网服务。

 

 

AR游戏:游戏运用到了ARKit,TestRunner单元测试工具、以及Analytics分析服务。

 

 

太空机甲军团:基于物理模拟的多人联网游戏。

 

 

炉石风格3D卡牌游戏


 

2D 日式角色扮演游戏:用Tilemap创建多个环境,探索Tilemap和脚本画笔等。


 

这次Unity 2017.2情景测试周就为大家介绍在这里。欢迎大家使用Unity 2017.2中的新功能创造出更加精彩的游戏。

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引