玩家挖出BioShock除错讯息:Paul先生你失职了
作者:黑色休谟
初代《BioShock》结合了 Steampunk 风格与老美国梦的精神,将玩家带入颓废惊栗的海底世界,是一款叫好叫座的 FPS。游戏推出至今已10年,最近却被揭露出不为人知的 bug 讯息,投诉一名叫 Paul 的员工办事不力,难道团队成员间是有甚么深仇大恨吗?
(封面图片:《BioShock》宣传图片)
Paul 你没有好好工作
近日一位用户在讨论区 4chan 上发文,指出有方法触发一个初代《BioShock》的隐藏 bug:玩家在 Hephaestus 关卡后半段遇见 Ryan 后,用焚化 (Incinerate!) 技能将自己烧至剩下 1HP,再在将会触发过场动画的位置放火,只要再走过去,就能同时触发动画与烧死,玩家亦会被传送至版图以外的重生舱 (Vita Chamber)。若玩家有开启“Art Subtitles”功能,便会看见一条来自开发者的讯息,显示 “Paul Hellquist 没有好好工作”。
自由身记者 Nick Monroe 在 4chan 上发现了这则留言,于是张贴在 Twitter 上请玩家证实。结果玩家 Jan2011 以《BioShock Remastered》版本测试,果然出现了 bug 画面,完整讯息是:“!!! BUG THIS. IF YOU CAN READ THIS PAUL HELLQUIST DID NOT DO HIS JOB. LOVE. KLINE.”,意思大概是“如果你看到这段文字,表示 Paul Hellquist 没有做好他的工作。爱你的 Kline 上”。
开发者之间的小玩笑
Bug 讯息里的两位主角都是初代《BioShock》的开发者:Paul Hellquist 是游戏设计师,而署名“Kline”的则是主程式设计师 Christopher Kline。
PC Gamer 就事件访问过当事人 Christopher,他指若玩家开启了“Art Subtitles”的功能,在望向物件时便会显示说明文字,但当时以 Paul 为首的设计团队在添加文字时却时有遗漏。作为“疑心重的程式设计师”,Christopher 决定加入代码,让欠缺说明的物件显示那句 debug 讯息,提醒品质监管部门。
Christopher 指 debug 讯息本来是团队成员之间的笑话,绝不是要羞辱 Paul,亦无意要让玩家看到。Christopher 虽未亲身验证,但他相信在正式版本的《BioShock》中,这个讯息已被移除。他猜测《BioShock Remastered》的重制团队改动了某些代码,玩家会再因为 bug 而触发出 debug 讯息。
《BioShock》的后期制作时间相当紧迫,开发团队 Irrational 必须不眠不休赶工,员工之间的关系亦渐趋紧张,Paul 与游戏项目总监 Ken Levine 尤其不和,但和 Chrisopher 却相当友好。Paul 在《BioShock》完成后亦离开了 Irrational,加入 Gearbox Software,担任《Borderlands 2》的创作总监,关于他们的故事,我们有机会另文再述。