游戏开发者是怎么在作品中夹带私货的

时间:2024-11-01 15:58:44 来源:官方 作者:官方

  循规蹈矩的生活让人乏味,游戏开发也是如此。面对着复杂的代码和各类的要求,“第九艺术家”们总会感到束手束脚,于是各种脑洞大开的“私货”应运而生。虽然它们只能躲在游戏场景中最不起眼的角落,却可以激发出玩家极大的探索欲,这种带有奇特魅力的产物就是彩蛋。


Microsoft Excel 2000中隐藏的赛车游戏

《冒险》中的“冒险”

  若要在历史的长河中找到第一个游戏彩蛋的出处,恐怕是一件非常难的事情。稍微了解一些游戏史的玩家可能会认为,最早的游戏彩蛋出自《冒险(Adventure)》,其实并不然,它只是靠自己的名气,让游戏彩蛋被世人熟知。


《冒险》被认为是游戏史上首款动作冒险类游戏

  40多年前,游戏界的霸主还是雅达利。当时雅达利新上任的老板品牌意识非常强烈,他要求所有游戏卡带的包装上,只能印有雅达利的商标,开发人员名单等信息全都不能印,许多开发者对此表示非常不满,但大多数人都是敢怒不敢言。

  就像所有游戏中总会出现一位拯救世界的勇士一样,一个名叫沃伦·罗宾耐特(Warren Robinett)的程序员,就打算在游戏中加点“私货”,来反抗这种“霸王条款”。

  当时沃伦负责开发的游戏是《冒险》,在工作收尾之时,他偷偷在游戏第二关的黑色城堡场景深处添加了一块可以直接穿越的墙壁,当玩家通过这面墙,便能看到一行闪着光芒的文字——“沃伦·罗宾耐特制作”(Created by Warren Robinett)。游戏顺利发售之后,沃伦留下一封辞职信扬长而去,深藏功与名。


在《冒险》中编写这个彩蛋本身就是一种冒险

  《冒险》作为市场上第一款冒险类游戏,受到了玩家的热烈欢迎。看着账面上不断增长的销售利润,雅达利高层还不知道玩家会在游戏中发现怎样的秘密。

  游戏发售半年之后,有玩家在游戏杂志上公开了这一隐藏关卡。雅达利老板看到之后非常气愤,决定立即召回卡带,删除这些“非法添加”的内容。但一是召回成本过高,二是能修改这个场景的程序员开出一个条件:改程序可以,但我的名字要放在游戏封面上。经过多方讨论,最终雅达利决定将错就错,直接对外表示这是游戏中的一个隐藏场景,“被玩家发现我们很高兴”。

  这件事情不但没有影响《冒险》的销量,反而让行业内学习到了一个游戏设计的新方式,自此之后,游戏彩蛋在各种新游戏中层出不穷,而《冒险》也被奉为游戏彩蛋的鼻祖。但其实,它并不是世界上第一款含有彩蛋的游戏。


《Video Whizball》中的彩蛋,这个作品是在《冒险》之后发售的

嗨,罗恩!

  2017年,前微软XBOX事业部副总裁艾德·弗莱斯(Ed Fries)计划着修复一款在当年运用了多项先进技术的赛车街机游戏《Gran Trak 10》,为了搞清楚里面复杂的电路设计,艾德在当时采访了很多雅达利时代的游戏开发者,其中就有雅达利2600游戏主机的发明者罗恩·米尔纳(Ron Milner)。

  两人见面后相谈甚欢,在谈话即将结束时,罗恩顺口问了一句:“你有没有玩过我当年开发的《星际飞船1( Starship 1)》?”

  艾德非常意外,表示这是自己童年时期最喜欢的游戏之一,前两天还在网上找这部街机准备收藏在地下室。

  罗恩看到他如此了解这款游戏,便兴致勃勃地向艾德讲述了当年开发时的趣事,以及在这个游戏中隐藏了40年的秘密。


《星际飞船1》游戏机

  “我觉得那可能是世界上第一批带有后门的游戏。”罗恩说道,“当时我在游戏里加了一行代码,如果按照固定的顺序来操作机器,屏幕上就会显示‘嗨,罗恩!(Hi Ron!)’,进入游戏还可以额外获得10条命”。

  这个消息让艾德非常震惊,因为《冒险》是在1979年发售的游戏,而《星际飞船1》早在1977年就已经投放市场。如果可以证实这个设计为真,那么《星际飞船1》将会是世界上第一款带有彩蛋的游戏。

  可惜的是,罗恩早已忘记如何调出这个彩蛋,40年前游戏发售时,他只在卖场中向朋友展示过一次,之后再也没有告诉过别人。艾德觉得自己既然听到了这个消息,就有义务将这个彩蛋找出来。他在网上下载到了原版ROM,通过16进制转储分析,果然在游戏代码中找到了那行“Hi Ron!”


“HI RON!”就在这行代码中

  虽然证明了彩蛋真实存在,但是如何调用出来,才是真正的难题。在罗恩的介绍下,艾德临时聘请了另一位雅达利早期工程师迈克尔·阿尔伯(Michael Albaugh),三个人从游戏机控制器电路入手,对游戏ROM进行反汇编,经过多次的尝试,最终确定了彩蛋的触发方法:投币时按住两个按钮,在硬币滑落的瞬间松开按钮,然后疯狂敲击“降速”按键,就可以调用出这个彩蛋。


游戏机电路图

  理论有了,还需要与实际相结合,究竟在游戏机上这个彩蛋可以触发成功么?想到这里,艾德在网上订购了一台机器(就是上面的那台超大号街机),这台机器运送过程极为坎坷,本来运输就慢,中途显示器还掉了,又返回原厂修了几天。这个时期也让艾德感觉非常焦虑,甚至产生了自我怀疑,害怕研究成果无法在机器中实现,担心最终成果无人得知。

  几周后艾德终于拿到机器,他按照之前研究出的流程,第一时间进行录像和试验,当屏幕中终于出现那行字的时候,艾德不禁喊出“哈利路亚”!


HI RON!

  令人遗憾的是,艾德三人的研究成果并没有在互联网的海洋中激起太大的浪花(文末的Facebook分享人数仅有600人),这也与当时艾德的担心相同,没有多少人愿意再去了解40年前的一个街机游戏里包含着怎样的秘密。但彩蛋的魅力也在于此,在暗处的宝藏,只有探索者才能体会寻宝的乐趣。