第 9 章

五周

第9章 五周

时间拨回到1982年7月。雅达利消费产品部的内部备忘录上,保留着一份电话记录。日期栏填着“1982年7月27日”,来电方是史蒂文·斯皮尔伯格的经纪人,内容是询问雅达利是否愿意为环球影业的《E.T.外星人》制作家用游戏机卡带。备忘录上没有记录谈判细节,没有关于游戏设计的讨论,没有对品质的任何约定。它只记录了一个决定:雅达利CEO雷·卡萨尔同意支付授权费——据估算在2000万到2500万美元之间——并承诺在9月1日之前交付成品。留给开发的时间是五周。

这份备忘录后来被反复引用,作为雅达利管理层贪婪与短视的证据。但它本身不包含贪婪或短视——它只是一份电话记录,记下了一个商业决策。

在1982年7月,这个决策在雅达利内部没有引起任何人的警觉。没有人站起来说“五周不可能”,没有人写备忘录抗议“这是对品质的背叛”,没有人拒绝签字。因为在那一年,一款2600游戏的正常开发周期就是三到六个月,五周虽然极端,但只是“加急”而非“荒谬”。

1982年整个电子游戏产业运行在一种被压缩的时间逻辑里,这种逻辑不是雅达利发明的,而是市场本身塑造的:当需求以每年翻倍的速度增长,当货架上的任何卡带都能卖掉,当消费者尚未形成品质判断的集体经验——速度就是唯一的竞争优势。

但这份备忘录的真正意义不在于它记录了五周,而在于它没有记录任何其他东西。卡萨尔承诺了期限和交付。没有人承诺玩法、体验或品质。在备忘录的空白处,没有人写下“这个游戏应该是什么样子的”。

这不是疏忽。在1982年雅达利的组织架构中,“游戏应该是什么样”这个问题没有制度性位置。它不属于任何人的职责范围,不是任何会议的标准议程,不存在于任何审批流程中。

程序员负责实现,管理层负责排期和预算,市场部负责包装和广告,工厂负责压盘。在这些环节之间,没有一道工序是停下来问:这东西好玩吗?电话挂断后的第二天,任务被分配给霍华德·斯科特·华沙。

华沙当时二十四岁,雅达利的高级程序员,作品包括2600版《亚尔的复仇》——一款技术上相当成熟的射击游戏。他属于那种能在极短时间内理解2600硬件限制并找到解决方案的程序员。2600的架构在1982年已经是七年前的设计,其技术参数在今天看来近乎残酷:128字节的RAM,没有帧缓冲,图形必须与电视扫描线同步逐行绘制。

128字节。这句话值得拆开理解。你现在阅读的这一段文字,如果存储在2600的RAM中,会占据其全部内存容量的大约三倍。在这种硬件上编写游戏,相当于在针尖上雕刻地图——每一个字节都必须精确计算用途,每一行代码都必须同时考虑时序、内存占用和画面输出。华沙能做到这一点。

他接到的任务简报极其简略。没有设计文档,没有策划案,没有关于玩法的书面说明。

他后来在采访中回忆,他被要求做一个关于E.T.的游戏,在9月1日之前完成。这就是全部输入。他首先面对的是一个核心设计问题:E.T.在游戏里要做什么?

电影讲述的是一个外星生物被困在地球、与人类孩子建立友谊、最终设法回家的故事。这个主题天然不适合动作游戏。没有反派可以射击,没有赛道可以竞速,没有目标可以摧毁。华沙决定将游戏核心设计为一种探索与收集机制:玩家控制E.T.在屏幕上的地形中移动,寻找三件通讯设备的零件——电话部件——将它们带到特定地点组装,然后呼叫飞船来接E.T.回家。同时,玩家必须躲避追捕E.T.的科学家和FBI探员。

这个设计在概念上忠于电影主题。E.T.在电影中确实在收集物品、躲避成年人的追捕、试图与母星取得联系。华沙还将电影中的标志性元素转化成了游戏机制:E.T.需要找到瑞斯糖果来恢复能量,游戏中的“坑洞”则来自电影里E.T.在森林中躲藏的场景。

但在2600的硬件限制下,这些概念被压缩到了令人窒息的程度。游戏地形被设计成一个由多个屏幕组成的二维平面,每个屏幕上有若干坑洞。玩家必须掉进坑洞才能找到电话零件。

