【硅谷革命】24. 驴子

概要:麦金塔小组评估 IBM 新推出的 PC,发现里面一个糟糕的游戏的作者竟然是……

原文链接:Donkey
作者:安迪·赫兹菲尔德

日期:1981 年 8 月
人物:比尔·盖茨、尼尔·孔岑、史蒂夫·乔布斯、查尔斯·西蒙尼伊

PC.jpg
最早的IBM个人电脑

1981 年 8 月,第一代 IBM PC 问世。苹果在《华尔街日报》用标题为「我们欢迎你,IBM。真的。」的广告来回应。尽管史蒂夫·乔布斯花钱一贯谨慎,他还是让麦金塔团队第一时间去购买一台 PC 来进行拆解和评估。IBM PC 开始卖的那天,我们冲进商店,买了一台带回实验室。

毫无疑问,这电脑并没有给我们留下非常深刻的印象。跟我们即将推出的麦金塔相比,IBM PC 简直像一个远古遗物。在硬件方面基本看不到沃兹式的聪明设计,几十个不相干的芯片组合在一起而没有任何酷炫功能。与 6502 芯片相比,IBM PC 使用的 8088 算是一个像样的处理器,但它和我们用在麦金塔上的 68000 相比,立即显得苍白无力。

不过系统中最糟糕的部分是它的软件。 MS-DOS 就像是之前 CP/M 系统的克隆版本,甚至演示程序也毫无特色,随机附带的几个用 BASIC 写的游戏更是丢人现眼。

最令人哭笑不得的是一个称作「驴子」(Donkey)的低分辨率图形驱动游戏。玩家要在一条慢慢滚动的、绘制得极差的「道路」上开车,按空格键来控制车辆 跳起 切换车道。一个咖啡色的块状物会不时出现,充塞在屏幕上,算是出现在路中央的一头驴。如果你没有及时按空格键,你会撞到驴而输掉游戏。

320px-Donkey.bas_game.png

我们认为这个游戏的概念糟糕至极,简直可和它粗糙的图像相比。由于游戏是用 BASIC 写的,你可以读取它的源代码,看看它是怎么写的。我们惊讶地看到游戏代码顶端骄傲地写着作者:比尔·盖茨及尼尔·孔岑。尼尔是一个聪明的少年黑客,我是因为他在苹果 II 的工作知道他的(后来他成为微软的麦金塔项目的技术负责人)。但令我们惊讶的是,这样一个糟糕透顶的游戏竟然出自微软共同创始人之手,他甚至还愿意在游戏里留下自己的名字。(翻译:李清;一校:Mark Chen;二校:Jix Huang

《硅谷革命》连载之 1 - 24