第 3 章

即时制的废墟

光标选中文件夹,按下删除键,确认。1991年初,马里兰州亨特谷,席德·梅尔删掉了一个已经写了几个月的原型。不是修改。不是调整参数。不是加一个暂停功能再试试看。

那些代码——几千行C语言,几十张像素图,一套已经能跑起来的程序——从硬盘上消失了。梅尔后来在多次采访中回忆过这个时刻,措辞始终平淡。他说即时制“不对劲”,说单位在地图上“像没头苍蝇”。

这些技术性的表述掩盖了一个更根本的判断:即时制不是实现“全部人类史”的错误路径,它在概念上就错了。

要理解这个删除动作的分量,需要先回到梅尔最初选择即时制的理由。那不是一个草率的决定。

1989年完成《铁路大亨》之后,梅尔对即时制有充分的信心。《铁路大亨》是即时制游戏——火车在地图上跑,时间在流动,玩家可以暂停但游戏世界不会停。那个设计在铁路题材上完美生效,因为铁路系统的核心就是连续流动:货物在移动,价格在波动,列车在铁轨上以不同速度行驶。即时制模拟了这种流动的本质。

当梅尔和布鲁斯·谢利开始讨论那个比铁路更大的构想时,梅尔的第一直觉是把同样的时间模型应用到人类史上。历史是流动的——文明在演进,人口在迁徙,技术在积累,战争在发生。如果铁路需要即时制来捕捉流动的本质,那么全部人类史更需要。这个推理在抽象层面无懈可击。

问题出在它碰到具体设计的那一刻。梅尔写下的即时制原型大致是这样的:一张世界地图,上面分布着一些初始定居点。玩家可以控制自己的单位——移民、战士、侦察兵——在地图上移动。时间以年为单位持续流逝。当你什么都不做的时候,年份照样往前走。你的城市在自动生产,你的人民在自动耕作,你的邻居在自动扩张。你可以随时介入——给单位下命令,调整城市生产序列,发起外交——但你不能让时间停下来。

这是一个“历史洪流”模型:你是洪流中的一个行动者,不是洪流之外的一个调度者。

梅尔和谢利在1991年早春开始测试这个原型。测试的方式是他们后来在整个《文明》开发中反复使用的方法:每天中午交换软盘。

梅尔上午写代码,中午把编译好的版本拷进一张3.5英寸软盘,递给谢利。谢利下午在自己的机器上跑,记录下所有他觉得不对的地方,晚上把反馈写在纸上,第二天早上交给梅尔。梅尔上午根据反馈修改,中午再交出新的软盘。

这个迭代节奏快到每天一个循环。两人在同一个办公楼层,物理距离不超过三十米,但软盘交换建立了一种正式性——它意味着每个版本都是独立的、可测试的、需要为后果负责的。

即时制原型在软盘上跑了大约两周。谢利的反馈从一开始的谨慎措辞迅速滑向绝望。问题不是Bug——代码没有崩溃,单位没有消失,地图没有花屏。问题是体验。

谢利记录下的具体措辞已经不可考,但梅尔在1994年接受《Computer Gaming World》采访时概括过那个反馈的核心:玩家不知道该看哪里。这不是注意力分配的技术问题。这是即时制施加给“全部人类史”的根本困境。

在《铁路大亨》里,玩家知道该看哪里——看铁路线,看火车,看车站的货物堆积。铁路系统有一个天然的中心:路网。

所有经济活动都围绕着路网展开,玩家的注意力可以沿着铁轨流动。但在“全部人类史”的地图上,没有天然的中心。你可以看东边的移民单位正在穿越沙漠,也可以看西边的城市正在建造一座神庙,也可以看北边的邻居正在把一支军队移向你的边境。这三件事同时发生,以不同的速度推进,在完全不同的空间位置上展开,而时间不等人。当你盯着沙漠里的移民时,北边的军队已经越过了边境。当你在处理外交时,沙漠里的移民已经走错了方向。

即时制把历史变成了一场多线程噩梦——不是那种可以优雅规划的并行任务,而是那种你必须不断被打断、不断重新定位、不断发现自己错过了什么的认知过载。

谢利在测试中反复遇到同一个场景:他把一个移民单位派往地图上的一个理想建城点,然后转头去调整首都的生产序列。等他回过头来看移民时,那个单位已经走过了头——因为在即时制下,时间一直在走,单位一直在移动,而他没有及时下达“停下”的指令。这不是操作失误。这是系统剥夺了玩家审视决策的时间。

