第 4 章

软盘上的文明

把时钟拨回1991年。历史总是给研究者与玩家一个共同的幻觉,仿佛历史的进程本身就是一条不容置疑的单行道。那年9月发售的《文明》游戏盒子背面那段直白的文字——关于建立帝国、探索世界、处理外交与战争——其实是一份隐晦的警告,它精确描述了玩家将深陷其中的那个无尽的循环。

当设计师布鲁斯·谢利审视成品时,他意识到他们创造的并非单纯的游戏,而是一台精密运作的机器。

这台机器持续产出“再来一回合”的诱惑,而三十五年来,人们惯于用“上瘾性”这个模糊的术语来解释其魔力,却回避了核心问题:为什么偏偏是这一套关于科技、奇观与征服的规则组合,具有如此致命的吸引力?答案或许在于,每一条规则都是一句无需言明的历史哲学,玩家在点击“下一回合”时,就已经在实践它了。

科技树是《文明》最基础的系统,也是最隐蔽的论证。打开Civ1的科技树界面,玩家看到的是一张网格。每个科技占据一个格子,格子之间有箭头连接。字母表通向书写,书写通向文学。轮子通向骑马,骑马通向骑士制度。青铜器通向铁器,铁器通向火药。这些箭头都是单向的:一旦你研究完了字母表,你不会忘记它;一旦你发明了火药,你不会退化回冷兵器时代。科技只向前推进,从不后退。

这个结构不是中立的。它在说:人类知识史是一条单向递进的道路。每一个发明都是前一个发明的必然产物。轮子必然导向骑马,因为一旦你有了轮子,你迟早会想到把它套在马上。青铜器必然导向铁器,因为冶炼技术的进步是线性的。

在这个系统里,没有技术失传的空间——中世纪欧洲丢失了罗马水泥配方这件事不可能在《文明》里发生。也没有技术被主动拒绝的可能——阿米什人选择不使用电力这种文化决策在科技树里不存在。

科技树是进步史观的代码化:知识积累是不可逆的,技术进步是必然的,所有文明都走在同一条路上,只是速度快慢不同。

梅尔在设计科技树时并没有写一份哲学宣言。他做了一个设计决策:把科技之间的关系简化成单向依赖链。这个决策的来源是桌面兵棋游戏的技术升级表——在那些游戏里,坦克必须比骑兵晚出现,因为坦克更强。但梅尔把这个逻辑从军事领域扩展到了整个人类知识体系。

民主制度是哲学的后续科技。宗教是一神论的后续科技。工业是蒸汽机的后续科技。每一个科技的位置和依赖关系都是对因果关系的判断。

谢利在项目文档里记录了科技树的设计原则:玩家应该能够规划一条科技路线。这意味着科技必须有可预测的顺序。可预测的顺序意味着历史必须有方向。方向意味着进步。

这三步推理没有一步是必然的——你可以设计一个科技网络而不是科技树,你可以让科技可以丢失,你可以让科技的效果取决于文化语境——但梅尔和谢利选择了树状结构,因为它是可玩的。而可玩性的前提是一套关于历史如何运转的默认假设。

那些箭头就是假设。在Civ1里,“轮子”是“骑马”的前提条件。这个箭头排除了另一种历史可能性:有些文明发明了轮子但从未用于战争,有些文明驯服了马但没有发明轮子。印加帝国是后者的真实案例——他们拥有发达的道路系统但没有轮式车辆,他们的驮畜是羊驼而不是马。在科技树里,这些可能性不存在。每一个文明都必须走完同样的科技道路,从青铜器到核裂变,从君主制到民主制。差异只在于速度。这是Civ1对“历史是什么”的第一个回答:历史是科技进步的单向竞赛。胜出者不是拥有最好制度或最丰富文化的文明,而是最先抵达科技树终点的文明。

如果科技树是进步史观的代码化,那么奇观系统就是英雄史观的残留。在Civ1里,玩家可以建造“世界奇观”。金字塔、长城、哥白尼天文台、达尔文航海、阿波罗计划——这些建筑和项目来自不同时代、不同文明,但在游戏里它们可以被任何文明建造。一旦某个文明完成了一座奇观,其他文明就永远失去了建造它的机会。奇观是不可重复的。

