游戏Bug与缺陷的区别与处理方法

本文辨析游戏中Bug与缺陷的区别:Bug是实现结果与设计预期不符,缺陷是按需求实现但逻辑失衡。报告问题时须先明确所属产品与版本,避免跨项目组流转;Bug应及时定位修复,缺陷则需重新设计并实现相关功能。

游戏Bug游戏缺陷游戏运营
中国游戏出海

游戏中可能会出现各种状况(如Bug和缺陷),直接影响游戏品质与玩家体验,运营人员要时刻关注这些状况。虽然Bug和缺陷(Defect)听起来很相似,但二者并不相同,需要对它们采取不同的处理方法。

游戏问题处理

一般来说,我们认为以下都是Bug:

设计的是A,但实际上做成了B。

设计了A,但开发没有实现。

做出了A,但这个A并没有按照设计在应该出现的时机出现。

简而言之,任何与预期设计、出现时机或交互状态不符,且对原有功能存在未知影响的情况,都可以称为Bug。

换句话说,只要设计本身是合理的,而最终结果与预期不符,就可以判定为Bug。

那么什么是缺陷呢?这个词使用频率不高,通常指游戏内某处虽然按照需求实现了,但逻辑上说不通。例如,游戏启动时需要加载资源,加载过程中会有一个进度条。玩家单击游戏图标后,进度条直接显示加载100%,但实际上后台资源并没有准备好,玩家仍然进不了游戏。再如,在需要搭配英雄的游戏中,匹配过程有各种设计逻辑,而某个英雄的技能设计得过强,破坏了游戏的整体平衡性。这类设计上的问题就称为缺陷。

那么如何处理这两类问题呢?在报告Bug时,有人会一脸惊讶地说:“这怎么做成这样啊?这个Bug也太明显了!”这样的表达虽然能体现情绪,但并不能很好地描述Bug。报告Bug时,首先需要确认自己当前使用的是哪个版本的产品。

举例来说,如果一家公司有多条产品线,玩家向游戏出品方报告问题时,往往并不了解该公司的全部产品。而在公司内部,不同项目组负责不同的游戏。如果玩家把产品A的Bug报给了产品B的项目组,对应的客服处理起来就会非常困难。

除了搞清楚问题所属的产品和版本之外,还要针对两类问题采取不同的处理方式:对于Bug,需要及时定位并修复;对于缺陷,则需要重新设计并实现相关功能。

(本文内容根据网络资料整理,出于传递更多信息之目的,读者需判断其时效性,不代表连连赞同其观点和立场)

更多