梅尔自己也在测试中感受到了同样的挫败。他在1999年的一次开发者回顾中描述过那种感觉:在即时制下,玩家被历史推着走,而不是在塑造历史。

这个表述的关键词是“推”。即时制的时间是推力——它从背后持续施加压力,迫使玩家做出反应。但在梅尔的构想中,“全部人类史”的玩家应该是一个塑造者,不是被塑造者。玩家应该站在历史之上,审视全局,做出决策,然后观察后果——再做出下一个决策。

回合制不是方便的技术方案,它是这种审视关系的结构性前提。这里需要插入一个重要的澄清。即时制与回合制的选择在1991年的PC游戏行业并不是一个新鲜话题。

1990年代初是即时制策略游戏的黄金时代起点——1992年的《沙丘II》将开创即时战略类型,1994年的《魔兽争霸》会让这个类型爆炸。即时制代表着“更先进”“更刺激”“更像真的”。回合制被普遍视为棋盘游戏的遗产,是受限于早期硬件性能的权宜之计。

当时的行业叙事是:随着CPU越来越快,内存越来越大,游戏会从回合制进化到即时制,就像生物从海洋进化到陆地。梅尔身处这个潮流之中。MicroProse在1990年前后以即时制战斗模拟游戏闻名——《F-15 Strike Eagle》《Gunship》《Red Storm Rising》都是即时制。公司的技术积累、市场定位和品牌认知都指向即时制。如果梅尔选择把“全部人类史”做成即时制,不会有任何人质疑——那符合行业方向,符合公司基因,符合技术趋势。

而梅尔选择了逆流。这不是一个勇敢的孤独天才反抗潮流的故事。梅尔做出这个选择的理由非常具体,具体到可以逐条拆解。

第一条理由:即时制处理不了多尺度时间。人类历史包含不同速度的过程——建造一座奇观需要几十年,一场战役只需要几天,外交谈判可能持续几个月,技术突破可以在一个灵感闪现的瞬间发生。即时制把所有过程锁死在同一个时间流速上。你可以加速或减速全局速度,但不能让不同的事情以不同的节奏推进。

这意味着要么战斗快得来不及操作,要么建造慢得让人失去耐心。回合制天然允许差异化——每个回合代表一个固定的时间跨度,在这个跨度内,不同系统的推进速度由各自的参数控制,互不干扰。科技在每个回合获得固定的研究点数,建造在每个回合消耗固定的锤子,单位在每个回合消耗固定的移动力。玩家可以在自己的心智中为不同系统分配不同的注意力节奏——这一回合重点在军事调动,下一回合重点在城市布局,再下一回合启动外交。回合制把时间从单一流速的暴政中解放出来。

第二条理由:即时制消灭了历史的关节。在真实历史中,决策发生在特定的时刻——宣战、签和约、改制度、选新都。这些时刻是历史的关节,关节前后是不同状态。即时制把决策溶解在连续的时间流中——你随时可以宣战,随时可以和谈,没有一个“回合”来标记这个决策的边界。

结果是决策失去了重量。当你随时可以改变主意时,每个决定都不那么重要。

回合制用离散的结构强制创造了关节——每个回合结束时你必须提交一套完整的决策,然后观看世界如何在一个时间段内响应你的决策,然后在下一个回合开始时面对新的局面。这个循环正是历史决策的本质结构。梅尔对谢利说过,玩家需要看到历史的关节。这句话精确地抓住了这个洞察。回合不是时间单位的机械切分,它是历史因果的可视化框架。

第三条理由:即时制摧毁了“差一点完成”的心理张力。这一点后来被证明是《文明》系列最深层的心理工程基础。在即时制中,当一个建造项目还差几锤子完成时,你只能等着——盯着进度条慢慢涨满。等待是被动的、无结构的。

在回合制中,“还差一回合完成”变成了一个主动的期待——你按下“下一回合”按钮,带着明确的预期:下个回合那艘战列舰就下水了,下个回合那个科技就突破了,下个回合那座奇观就落成了。而且因为多个系统同时推进,你几乎总是有几个项目还差一回合完成。这种多线程的接近完成状态创造了一种结构性的冲动——你永远有至少一个理由再按一次那个按钮。