这个规则背后的假设是:历史是由单个天才或单个项目推动的。金字塔只能有一个文明建造,因为它的伟大是独一无二的。长城只能属于一个文明,因为它的象征意义不可复制。

这个逻辑听起来合理,但它掩盖了一个事实:在真实历史中,“奇观”并不总是独一无二的。多个文明独立发明了金字塔式建筑——埃及、美索不达米亚、中美洲。多个文明修建了长城式防御工事——中国、罗马、朝鲜。多个文明进行了天文观测革命——哥白尼不是唯一一个怀疑地心说的人。但在《文明》里,重复发明是不可能的。谁先建成谁就独占历史荣誉。

这是英雄史观在游戏经济中的具体嵌入方式:历史进步不是集体努力的结果,而是竞争性成就的序列。你的文明不能和另一个文明共享达尔文带来的科学飞跃——只有一个文明能获得达尔文航海奇观提供的两个免费科技。你的文明不能和另一个文明同时经历工业革命——只有一个文明能建成达尔文航海奇观。Civ1的奇观列表把达尔文航海和工业革命压缩成了同一个游戏机制,这是另一个层次的历史压缩。

但奇观系统还有更深一层的论证。建造奇观需要消耗大量生产力——在游戏早期,一座金字塔可能需要一座城市生产二十个回合甚至更久。在这段时间里,这座城市不能建造军事单位、移民或基础设施。选择建造奇观就是在选择:用现在的安全换取未来的优势。

这个选择本身就是一种历史论证:历史上的伟大工程确实消耗了巨大的社会资源,而这些资源本来可以用于其他目的。金字塔消耗了古埃及的大量劳动力。长城消耗了秦朝的国力。

但《文明》把这个困境变成了一个可计算的投资决策:你花多少回合建造奇观,你就落后多少回合的扩张或防御。如果另一个文明在你之前完成了同一座奇观,你的所有投入都白费了——你的生产力变成了废料。

这个机制让奇观建造变成了一场赌博。玩家在决定建造金字塔时不知道自己会不会赢。他们只知道如果赢了,金字塔会减少腐败——这是Civ1里金字塔的效果——让他们的帝国更稳定。这个效果本身就是一句历史哲学:金字塔代表中央集权的能力,中央集权减少腐败。埃及学家可能会对这个等式提出异议,但在游戏里它就是一个数字修正:腐败率降低某个百分比。

梅尔在设计奇观系统时做了一件微妙的事:他把十九世纪“伟人创造历史”的史学观念翻译成了游戏机制,但他同时让这个机制暴露了自己的荒谬性。当玩家看到阿兹特克文明建造了长城时——这在Civ1里完全可能发生——他们被迫面对一个问题:为什么阿兹特克人不能建长城?答案是:在游戏规则里,他们能。只是真实历史里他们没有。

奇观系统把历史必然性打破了:任何文明都可以建造任何奇观,只要他们先到达那个科技并投入足够的生产力。这是Civ1对“历史是什么”的第二个回答:历史是伟大工程的竞赛,但伟大工程并不天然属于特定文明——它们是被争夺的战利品。## 化外之地的逻辑

然后还有野蛮人。在Civ1里,“野蛮人”是一种特殊的非玩家单位。他们从地图边缘生成——从那些尚未被任何文明探索的黑暗区域涌出。他们没有外交选项,不接受和平协议,不建设城市。他们只是攻击。攻击任何单位,攻击任何城市,攻击任何改良设施。

这个设计来自桌面兵棋游戏的“随机事件”机制:翻一张事件卡,可能遇到好天气也可能遇到蛮族入侵。但梅尔和谢利把随机事件变成了一个系统性的存在。“野蛮人”不是随机出现的麻烦——他们是地图边缘的常驻威胁。只要还有未探索的区域,“野蛮人”就可能从那里出现。

这个规则的史学论断是直白的:地图边缘之外的世界是危险的、无序的、敌意的。“野蛮人”没有自己的文明逻辑——他们不研究科技,不建造奇观,不进行外交。他们只是作为威胁而存在。这个设定忠实地继承了十九世纪殖民史学的核心假设:存在“化外之地”,那里的人没有历史,只有暴力。在Civ1的游戏循环里,“野蛮人”的功能是给早期扩张制造阻力。

