(1zjj.com)清水战歌网
您的位置:主页 > 新闻中心 > 业界新闻 >
资讯

《网易游戏是如何做测试的?》(2)

来源:未知 时间:2019-03-26 16:24


网易游戏的研发历程中,也有被bug伤害的经历。早年的一款游戏出了一个收集书以获得稀有物品的新玩法,那时大家比较缺乏经验,没有设计物品掉落的上限,导致大量收集后,稀有的物品不再稀有。


发现这个问题之后,开发组就把掉落的概率改低了。网上指责开发组暗改概率,引起大范围讨论,使得当时游戏遭遇了重大危机,在线人数大幅跌落。这是游戏设计上的bug。


程序上会出现什么样的问题呢?


我们在游戏里做了一个新的副本,为了更有意思和新鲜感,副本里面的怪是随机出现的。刚手游再聚的时候确实是随机的,但是玩了一会儿之后发现在进去之后,副本里只会出现一种怪。经过了很长时间调查,发现这是因为底层调用系统的错误导致的。由于我们的玩家数量多,这些隐藏很深的问题都必然会暴露出来。


千万DAU的手游,又会出现什么bug?


当时某产品有一个很火的主播,8万多个人邀请他加好友。这个主播一打开他的好友列表,我们服务器就直接死机了。其实我们的服务器配置都是不错的,但是为什么还是会死机呢?原因是太多人想加主播好友了,程序没办法响应这种级别的请求。后来为了避免这个问题,我们会把用户请求查询的数据限制一下。


之后我们建立了一个评价质量的体系,网易游戏已经达到了较高的品质要求。但即使这样的情况下,我们也出过很多问题。


因此,通过严格的测试来避免这些bug出现在玩家手里是十分有必要的。


网易游戏的QA如何开展工作?


我们是如何在游戏中去做这些测试,保证提供给玩家的游戏是高品质的呢?


最简单的东西叫做验证,看一看游戏开发者的想法和设计者的想法是不是一致,看跳转规则跟UI设计是否一样。现在市面上有各种各样的手机,游戏在不同的机子上运行会存在不同的问题,所以我们要去验证不同手机上的问题。



有时候我们手机游戏玩起来虽然没有什么bug,但是流畅性也是一个问题,在团战的时候会卡,或者完全在瞬移。我们把游戏的测试分成三个方面,第一方面最简单的验证就是流畅性。第二方面我们叫量化评估,看看它的量化指标有没有达到标准。第三点叫做建立标准。


我举一个例子,荒野行动市面上70%多的手机上都可以玩。这件事情是怎么样做到的?如果我们美术同学想表现一个非常炫酷的美术效果,我们游戏的画面会设计得非常精美。但如果玩家的手机性能不足,可能实际呈现出来的效果会变成幻灯片一样。所以我们在游戏研发初期就会去用假的模型测试一些场景,去看它的真实手机性能,根据这样的测试定下来美术制作的标准。

分享到:0
  • andior排行
  • IOS排行
热点新闻更多>>