第14章 硅堡
只需要专心做好游戏。既然你麦克不顾一切地想做出版商,那你只能离开这里。麦克走了。
少了搬弄是非的人,罗梅洛得以专心带领人们做好手边的工作。1998年2月,他拿到了他等待已久的Quake2源代码,有了它,《大刀》的完成就指日可待了。但当罗梅洛打开那些文件扫了几眼后,他呆住了。天哪,他嘀咕道,卡马克都干了些什么?
﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡
“你带了阿司匹林没?”卡马克向朋友问道,他们正走进拉斯维加斯的一间赌场。
“你头疼?”
“还没,”卡马克说:“但马上就要疼了。”
这是1998年2月8日,卡马克就要对他的脑力进行一次挑战:在二十一点游戏中记牌。这是他的最新爱好。“作为一个略懂概率统计学,并从不相信运气、命运、因缘、上帝(或其他神)的人,惟一能使我感兴趣的赌博游戏就是二十一点。”卡马克在一份计划文件里写道:“玩二十一点可以算做是一种对自控力的考验,知道如何玩以及该如何记牌很简单,困难的地方在于,你必须从头到尾都表现得像个机器人一样,而不是屈从于所谓的‘直觉’。”在出发之前,卡马克进行了一些针对性训练,就像他学习其他事物一样,他先是买了一些书来看,然后在计算机上写出程序——当然,这次不是什么三维引擎,而是一个二十一点游戏的模拟程序。
研究工作很奏效,卡马克赢了两万美元,他随后把这笔钱捐给了自由软件基金会(Free Softion):一个以“黒客伦理”为准则,在这个物欲世界里坚持着自己操守的组织。“我没想靠二十一点为生,”卡马克从赌城回来之后写道:“所以我不怎么担心被从赌场里劝退。”没过多久,在他第二次前往拉斯维加斯时,他体验到了这种经历:几个身着黑装的彪形大汉围到他身边,告诉他:“如果你不玩二十一点,而改玩其他游戏的话,我们将不胜感激。”
同桌的人们简直难以置信。“他们怎么能这样?”一个女人问道。
“他们认为我在记牌。”卡马克告诉她。
“他们认为你能记住所有这些牌?”
“嗯,差不多是这个意思。”
“哇噢,你是做什么的?”
“我是个计算机程序员。”说完他就被护送着走出赌场。
在那个二月里,卡马克还不只是去了赌场。他一直以来都向往着僧侣般与世隔绝的生活,终于有一天,他没有多加思索就离开公司,来到佛罗里达州一家不知名的小旅店。尽管Quake2既叫好又叫座,但在公司内部,员工的不满和牢骚,以及他们之间的争斗和抱怨却与日俱增,工作气氛的恶劣甚至延伸到了游戏里。在Quake2最后那个关卡中,提姆在一个秘密房间里放置了id各个员工的照片,并赋予它们不同的机关或动画——由此来表现出他们不同的个性,譬如,当任何人靠近卡马克的头像时,他就立刻消失无踪。
现实中的卡马克也是如此:他把自己关在那个旅店的小房间里整整一个礼拜。地上散布着比萨盒,没有电话进来,没有人敲门,只有在口渴得受不了时,他才会暂时把心思从编程上转移到生活中——起身去拿一罐可乐。为了这次隐居,卡马克甚至专门买了一台带标准PCI插槽的奔腾2(Pentium II)便携式计算机,从而他可以装上益世公司(Evans amp; Sutrinity)的新引擎,但当他一个星期后回到麦斯奎特的办公室里更新计划文件时,他发现自己还想说说其他心情,这在卡马克而言是难得一见的:
姓名:约翰·卡马克
职务:程序员
项目:Quake2
最近