玩家不能无限扩张而不设防——野蛮人会从北方荒原涌出,摧毁没有驻军的移民单位,洗劫没有城墙的城市。这迫使玩家在扩张和防御之间做权衡。从这个角度看,“野蛮人”机制是一个平衡性工具。

但它也是一种历史想象。在游戏里,“野蛮人”永远不会变成文明——他们不会建立城市然后开始研究科技树。他们永远是野蛮人。

而在真实历史中,“野蛮人”通常只是尚未被纳入已知世界的人群。罗马人眼中的日耳曼部落是野蛮人,直到日耳曼部落建立了自己的王国。中国王朝眼中的北方游牧民族是野蛮人,直到他们入主中原建立王朝。“野蛮”是一个关系性标签,不是一种本质属性。

Civ1的设计把关系性标签变成了本质属性。“野蛮人”单位的行为逻辑写在代码里:生成位置是地图边缘未探索格,目标是最近的非野蛮人单位或城市,行为是攻击直到被消灭。“野蛮人”没有撤退逻辑,没有谈判逻辑,没有发展逻辑。他们是纯粹的攻击向量。这个设计不是梅尔和谢利有意为之的政治声明。

它是游戏设计惯例的无意识继承——从《帝国》到《国王的恩赐》,策略游戏一直有“野怪”这个概念。但当这个概念被放入一个自称模拟全部人类史的游戏时,它就不再是中立的了。它在说:有些人群不属于历史进程。他们在历史之外。这是Civ1对“历史是什么”的第三个回答:历史是文明之间的故事。“文明”这个词在游戏标题里不是中性的描述——它是一个资格认证。只有进入科技树竞赛、参与奇观争夺、进行外交博弈的人群才算“文明”。其他人都只是地图边缘的背景噪音。## 胜利条件的终局判断

如果这三个系统——科技树、奇观、野蛮人——构成了Civ1对历史过程的理解,那么胜利条件就是对历史终点的判断。

Civ1有两种胜利方式:征服胜利和太空竞赛胜利。征服胜利意味着消灭所有其他文明——你的军事单位占领了地图上的每一个城市。太空竞赛胜利意味着你先于所有其他文明建成太空船并抵达半人马座阿尔法星。

注意缺席了什么。没有文化胜利——那是Civ3才加入的。没有外交胜利——那是Civ4才加入的。没有宗教胜利——从来没有。Civ1的历史终点只有两个选项:统一全球或者逃离地球。

征服胜利的逻辑是直截了当的:历史以统一告终。一个文明征服了所有其他文明,然后历史结束。这是帝国史观的终极表达——亚历山大大帝、成吉思汗、拿破仑所追求的那种终点,尽管拿破仑失败了。在游戏里,征服胜利是最直接的路径:你不需要研究完整个科技树,你只需要足够的军事优势。太空竞赛胜利则更复杂一些。

它要求玩家研究几乎整个科技树——从青铜器到核聚变——然后建造太空船部件并把它们组装起来发射升空。

这是技术史观的终极表达:历史的终点不是征服而是超越。人类通过科技进步摆脱地球的限制,进入下一个阶段。

但这两个选项共享一个前提:历史有一个终点。《文明》不允许永续循环的历史——你可以玩到公元2020年之后,游戏会自动推进年份,但如果没有任何文明达成胜利条件,游戏最终会以得分排名结束。得分最高的文明“赢得”了历史。这个设计本身就是一句历史哲学:历史是有终点的、可评判的竞赛。

太空竞赛胜利尤其暴露了这种进步叙事的冷战根源。Civ1的太空竞赛直接映射了美苏太空争霸的历史记忆——阿波罗计划与联盟号的对决被抽象成了通用的人类进步叙事。但在游戏里,这个叙事被去政治化了:你的太空船不是为了击败意识形态对手而建造的,它是为了人类的未来。冷战的具体政治被替换成了普遍的技术乐观主义。梅尔在设计胜利条件时面临一个实际问题:如何让游戏结束?

无限循环的游戏会让玩家失去目标感。必须有某种方式宣告“你赢了”。但他选择的方式——征服或太空——不是唯一可能的选项。他本可以设计一种循环胜利条件或多元胜利条件。他选择了终点式的胜利条件,因为他的设计直觉告诉他:历史叙事需要一个高潮。这是Civ1对“历史是什么”的第四个回答:历史有赢家。## 机制即史观

