微信号:programmer_club

介绍:程序员第一自媒体,与你探讨码农人生路上遇到的各类泛技术话题,定期为你推荐码农人生思考、感悟以及启迪!

因程序员的怨念而生?聊聊史上第一个游戏彩蛋

2017-02-02 21:19 馒头粉丝

点击上方蓝色字体关注!


在游戏领域,玩家习惯把制作人藏在游戏里的东西叫“彩蛋”,彩蛋可以是文字信息,道具,额外的任务或者其他各种奇奇怪怪的东西。

 

比如《半条命》里充满了G胖自恋美的诡异房间:




《巫师2》里对《刺客信条》“信仰之跃”的恶搞:




还有让Rockstar拼命隐藏还被挖出来的《侠盗飞车:圣安德烈斯》“热咖啡”:




国产游戏里也有从《轩辕剑2》开始就耳熟能详的DOMO工作室:




“彩蛋”(Easter Egg)一词原本来自于基督教的“复活节彩蛋”典故,基督教徒把每年春分月圆后的第一个星期日当做“复活节”,用来庆祝基督重生,传统的庆祝方式是把鸡蛋涂成彩色的,现代演变成用彩色蛋状巧克力代替。




早年游戏的画面极其简单,想做点什么“隐藏内容”,多半只能直接在代码上做手脚。因此游戏中的第一个彩蛋,应该是某个程序员因为某种原因,在游戏里故意插入了一些隐藏信息。问题是,这是哪位仁兄做的哪款游戏呢?

 

1978年,雅达利公司是当时家用主机游戏市场的老大,刚刚被华纳通讯收购,新Boss雷蒙·卡萨尔(Raymond Kassar)上任。此人之前在当时数一数二的纺织品公司当老板,可能压榨纺织工人惯了,到了雅达利也全然不把手下的游戏程序员当回事。



时任雅达利总裁兼CEO,被戏称“袜子王”的雷蒙·卡萨尔

 

当时的雅达利实行“自产自销全包圆”策略,自家出的主机用的都是自家开发的游戏。卡萨尔老板一到,整个公司的氛围立刻改变,那些制作人和程序员们全都被当做了“公司资产”,所有卡带上一律全标“雅达利”,不允许制作人等名字上包装和卡带,所有实际制作游戏的人都没有版权分成,只能领一份死工资。

 

沃伦·宾耐特(Warren Robinett)就是在雅达利只领着2.2万美元年薪,跟其他公司程序员待遇没任何区别的程序员,1978年他从纯文字冒险游戏《巨洞冒险》(Colossal Cave Adventure)里获得了灵感,开始了他雅达利生涯第二款游戏《冒险》(Adventure)的开发工作。



年轻时的沃伦·宾耐特

 

如同其他受苦受难的同事一样,彼时的沃伦对雅达利的强压政策是相当地不满,而且他越是辛苦的开发游戏,心里越不平衡,终于他想出了个主意,你不是不让把我的名字放到包装上么?我就给你搁到游戏里,于是他设计了一个隐藏关卡,要花费不少功夫才能找到,然后在里面大大的写上了“沃伦·宾耐特制作”(Created By Warren Robinett)两行字。

 

仿佛是觉得还不过瘾,他把这行大字添加了闪烁效果,恨不能闪瞎你的狗眼。




游戏顺利开发完成,按照规矩,他把写好的源代码上交给公司,然后立马辞职,根本不在乎游戏什么时候发售,然后去欧洲旅行去也。

 

不知情的雅达利根本不知道他在代码里埋了什么东西,进攻一番宣传后,《冒险》于1979年末-1980年初左右发售,还卖了100多万套,成了雅达利史上销量最高游戏第七名。




又过了一段时间,有个10来岁的少年无意中发现了这个小秘密,并写信来询问究竟,雅达利这才发现沃伦留了这么一手,正琢磨办法处理这个违法公司规定的问题时,突然发现他们啥都做不了:

 

去掉原作者在包装上的姓名?你根本就没让人把姓名印上去。

 

扣沃伦的工资?人一年前就辞职了。

 

修改代码?能做到此事的程序员一致表示,如果要改,只能把自己的名字写上去,变成“XXX修复”,但若想完全去掉这行字,那就别想了。

 

更何况都发售了一段时间了,想要重新收回卡带,再修复制作一批,成本要花到10万美元以上,怎么想都不值当。

 

雅达利的公关还算聪明,想到了扭转局势的方法:将错就错。已经出的货就不管了,再告诉那些有兴趣的玩家,我们之后的游戏都会带这样的小秘密哦,就好像复活节彩蛋那样,你们到时候可劲的找吧!

 

然后过了没几年,雅达利倒闭。

 

几十年过后,沃伦·宾耐特因为当年做《冒险》突破了很多雅达利主机的硬件限制,并开创了动作角色扮演游戏的雏形,加上这个“彩蛋”的故事,到处演讲,一时间成了传奇的游戏开发者。当年的这个小小复仇,获得了圆满成功。



老了后能到游戏开发者大会演讲的沃伦·宾耐特

 

故事就此结束……

 

才怪——

 

其实早在雅达利统治北美主机市场之前的1976年,还有家公司也出了家用游戏主机,叫做Fairchild Channel F,这可算是史上第一台带有微处理器的主机,也是第一台拥有可编程卡带的家用游戏机。




这台主机上面有个叫做《Video Whizball》的游戏,里面使用一些技巧,满足一些条件后,就能发现游戏开发者的名字。



这个制作人全名是Brad Reid-Selth,除此之外一切资料都没有,生死不明

 

这款游戏发售于1978年,这一年沃伦·宾耐特的《冒险》还在开发过程中,所以要说第一款带彩蛋的游戏,《Video Whizball》才是当之无愧的那位。



这是真正的史上第一款带彩蛋的电子游戏

 

但为什么直到现在还有人认为沃伦的《冒险》才是呢?因为这台Fairchild Channel F主机总共就卖出了20来万台,还不抵《冒险》的四分之一,主机上出过的游戏总共只有不到30款,雅达利的主机随后立刻横扫市场,Fairchild Channel F成了“没人知道的家用主机”。

 

于是这个史上第一款带彩蛋的电子游戏,因为主机平台没人知道,游戏也无人问津,还没有沃伦与雅达利的故事那么精彩,就这么被历史埋没掉了。

 

所以之后万一遇到讨论“第一款带彩蛋的游戏”是什么时,你可以先把雅达利和沃伦的小故事讲一遍,活跃下气氛,然后不紧不慢的喝口水:

 

“但实际上呢……”




 
程序员之家 更多文章 程序员如何成功的假装在很努力的工作 美食美酒和美女,醉卧酒场不愿醒! 程序员必备的17款强有力武器,你拥有几个! 假如全世界只剩下我一个程序员…… 今年142亿个红包+37.7亿个红包!你领到多少?
猜您喜欢 程序员教你如何追女生。 这回北风玩大了! 米特吧大数据技术沙龙第二期详情及报名 升职必备|IT职业技能图谱 No Ops