这个设计在当时就引发了困惑——为什么一个外星人需要反复掉进坑里才能找到自己需要的东西?

但华沙面临的技术约束是真实的。2600的128字节RAM无法支持复杂的物体追踪逻辑。将重要物品放在固定位置——坑洞底部——是内存管理上的最优解。每一次E.T.掉入坑洞,游戏代码只需要检查这个坑洞是否包含零件、是否已被取走,不需要维护复杂的物体位置表。

坑洞也成为了游戏最令人沮丧的机制。E.T.在坑洞中必须使用“悬浮”能力升回地面。但2600的碰撞检测极其粗糙。玩家经常在即将离开坑洞时被判定为“碰到洞壁”而再次跌落。

这种体验不是bug造成的——华沙的代码在这个环节按设计正常运行——而是设计本身的问题。坑洞的碰撞检测容错范围太窄,但在五周的开发周期内,没有时间调整它,没有时间重新设计地形,没有时间让外部测试者试玩并反馈“这感觉很糟糕”。华沙的办公桌上放着一台雅达利800电脑,这是他的开发机。

这台机器在1982年售价约1000美元,有48K内存,可以运行汇编语言编译器,然后将代码烧录到EPROM芯片上供2600测试。

开发工具链原始得令人难以置信:没有调试器,没有仿真环境,没有版本控制。程序员修改代码后,必须手动将芯片插入2600测试机,打开电视,观察画面是否正确。如果出现bug,需要回到雅达利800上检查代码,凭经验和推理定位问题,修改后再烧录、再测试。这个过程每重复一次,大约需要二十分钟。

华沙每天工作超过十二小时。1982年7月底到8月,硅谷的天气炎热干燥,雅达利的办公楼里空调维持着电子设备需要的低温。

他就坐在那间办公室里,面对一台电脑,逐行构建E.T.游戏的代码。披萨盒和咖啡杯不是传说——它们确实出现在那个房间里,但这不是疯狂黑客的浪漫象征,而是一个人在巨大压力下压缩一切非必要生活时间的结果。他构建了游戏的所有核心系统:E.T.的移动、坑洞进出、物品收集、敌人AI、能量消耗、得分计算。

到8月中旬,他已完成了大约三分之二的代码。整个游戏最终占据大约8K的ROM空间——这在2600卡带中属于中等规模,比《吃豆人》的4K大了一倍。华沙在代码中实现了一些他在《亚尔的复仇》中磨练的技术技巧:多重颜色、流畅的角色动画、相对复杂的音效。从工程角度看,他在五周内交付了一个完整的、可运行的软件产品。

问题在于,这个产品不好玩。“不好玩”是一个模糊的判断,但它在E.T.的例子中有着具体的技术含义。坑洞的碰撞检测过于敏感。敌人AI的追踪路径无法预测。屏幕边界的地形经常让玩家困惑。能量消耗过快,迫使玩家反复寻找糖果。电话零件的位置是随机分配的,但随机算法可能导致所有零件集中在同一区域,使游戏要么太简单要么太困难。

这些都不是“bug”——代码运行正常,画面正常显示,手柄输入正常响应。它们是设计缺陷,是互动体验层面的失败。

但1982年雅达利的开发流程中,没有任何机制能在代码送厂压盘之前发现这些缺陷。这就是E.T.故事的核心悖论。

华沙后来在多次采访中坚称,他做出了一个技术上可玩、没有严重bug的游戏。这个说法在2014年得到了证实:当阿拉莫戈多填埋场被开掘时,出土的E.T.卡带被游戏历史学家插入2600主机,它们确实可以正常运行。画面出现了,角色可以控制,游戏机制完整运作。华沙没有说谎。他交付了一个技术合格的产品。

但技术合格离“好游戏”之间,横亘着一条鸿沟。这条鸿沟在1982年的雅达利内部,没有任何制度性桥梁可以跨越。品质验证的唯一方式就是把卡带拿给一个从未玩过的人,观察他的反应,倾听他的困惑,记录他的挫折感,然后回去修改设计。

但E.T.跳过了这个环节。不是有人决定跳过——而是根本就不存在这个环节。雅达利的开发流程从代码完成直接跳到工厂压盘。中间没有试玩测试,没有焦点小组,没有外部评审。卡萨尔承诺的期限是9月1日,到那天代码必须交付工厂。华沙在8月最后一周完成了最后的调试和优化,代码被烧录到主ROM芯片上,随后被送往雅达利在加州和香港的卡带工厂。