把这四个答案放在一起看:科技进步是单向且必然的;伟大工程是个体天才的竞争性成就;地图边缘之外只有暴力;历史的终点是征服或超越。

这不是席德·梅尔写在设计文档里的哲学立场。这是刻在代码里的默认假设。“机制即史观”这个概念意味着:游戏的规则系统本身就是一套关于世界如何运转的论证。

玩家不需要读任何理论文本——他们在操作中就已经接受了这套论证。当玩家决定研究骑马而不是书写时,他们已经接受了一套优先级体系:军事技术优先于文化技术,尽管他们可能只是想在早期防御野蛮人。当玩家决定建造金字塔而不是训练移民时,他们已经接受了一套价值判断:长期投资优于短期扩张,尽管他们可能只是想让腐败率降低几个百分点。当玩家派出战车清剿野蛮人营地时,他们已经接受了一套殖民逻辑:地图边缘的威胁必须被消灭,尽管他们可能只是想保护自己的移民单位。

这些操作累积起来就是一套完整的历史观训练。而且这套训练不需要老师。游戏本身是老师。

《文明》的教学模式不教玩家如何理解历史——它只教玩家如何操作界面:移动单位、建设城市、研究科技、发动战争。“历史是什么”这个问题不需要被提出就已经被回答了。谢利在1992年的一篇设计回顾中写了一段话,后来很少被引用:“我们不是在模拟历史。我们在模拟一种特定的历史理论。”这句话的诚实程度在游戏设计史上罕见。大多数设计师会声称他们的游戏是“历史沙盒”或“开放模拟”——暗示中立性。谢利承认了立场性。但这个承认来得太晚了——或者说太早了。《文明》已经发售了。玩家已经开始报告那种奇怪的体验。## 深夜屏幕前的悬停

1991年底,《文明》的用户群开始增长。MicroProse收到了第一批玩家来信——不是投诉信,不是赞美信,而是一种奇怪的报告:“我昨晚本来只想玩一个小时,结果玩到了凌晨四点。”类似的描述反复出现:“我停不下来。”“我知道该睡了但就是没法关掉。”“再来一回合就好。”

这些信件还没有形成统一的术语。“再来一回合”这个短语还没有成为文化符号——它只是散落在不同信纸上的类似表述的其中之一。但心理机制已经完整运转了。

那个机制是什么?它不是简单的成瘾性——不是老虎机的间歇性奖励或俄罗斯方块的节奏催眠。《文明》的时间吞噬效应来自一个更精确的结构:多线程进度管理。

在任何一回合结束时,玩家的城市正在建造某个东西——差三回合完成图书馆;玩家的科技正在研究某个东西——差五回合发明铁器;玩家的移民单位正在前往某个地点——差两回合到达理想的建城位置;玩家的外交关系处于某个状态——凯撒对你表示友好但你不信任他;地图上有一个野蛮人营地——你的战车正在前往清剿的路上。

这些进度线同时推进但各自独立完成倒计时。“下一回合”按钮按下后,所有倒计时同时减一。然后新的状态呈现出来:图书馆还差两回合;铁器还差四回合;移民还差一回合;凯撒的态度变了——他现在对你表示谨慎;战车遭遇了野蛮人单位——战斗结果需要你的指令。

每一次点击“下一回合”,都有一部分进度线产生结果,一部分进度线接近结果,一部分进度线出现新情况。玩家的注意力被分散到多个不同时间尺度的事件上——有些事件在一两回合内就会完成,有些需要几十回合,有些贯穿整局游戏。这个结构制造了一种持续的低强度期待。

“下一回合”不是一个空洞的等待动作——它总是带来某种变化。变化不一定大——图书馆进度从三回合变成两回合——但它总是存在。

而变化本身触发新的决策:移民到了目的地,现在该建城吗?建在哪里?建城后该生产什么?这些决策又产生新的进度线——新城开始生产战士,差五回合完成——然后循环继续。

梅尔在设计回合制时可能没有意识到他正在构建一个心理工程学装置。但他做了一个关键决定:让不同进度线的完成时间错开。

如果所有进度线同时完成——所有城市同时造完建筑、所有科技同时研究完毕、所有单位同时到达目的地——那么每回合之间会有明显的“结算阶段”,玩家会在结算后得到自然的停顿点。事情都处理完了,可以存档关机了。