这不是心理弱点,这是结构设计。回合制是“再来一回合”的物质基础。这三条理由在1991年早春那几周里逐渐从模糊的不适感凝聚成清晰的判断。梅尔不是一开始就想清楚了这些。他最初以为即时制的问题可以通过调整参数解决——加快单位移动速度、增加暂停功能、设置自动警报。他试过了。单位速度加快后更不可控,暂停功能打断了即时制本该提供的“流动感”,自动警报变成了另一种形式的骚扰。每一次修补都让原型离“历史洪流”的初衷更远一步,同时让梅尔更清楚地意识到:即时制的失败不是实现问题,是概念问题。

那个删除发生在某一天下午。具体日期没有记录。梅尔在办公室里,面对屏幕上那个越来越臃肿、越来越不协调的原型。谢利可能在场,也可能不在——两人的回忆在这一点上有微妙差异。梅尔的版本是谢利当天早上又交了一份反馈清单,列了七八条问题,每一条梅尔都能追溯到即时制这个根源。

谢利的版本是他走进梅尔的办公室时,梅尔已经删掉了原型,正在往一个新的空白项目里写第一行回合制框架的代码。这些细节差异不影响核心事实:梅尔做出了决定,并且执行得很彻底。他没有保留即时制版本作为备份,没有尝试“混合模式”,没有征求更多意见。他删掉,然后重新开始。

这个决断力值得停留。梅尔在MicroProse内部以“首席原型师”著称——他的工作方法就是快速写出原型,测试,如果不行就扔掉重来。但这次删除的规模不同。这不是扔掉一个玩法的尝试,这是扔掉一整套时间哲学。而且他扔掉的是当时整个行业正在涌向的方向。

一个合理的推测是:梅尔的桌游经验在这个决定中发挥了作用。他在1990年接触了那盒从同事桌上拿来的桌游——几乎可以确定是Francis Tresham在1980年设计的《文明》桌游版。那款桌游是回合制的。它的科技树是分格的,贸易是分阶段的,灾难是随机触发的。

梅尔后来多次说过,他从桌游中学到的最重要的事是“规则透明”——玩家必须能看到规则如何运作,才能做出有意义的决策。回合制就是规则透明的时间维度。在桌游中,每个回合的步骤是明确的:收获资源、交易、移动、建造、抽事件卡。玩家在每个步骤中有完整的审视时间。

梅尔把这种透明性从桌面搬到了屏幕上。删除即时制原型之后,梅尔花了两三天时间搭建了回合制框架。这个框架的核心结构一直保留到了1991年9月发布的《文明》第一版,并且成为此后三十五年所有正传作品的骨架。每个回合分为几个阶段:城市管理阶段(检查每个城市的生产进度、人口增长、建筑完成)、单位移动阶段(每个单位消耗移动力在地图上行动)、外交阶段(与其他文明交互)、结束阶段(计算收入、科技进度、幸福度)。玩家完成所有操作后按下“结束回合”,AI文明同步处理它们的回合,然后新的回合开始。

这个结构一旦跑起来,谢利的反馈立刻变了。单位听话了——它们只在玩家下达命令后移动,移动力耗尽就停下。

科技树逐格点亮——每个回合投入的研究点数累积到阈值,科技突破发生在回合开始时,玩家可以看到“文字”“数学”“哲学”一格一格从灰色变成亮色。建造序列清晰——每个城市的锤子产出在每个回合结束时结算,玩家可以在下个回合开始时看到进度条跳了一格。

地图上的混乱消失了。取而代之的是一种可控的、可预期的、可审视的历史进程。

谢利在第一次回合制原型测试后给的反馈,据梅尔回忆,大意是“这个能行”。两人在那天下午对视了一眼。那个对视是整部《文明》史中最被低估的时刻。它不戏剧化——没有欢呼,没有击掌,没有改变游戏史的自觉。

两个在软件公司上班的程序员和设计师,在亨特谷一间办公室里,确认了一个原型的方向是对的。但那个对视里包含的判断是:人类历史可以被切成离散的回合,玩家可以在每个回合中审视全局、做出决策、观察后果——而这个过程是好玩的。不是拟真的,是好玩的。回合制没有模拟历史的连续流动,它模拟的是历史决策的结构。

梅尔后来在2008年的一次演讲中说过一句总结性的话:回合制不是对历史时间的模拟,是对历史思考的模拟。这句话精确得可以作为本章的论点句。第一版回合制原型的内容还很简陋。地图是随机生成的,只有一种地形——草地。单位只有移民和民兵。科技树只有五六项——农业、采矿、青铜器、文字、数学。城市只会生产两种东西:更多的民兵或者更多的移民。没有奇观,没有外交,没有文化,没有幸福度。但那个骨架已经具备了后来一切复杂性的容纳空间。科技树可以无限延伸——往上是火药、蒸汽机、核裂变。单位种类可以无限扩充——骑兵、战舰、轰炸机。城市可以生产的东西可以无限丰富——神庙、市场、图书馆、大学、工厂。地图可以容纳更多层次——资源分布、地形影响、战略纵深。回合制框架像一个通用容器,任何历史内容都可以被装进去,切成离散的决策单元。这里需要做一个史学立场的拆解。