工厂开始压盘。第一批订单数量巨大——雅达利管理层向零售商预售了数百万盒E.T.卡带。具体的预售数字后来成为争议焦点,但多个来源确认雅达利生产了大约四百万盒。这些卡带从工厂流水线上下来,装入印着E.T.标志性手指发光图案的包装盒,打包成箱发往全美各地的分销中心。

在1982年秋天,当这些卡带在运输途中时,雅达利内部没有人真正玩过这个游戏。至少,没有人在制度意义上“测试”过它。

华沙自己当然玩过。他在开发过程中反复测试,确保代码不崩溃,确保机制可运行。

但程序员测试自己的作品存在一个根本性局限:他知道游戏应该怎么玩。他知道坑洞的精确位置,知道敌人AI的追踪规律,知道在哪里能找到电话零件。他的测试不是为了发现“这个游戏是否令人困惑”,而是为了验证“代码是否按预期运行”。这是两个完全不同的问题。

第一个问题需要一个不知道答案的玩家来回答。第二个问题只需要调试工具和耐心。在1982年8月,只有华沙自己回答了第二个问题。第一个问题从未被提出。

这里有必要回应一种最强力的反方解释。有些评论者认为,E.T.的失败——以及1983年大崩溃——根本原因是华纳通讯的企业化管理扼杀了雅达利的创新文化。按照这种叙事,当穿西装的经理人取代了穿T恤的工程师,当利润指标取代了品质追求,一连串灾难性的产品决策就不可避免。

这个解释不是全错。雷·卡萨尔确实是华纳派来的职业经理人,他确实来自纺织业,他确实用财务指标管理一家创意公司。

但E.T.的五周开发冲刺不是“外行管理内行”的故事。卡萨尔承诺五周,因为他知道一款2600游戏通常只需要三到六个月。他没有承诺五周内做出一个杰作——他承诺五周内做出一个可以销售的产品。在1982年的行业标准下,这个承诺是激进的,但不是疯狂的。

真正的问题不在于管理风格,而在于制度缺失。即使是业内最资深的游戏设计师,如果独自在五周内完成一个游戏,没有设计文档,没有测试反馈,没有迭代修改的机会,他也很可能做出一个不好玩的游戏。创新文化解决不了这个问题。

黑客精神解决不了这个问题。一个穿T恤的创始人同样会在1982年7月27日面临同样的困境:授权费已经谈妥,圣诞季的货架空位已经预定,五周是唯一的时间窗口。区别只在于,创新文化可能会让华沙的办公室更舒适,但不会让碰撞检测变得更宽容。

E.T.的失败不是管理哲学的失败,而是平台制度的失败。当生产无门槛,品质验证的门槛也被一同拆除。这不是华纳带来的。这是雅达利2600的开放架构从第一天起就内置的命运。

8月31日,华沙完成了最后的代码修改。9月1日,代码被正式交付生产。从7月27日那个电话到今天,正好五周。

E.T.卡带在1982年11月开始出现在零售商的货架上。包装盒很漂亮——银色的背景上印着E.T.和艾略特骑自行车飞越月球的经典画面,斯皮尔伯格的名字和电影logo在显著位置。对很多美国父母来说,这个包装盒就是他们为孩子挑选圣诞礼物时所需要的全部信息。他们知道E.T.是什么,知道孩子们喜欢这部电影,知道雅达利是电子游戏机的代名词。

他们拿起卡带,放进购物车,价格为39.95美元。12月的第一个周末,退货开始了。不是大量的退货——至少一开始不是。但退货的模式令人不安。

孩子们在圣诞树下拆开包装,把卡带插进2600,然后在大约三十分钟到一小时之后,他们放下手柄,告诉父母这个游戏“不好玩”或者“搞不懂”。有些孩子甚至无法表达为什么不满意——他们只是不再玩了。

对1982年的美国消费者来说,为一个39.95美元的商品要求退货,在孩子明确表示不喜欢的情况下,是合理的消费行为。零售商——尤其是大型连锁店如凯马特和西尔斯——为了维护圣诞季的客户关系,通常接受退货。这些退货卡带被放回货架,或者被放入柜台后面标记为“待处理”的箱子里。