但进度线的错开消除了停顿点。总是有某件事差一两回合完成。现在关机的话明天会忘记那个移民要去哪里——玩家这样对自己说。再玩一回合就好——然后那个回合结束后又出现了新的差一两回合完成的事件。这是时间吞噬的结构基础:不是奖励的频率,而是决策的半衰期。

1992年初的某个深夜——具体日期和地点无法考证——一个玩家坐在一台386电脑前。《文明》的VGA画面在CRT显示器上发光:蓝色海洋、绿色平原、棕色山脉、白色单位图标交织成一张俯瞰地图。屏幕上是一座正在建造图书馆的城市,差两回合。一个移民单位正在向西移动,差三回合到达海岸。一项科技正在研究,差四回合完成。地图的西北角有一个野蛮人营地标记——一个黑色的帐篷图标。

玩家的右手悬停在鼠标上方。光标指向屏幕右下角的按钮:“下一回合”。城市需要图书馆来提升科研产出。那个移民会在海岸边建立一座新城。新城可以生产一艘三桨座战船去探索对岸的大陆。铁器研究完成后可以建造剑士单位去清剿西北角的野蛮人营地。所有这些都在等待那一次点击。

光标移动了一点点。然后停住。这不是犹豫要不要点击——这是已经点击了太多次之后的短暂停顿。一个自我意识突然浮现:我到底在这里坐了多久?窗外是黑的。程序没有计时功能——它不会告诉玩家当前会话已经持续了多少小时。

这种多线程进度管理并非梅尔从认知心理学文献中搬来的——它诞生于一个更具体的困境。1990年夏天,当梅尔和谢利将游戏从即时制改为回合制后,他们面临一个结构性问题:如何让玩家在等待时有事可做。

在即时制原型中,所有事件同时推进,玩家只需要在关键时刻介入。回合制则相反——每一回合都是一个完整的决策周期,玩家必须主动推进所有事情。这意味着如果一回合内没有足够多的事情发生,玩家会感到空转。

梅尔的解决方案是增加并行进度线的密度。他让城市建造、科技研究、单位移动各自拥有独立的回合计数器,并确保这些计数器几乎永远不会同步归零。

这不是一个写在设计文档里的决策——它是迭代测试的结果。早期测试版本的进度线过于整齐,测试者报告说“每十回合左右就会有一个无聊回合”。梅尔调整了建造成本和科技成本的数值,让它们互为质数关系——图书馆需要6回合,铁器需要11回合,移民移动需要3回合。这些数字的最小公倍数很大,意味着三条进度线同时完成的间隔被拉长到几十回合。

谢利后来在笔记中写道:“席德把数学变成了节奏。”但这个节奏之所以有效,是因为它模拟了一种特定的时间体验——历史加速感。

在游戏早期,城市少、单位少、科技便宜,进度线稀疏。玩家每回合只需做少量决策,然后快速点击“下一回合”。随着游戏推进,城市增多、单位增多、科技变贵,进度线密度急剧上升。到游戏中后期,一回合可能涉及十几个城市的建造队列、几十个单位的移动命令、多个外交谈判窗口。玩家从“等待事情发生”转变为“被事情淹没”。

这种加速不是偶然的——它是Civ1对历史进程的第五个回答:历史越往后越复杂。文明从简单的农业聚落演变为臃肿的帝国,管理成本递增,决策负担加重。

玩家在公元前4000年可以轻松管理一个城市和一个移民单位;到了公元1900年,他们可能在同时处理三条战线上的战争、五个城市的饥荒预警、以及一场即将失败的太空竞赛。这种体验本身就是一种史学论证——进步带来复杂性,复杂性带来负担,负担可能压垮文明。

但玩家不能停下来。因为进度线仍在推进,野蛮人仍在逼近,对手文明仍在研究科技。游戏没有暂停按钮——这是梅尔的有意设计。即使你什么都不做,历史也在继续。

它只是安静地等待输入。光标落下。回合结束音效响起:一声低沉的鼓点。屏幕刷新。图书馆还差一回合。移民还差两回合。铁器还差三回合。西北角的野蛮人营地还在那里。一个新的对话框弹出:“凯撒大帝要求觐见。”

玩家深吸一口气。然后点击“下一回合”。