当梅尔把“全部人类史”放进回合制框架时,他实际上做了一系列关于历史本性的论断——这些论断没有写在设计文档里,但刻在了代码里。第一,历史是可以分解的。连续的历史洪流可以被切成有限的选择集,每个回合代表一个决策窗口。这不是说历史真的是离散的——真实的因果当然是连续的——而是说,为了理解历史和参与历史,人类心智需要把连续体切成可操作的片段。回合制是对人类认知局限的诚实承认。第二,历史的推动者是决策者。回合制把玩家放在决策者的位置上——不是历史的旁观者,不是历史洪流中的一片叶子,而是每个回合都要做出选择的行动者。这个设计隐含的史学立场是:历史是由决策塑造的,不是由不可抗的命运力量推动的。第三,历史的不同线索以不同的速度推进。科技、军事、经济、文化各有各的节奏,回合制允许它们在一个统一的时间框架内各自推进,互不阻塞。这是对历史多线程本质的承认——不是所有事情都以同样的速度发生,但所有事情都在同一个时间里发生。

这些立场在今天看来似乎理所当然,但在1991年,它们构成了对当时主流历史游戏的一次静默革命。在《文明》之前,历史题材的策略游戏大致有两类。一类是战争游戏——从桌面兵棋演化而来的战役模拟,聚焦于特定战争,回合制是标准格式,但范围局限于军事行动。另一类是模拟游戏——从《模拟城市》开启的城市管理模拟,即时制是主流,玩家调节参数、观察系统涌现。梅尔的创新在于把回合制从战争游戏的狭窄领域解放出来,应用到文明演进的全尺度上,同时保留了模拟游戏的系统涌现性。《文明》的回合制不是战争游戏的回合制——它不只是移动单位然后攻击的循环,它包含了建造、科技、外交、探索的多线程推进。《文明》的回合制也不是模拟游戏的即时制加上暂停键——它强制了决策的离散性,每个回合是一个不可再分的责任单元。这个创新在当时并不被普遍看好。MicroProse内部有一些声音认为回合制是过时的设计,会让游戏看起来像昂贵的桌游移植。

发行部门担心回合制缺乏视觉动感——即时制游戏可以截取爆炸、追逐、高速移动的画面做广告,回合制游戏只能截取静态地图。1991年的PC游戏市场正在加速向即时制倾斜,id Software的《指挥官基恩》系列在1990年展示了流畅的即时卷轴动作,Origin Systems的《银河飞将》在1990年把即时太空战斗推到了新高度。在这样的市场环境中推出一款回合制策略游戏,看起来像是在逆潮游泳。梅尔没有公开回应这些质疑。他的回应方式是把回合制原型继续迭代下去。软盘交换继续每天中午进行。谢利的反馈从“这个能行”逐渐变成更具体的建议:能不能让科技树更长一些?能不能加入更多的文明?能不能让地图生成不同的地形?能不能让AI更聪明一些?梅尔一块一块地添加内容,每一次添加都验证了回合制框架的容纳能力。到1991年春天结束时,原型已经包含了随机地图生成、七种地形、十五种科技、四种单位、简单的AI对手。

它还不是一个完整的游戏——没有胜利条件,没有平衡性,没有教程,没有音效——但它的核心循环已经建立。创建城市、研究科技、建造单位、探索地图、遭遇对手、做出选择、按下“结束回合”、观看世界响应。这个循环一旦跑起来,就产生了一种奇特的吸引力。谢利后来在1999年的一次采访中回忆,他在某次测试中发现自己连续玩了四个小时没有起身——而那个版本甚至还没有胜利条件。吸引他的不是目标,是过程。每个回合都有事情发生,每个回合都有决策要做,每个回合都差一点完成什么。这正是“再来一回合”的心理工程的第一次成功运转。它不是设计出来的——梅尔和谢利没有坐在白板前策划如何让玩家上瘾。它是回合制结构的自然涌现。当科技、建造、移动、外交各自以不同的速率推进,每个回合结束时总有一个系统处于“还差一回合”的状态,玩家的大脑会自动生成“再玩一回合”的冲动。这个机制不需要奖励系统、不需要成就弹窗、不需要每日任务。它只需要回合制本身。