退货数据在圣诞节后开始汇总,沿着零售渠道缓慢向上游传递。每一个退货的消费者都形成了一个微型信号:这个产品没有满足预期。当这些信号累积到足够数量时,它们开始触发更系统性的反应。

零售商开始下调E.T.的售价,试图清理库存——先降到29.95美元,再降到19.95美元,最后有些商店将其直接扔进了折扣桶。折扣桶是1983年春天电子游戏零售渠道的标志性景观。那些巨大的塑料桶里,堆满了未售出的卡带,价格标签被一层层贴上去然后又划掉,最终降到5美元甚至更低。E.T.卡带占据了这些折扣桶里的显著位置。银色的包装盒上印着好莱坞最卖座电影的授权形象,现在却和宠物食品公司做的游戏、无名小厂生产的射击游戏、以及大量滞销的《吃豆人》卡带堆在一起。但E.T.不是唯一滞销的游戏。1982年圣诞季的货架上,烂游戏数以百计。第三方开发商在1982年判决后如洪水般涌入,许多公司没有游戏设计经验,只是将任何能显示在屏幕上的东西烧进ROM芯片然后推向市场。桂格燕麦公司做了游戏。普瑞纳宠物食品公司做了游戏。一家名为“神秘屋”的公司发布了《卡斯特的复仇》,其中包含对印第安人的性暴力暗示,引发了全国性抗议。

在这些游戏中,E.T.在技术上是合格的,在主题上是健康的,在品牌上是顶级的。但消费者没有义务区分“技术合格但不好玩”与“粗制滥造”。他们只知道,花39.95美元买回家的卡带,不好玩。那么,为什么E.T.成为了所有这些失败游戏的代表?为什么1983年大崩溃的叙事从此围绕这款游戏展开,而不是普瑞纳的《猎犬追逐》或者《卡斯特的复仇》?答案在于E.T.完美地满足了公众叙事所需要的所有元素。第一个元素:大IP。E.T.不是随便一部电影,它是1982年全球票房冠军,是文化现象,是斯皮尔伯格的代表作。当这样一款授权游戏失败时,它制造的反差足够巨大。一个原创游戏失败了,那是商业风险。E.T.失败了,那是新闻。第二个元素:高期待。雅达利为E.T.游戏投入了巨额授权费和营销预算,消费者期待看到电影魔力的互动版本。当期待落空,失望转化为愤怒,愤怒转化为愿意讲述和传播的故事。第三个元素:灾难性口碑。E.T.游戏的口碑传播速度极快。

在1982年圣诞节,全美各地的孩子在不同的客厅里经历着相同的困惑——掉进坑里,爬不出来,再掉进去。他们在学校开学后交流这些经历,形成了一种集体记忆:E.T.游戏是史上最糟糕的游戏。不管这个判断是否公正——有很多游戏在技术上更糟糕,在主题上更恶劣——它成为了共识。第四个元素,也是最重要的:一个可以被道德化的故事。E.T.的失败可以被讲述为一个关于贪婪的寓言。一个公司——雅达利——为了赶上圣诞季,强迫程序员在五周内仓促完成游戏。它跳过测试,直接压盘,欺骗消费者。这个叙事清晰、有力、道德立场明确。它不需要解释2600的硬件限制,不需要讨论行业的时间逻辑,不需要分析平台的制度缺陷。它只需要一个反派——贪婪的公司——和一个受害者——被欺骗的消费者,以及一个教训:贪婪导致失败。对比之下,《吃豆人》2600版的失败在叙事上就要复杂得多。《吃豆人》也是被期待过高、销售惨淡、大量退货。但《吃豆人》的失败很难被简化为一个贪婪故事。

