为什么腾讯的游戏要无限的内测?

答|百度派 @村上春树
游戏为什么要不停的内测。
当然是为了要查找排除游戏的bug啊。
答主是计算机专业的学生,虽说没有写过游戏,对做大型游戏的相关技术框架也不太熟悉,但是游戏再怎么说,本质上也是程序不是。我先来献个丑,向不是很熟悉程序开发过程的同学们简单的介绍一下。要是有大牛不小心看到,千万不要取笑。
首先什么是程序,程序就是人类程序员编写的具有一定功能的计算机指令集。程序由小到大各种各样都可以称为程序。大到操作系统,大型游戏,小到电冰箱控制程序。凡是程序,都可能会出现各种各样的问题,因为最早的时候,有一台计算机(那时候的计算机还是大型计算机)出现故障,经过人们排查后发现,是一只臭虫(bug)在电路板上被点击打死,造成了电路短路。所以人们后来就把引起程序运行故障的原因成为bug。
而游戏当然也是程序。游戏是由一个很大的团队的各个人员公开开发,每个人负责不同的模块。这种多人分工配合的开发流程可以提高工作消息,缩短开发周期。
但是前面也说过了,不管再优秀的程序员,程序在运行的过程中也可能会出现一些难以预料的问题。小到少打了一个标点符号,大到程序语言逻辑问题或者程序架构不合理,各种各样的没能提前预料到或者忽略的东西都可能引起错误,所以软件商就需要测试他们的软件。
对于游戏公司来说,就是找玩家来玩,由玩家发现游戏中出现的问题,反馈给游戏商。而若是一些网络游戏,往往会开通测试服,在正式全面公测之前,仅仅面向数量受限的玩家提供游戏服务,以希望玩家在测试服的游戏过程中,能发现并解决游戏中的大部分问题。而且有很多游戏往往在公测后仍然开通一个体验服,在每次新功能出来后,都会先在体验服测试一下,排除部分问题后再在正式服上线。
这也是比较合情合理的做法,找游戏的bug有时光靠几个测试人员来测试是肯定不够的,所以开通测试服,一方面,游戏厂商可以让自己的正式版更稳定,提供更好的游戏体验,从而保证游戏质量;另一方面,有些玩家也可以提前体验游戏发布的许多新功能,在玩的过程中帮助游戏商找bug,也算是为游戏尽自己的力呢。
以上内容由百度派作者提供