谢利在那个春天记了一份非正式的测试日志。不是公司要求的开发文档——MicroProse的项目管理没细致到那种程度——而是他自己的笔记,写在横线笔记本上,字迹潦草,夹杂着缩写和箭头。后来他在搬家时弄丢了这本笔记,但他在1999年的回顾采访中复述过其中几条的核心内容。有一条写于即时制原型被删除的前一天:“单位移动不可预测。玩家输入与系统响应之间的延迟不是性能问题,是模型问题。即时制假设玩家持续在场,但历史决策不是持续在场的——它是间歇性的、跳跃性的、需要停顿的。”谢利不是历史哲学家。他在加入MicroProse之前做过桌游设计,在阿瓦隆山公司参与过几款兵棋的规则编写。他的直觉来自桌面游戏的经验:玩家需要时间阅读规则、评估选项、做出决定。即时制把“阅读”和“评估”的时间压缩到了零——不是缩短,是取消。你在即时制中可以暂停,但暂停本身就是对即时制的否定。暂停意味着你承认这个系统在正常运行状态下是不可读的。

谢利的笔记里还有一条更技术性的观察。他注意到即时制原型中有一个反复出现的故障模式:当玩家同时管理三个以上的分散单位时,操作序列开始出现不可逆的错位。一个移民被派往东边的河流,一个战士被派往北边的山口,一个侦察兵在南边探路。三个单位以不同的速度移动,到达目的地的时间相差几十个回合——在即时制下,这意味着玩家必须在不同的时间点精确地介入,否则单位就会闲置或者走进死胡同。谢利写道:“这不是多任务处理的问题。人的注意力可以在任务之间切换,但切换需要时间——需要几秒钟来重新定位、重新理解当前状态、重新形成意图。即时制不给这几秒钟。所以玩家永远处于信息滞后的状态。你看到的是几秒钟前的世界,你做出的决策是对几秒钟前世界的反应,等你的指令到达系统时,世界又已经变了。”这段分析精确地预见了后来认知心理学对即时制策略游戏的研究结论——即时制本质上制造了一种结构性的认知滞后,玩家永远在追赶系统状态,永远无法真正站在系统之上审视全局。

梅尔读到谢利的这些反馈时,他的反应不是沮丧,而是一种逐渐清晰的确认。他后来在2008年的演讲中提到过那个时刻的心理状态:“你花了几个月写一个原型,你希望它能行。你试了各种修补。然后有一天你意识到,问题不在你的实现上,问题在你最初的前提上。那个时刻不是失败感,是解脱感。因为你终于知道该做什么了。”解脱感。这个词值得注意。梅尔没有把删除即时制原型描述为损失——几千行代码白写了,几个月时间浪费了——他把它描述为解脱。因为那个删除动作解决了一个认知负担:他不再需要让即时制工作了。他可以把全部精力投入到那个已经在他脑子里成形的回合制框架上。删除不是结束,是开始。

但这个解脱感不是凭空产生的。

梅尔在1991年春天删掉即时制原型时,并不知道他正在为电子游戏史上最著名的时间吞噬机制奠基。他只知道即时制不对劲,回合制对了。但那个删除动作的后果远远超出了技术选择的范畴。它决定了此后三千万玩家体验历史的基本方式——不是作为连续的洪流,而是作为可分解的决策序列。它决定了“再来一回合”从一句不可能出现的抱怨变成了一句标志性的自嘲。它决定了《文明》系列最底层的史学立场:历史不是发生在你身上的事,是你每个回合做出的选择。1991年春天结束时,梅尔的硬盘上有一个新的文件夹。里面是回合制原型的代码,每天中午的软盘迭代已经进行了几十轮。地图上的单位听话了。科技树逐格点亮。城市在生长,移民在移动,AI对手在扩张。梅尔和谢利知道这次对了。但他们还不知道这个“对了”的东西最终会变成什么——它还要经历内容填充、平衡调整、AI优化、发行谈判、名称权争夺。那些问题会在接下来的几个月里涌来。

在那个春天结束的时刻,在亨特谷的办公室里,回合制原型第一次完整地跑完了一局从公元前4000年到公元2000年的游戏。结束时屏幕上只有一些数字和像素,没有胜利动画,没有排行榜,没有“再来一回合”的按钮。梅尔和谢利看着屏幕。然后梅尔说了一句被谢利后来多次引用的话。那句话只有三个词。“能玩了。”