它的开发周期是三个月,不是五周。程序员托德·弗莱耶做出了技术妥协——闪烁的幽灵、简化的迷宫——但这些妥协是硬件限制的产物,不是时间压力。消费者对《吃豆人》的失望更多是“和街机不一样”,而不是“这个游戏坏了”。人们可以抱怨雅达利做出了一个糟糕的移植,但很难将其编织成一个道德寓言。E.T.则不同。五周。跳过测试。这些具体的时间节点构成了一个完美的叙事弧线。好莱坞最热门的IP,硅谷最强大的游戏公司,五周时间,一个疲于奔命的程序员——这个故事所有元素都是现成的,等待被讲述。而它确实被讲述了。从1983年开始,E.T.游戏作为“史上最糟糕游戏”的声誉不断被强化,被写入新闻报导、电视评论、以及后来的互联网文化。它成为了1983年大崩溃的替罪羊——不是因为它造成了崩溃,而是因为它完美地解释了崩溃。但解释崩溃和造成崩溃是两回事。E.T.游戏的失败是1983年大崩溃的后果之一,也是其催化剂之一,但它不是原因。原因在更深层。

原因在于一个平台失去了对内容品质的验证机制。原因在于当任何人——从动视的精英程序员到宠物食品公司的产品经理——都可以为2600生产卡带时,品质的最低点不断被拉低,直到消费者对整个媒介失去信任。原因在于渠道的库存幻觉——批发商按上一个圣诞的斜率下单,没有退货机制,折扣桶把新品价格锚死——使得行业在需求突然萎缩时毫无缓冲。原因在于,当1982年圣诞季结束,成百上千款不合格游戏和少数几款合格游戏一起堆在折扣桶里时,消费者无法区分,也不愿区分。E.T.只是那张折扣桶里最有名的一张脸。1982年12月的第二个星期,位于加州圣何塞的玩具反斗城门店,客户服务柜台后面的退货箱里已经有十几盒E.T.卡带。这些卡带的包装盒有些已经磨损,有些被撕开后又用胶带粘上,有些还保持着接近全新的状态——只是被买走、拆开、插进主机、玩了一小时、然后被放回盒子。

店员将它们登记为“顾客不满意”退货,按照雅达利与零售商的协议,这些退货会被计入经销商的信用额度,最终由雅达利承担损失。退货箱一天天满起来。圣诞节后的第一周,退货量达到了峰值。全美各地的零售店都在处理同一款游戏的退货,而这些退货数据正在汇总成财务数字,即将呈现在华纳通讯的季度财报电话会议上。在雅达利总部,卡萨尔和他的管理团队知道E.T.的销售低于预期。但他们知道的程度受限于他们能看到的数据。雅达利的库存管理系统在1982年仍然原始——自1978年华纳收购后,雷·卡萨尔发现的那种“不知道有多少机器在仓库里”的状况有所改善,但零售终端的实时销售数据仍然不可得。雅达利知道它向经销商发出了多少卡带,但不知道经销商实际卖出了多少,也不知道多少被退货。这些数据需要经过经销商汇总、再向雅达利报告,时间滞后通常为数周。在1982年12月,当退货箱里的E.T.卡带越堆越高时,雅达利管理层的报表上显示的仍然是“出货四百万”的乐观数字。

电话记录显示,1982年7月27日,史蒂文·斯皮尔伯格的经纪人打来电话,询问雅达利是否愿意为E.T.制作一款游戏。雅达利CEO雷·卡萨尔同意了。那一刻,这份电话记录只是一个商业机会的起点。现在,五个月后,它变成了一个未经验证的承诺的起点。没有人撒谎,没有人故意欺骗,但也没有人在那个7月的下午停下来问:这个游戏应该是什么样子的?当它被送到消费者手中时,他们会高兴吗?如果答案是否定的,我们有什么办法可以提前知道?这些问题在1982年的雅达利内部,没有制度性渠道可以提出,更不用说回答。品质的守门人不存在。当生产无门槛,品质验证的门槛也被一同拆除。E.T.游戏的五周开发冲刺不是这个制度的特例,而是它的极端浓缩。在更正常的时间表下,那些三到六个月的开发周期中,同样的问题以更温和的方式反复出现:程序员独自完成游戏,没有人测试,没有人质疑设计,没有人代表消费者说“不”。E.T.只是把这一切压缩到了五周,让制度的缺陷变得肉眼可见。

1982年12月,零售店柜台后面,退货箱里的E.T.卡带静静地躺着,包装盒上的外星人手指仍然在发光。这些卡带即将被送回分销中心,被计入亏损,被作为财务数据的一部分呈交给华纳通讯的管理层。雅达利的财报电话会即将召开。那些数字将讲述一个故事,但这个故事不是关于一款游戏的好坏,而是关于一个行业如何在没有守门人的世界里,把繁荣烧成了死亡螺旋的燃料。