代码里多输一个“A”,让这款游戏遭到了毁灭性打击
日前,一家美国的游戏开发公司Gearbox Software发布了一条独特的人才招募广告,职位的名称叫做:Programing Copy Editor。
这个名称直译的话就是:程序校对员。根据广告所写的职能要求,我们能看出这是一个专门查找代码的输入错误的职位。
说起Gearbox Software,我们得先来聊聊这家公司开发的一款FPS游戏《异形:殖民军》。
这款发售于2013年的游戏在上市之后就饱受恶评,其中“受灾”最严重就是那令人抓狂的游戏AI。而近期发生的一件事情揭露了导致这个结果的真正原因。
这款游戏上市后的媒体评分只有惨烈的45/100,而玩家评分更是只有3.5/10
其实这个原因在去年11月就被人发现了,一位Mod制作者在知名Mod情报网站“Mod.db”上发布了一条消息。他发现,之所以《异形:殖民军》的AI愚蠢无比,其罪魁祸首只是在游戏中的某段代码内多敲了一个字母“a”。
但当时发布的这条消息并没有引起太多人的关注,毕竟《异形:殖民军》的恶评并不仅仅是由AI造成的。到了今年7月,另一位玩家证实了去年那条消息的真实性。
问题发生在游戏中名为“PecanEngine.ini”的一行代码内,原本应该输入的单词是“Tether”,但敲代码的同学手误,不小心多打了个a,于是“Tether”就变成了“Teather。
而前文提到的那条招募广告,就出现在谜底揭晓的数日之后。在广告的岗位职责那里只写了很简单的一句话:确认代码并找到输入错误。至于职业能力需求那里就更有意思了:你需要具备填完这个招募表格,并点击提交按钮的能力。
而广告最下方的问题更是有点让人哭笑不得:
看来是真伤得不轻。
除了《异形:殖民军》之外,最近玩家还在《文明6》中发现了类似的拼写错误,虽然没有导致像前者这样严重的后果,但毫无疑问的是:程序校对确实是一个非常重要的工作。有了前车之鉴,相信未来会有更多公司需要这个岗位吧。