自动化工厂流水线(Automation / Factory)游戏策划专题进阶ethics17 / 21 已发布

欧卡姆剃刀:极简目标与复杂涌现

单一目标 · 系统复杂性 · 玩家自发目标 · 涌现美

· 15 分钟阅读
欧卡姆剃刀:极简目标与复杂涌现 Occam's Razor: Minimal Goals, Maximum Emergence — 自动化工厂流水线(Automation / Factory)游戏策划专题

欧卡姆剃刀:极简目标与复杂涌现 Occam's Razor: Minimal Goals, Maximum Emergence

为什么目标是涌现的起爆点

先说结论:自动化游戏最迷人的地方,从来不是传送带转得有多顺,而是玩家在转传送带的过程中,自己给自己编出了一整套故事。你盯着一条铜线皮带发了十分钟呆,最后决定拆掉重铺——这个决定不是系统给你的任务,是你自己脑子里的那个声音说“不行,这太丑了”。

而这一切的起点,往往只是一个简单到不能再简单的目标。《缺氧》开场告诉你的目标就是“活下去”。没了。没有复杂的叙事,没有道德抉择,甚至没有一个反派。《矮人要塞》的目标听起来像一句废话:“建一座能活过冬天的堡垒”。就这么一句话,玩家能玩出千年史诗、能写出流传十年的传奇故事。

这就是欧卡姆剃刀在游戏设计里的核心命题:目标越少、越单纯,系统越复杂、越自由,涌现出来的东西就越丰富。听起来像悖论,但真正的自动化/工厂类老玩家都能感同身受——你玩《异星工厂》是为了“发射火箭”吗?不,你玩的是火箭发射完之后那张蓝图怎么优化到每秒多产0.3个蓝瓶的游戏。

这篇文章想跟你聊聊:为什么单一目标反而能激发出最复杂的系统行为,我们做策划的该怎么设计那个“唯一的锚点”,以及当玩家自己开始给自己定目标时,我们能做点什么(其实往往是什么都不做)。

第一层:单一目标是涌现的燃料

咱们先从最底层的逻辑说起:涌现(Emergence)不是凭空冒出来的,它需要一个“约束”做容器。你给玩家一百个目标,他会像逛菜市场一样每个摊儿都瞅一眼,最后可能就只买把葱回家。但要你只给一个目标——而且这个目标足够难、足够远——玩家就会开始自己寻找路径,而每条路径都会长出新的东西。

《缺氧》是这一层的教科书案例。科雷(Klei)给玩家的核心目标从头到尾只有一句:“别让复制人死光。”就这一句话,底下撑起了温度、气体、液体、电力、食物、氧气、压力、病菌……一大堆系统。玩家为了完成“别死”这个目标,会自己推导出“我需要稳定供氧”→“我需要电解水”→“我需要把氢气分离出来”→“我需要注意温度累积”→“我需要冷却设备”→“我需要处理废热”……每一步都不是系统告诉你的,是你自己玩出来的“子任务链”。

这就是单一目标的魔法:它像一个漏斗,把所有玩家的创造力都挤进一条窄巷子,然后在巷子尽头突然打开了一整片草原。目标越窄,玩家越自由。听起来反直觉,但想想现实生活——你要说“我要赚钱”,那你每天都会迷茫到想刷手机;但你要是说“我要这个月存够5000块去云南”,你立刻就会开始做预算、找兼职、砍掉奶茶。具体的目标反而解放了你的执行力。

那是不是目标越具体越好?也不是。这里有个度的问题:目标要“单纯”,但不能“单薄”。《缺氧》的“活下去”是一张巨大的白纸,纸上写着“你需要氧气、食物、温度”,但怎么画全看玩家。《监狱建筑师》的目标是“建一座监狱”加“别让犯人暴动”——同样是白纸,但配合那套警卫、牢房、工作分配系统,玩家在“安全”和“人道”之间来回拉扯,每个玩家的监狱都长得完全不同。这就是单一目标里的复杂度:目标本身简单,但“达成目标”这件事,被系统拆成了无数个互相关联的小决策。

咱们做个对照:

游戏核心目标涌现出的玩法
《缺氧》别让复制人死光冷却策略、气体分层设计、自动灌溉、太空探索、火山驯服……
《矮人要塞》建一座能过冬的堡垒军事制度、工匠精神、贵族政治、浴场设计、传奇工匠的故事链……
《异星工厂》发射火箭蓝图美学、完美配平、火车物流网、模块化布局哲学……
《放逐之城》熬过第一个冬天人口结构分析、饥饿危机、生产链优化、扩张与灾变的博弈……

注意看最后一行:《放逐之城》也是“活下去”,但它比《缺氧》单薄得多。因为它缺少第二个维度:系统之间的互相纠缠。玩家只要囤够食物就能活,没有温度压力,没有气体分层,没有气压服。所以它的涌现很快就枯竭了——新手熬过第一个冬天之后,就变成了“每年重复同样的事”。单一目标需要复杂度来支撑,否则就会变成“每日签到”式的空壳。

所以这一层的设计要点是:目标要极简,但绝不能让达成目标的路径也同样极简。你要做的不是“给玩家一个很酷的目标”,而是“给玩家一个很酷的目标背后,那一整张系统之网”。

第二层:系统复杂性是目标的翻译器

单一目标如果只是一句话,那它就是个口号。它必须被“翻译”成玩家能感知的系统压力——也就是把“目标”翻译成“一条条你会反过来倒过去调整的链路”。

咱们拿《缺氧》再往深里挖一挖。“别让复制人死光”这句话,在系统层面被翻译成了什么?

首先,你得有氧气。电解器能把水分解成氧气和氢气——但电解器会产生热量,而且需要稳定的供水。于是“呼吸”这个需求,牵连出“供水管道”、“电力输送”、“热量管理”三条链路。然后氢气可以去发电,但发电又会产热,热会加热周围的气体,加热的氧气会让复制人中暑甚至热死。于是你又需要冷却系统。冷却需要液温调节器,液温调节器要消耗大量电力,电力来源又要烧煤,烧煤产热……

你看,玩家在游戏里做的事情,根本不是“活下去”,而是“管理一个不断升温的世界”。但设计者最初的引导是“活下去”。这就是系统复杂性的真正作用:它把一句口号,变成了一个玩家每天醒来都要面对的、充满取舍和权衡的“现在该怎么办”。

《矮人要塞》是这一层最强的例子,没有之一。它的核心目标是“建一座能过冬的堡垒”,但为了实现这个目标,玩家需要面对水位管理(淹了可不行)、温度系统(冬天结冰)、心理系统(矮人会因为看不见天空而发疯)、阶层系统(贵族会不断提出你没法拒绝的要求)、生态压力(地下怪物闻着味儿就找上门)……每一个系统都不是为了“活着”而单独存在的,它们互相咬合。

最经典的案例是“水”。你的矮人要喝水、要洗澡、要灭火灾。但挖水井的时候可能会挖穿地下岩层,放出传说级的怪物。于是“生存”这个目标,在系统层面变成了“我到底要不要为了几桶水冒这么大的风险?”这种取舍摆到玩家面前时,他不再是执行任务的工人,而是在写自己的故事。

参数化设计在这层非常关键。我们做策划的,不能指望玩家自觉地去探索“活下去”的深意,我们得用参数制造出必要的摩擦。给几个建议区间,可以直接抄作业:

参数作用方法建议区间
资源初始丰度开局资源太丰富,玩家永远不会探索;太贫瘠,玩家会直接跑路大概让玩家在开局20-30分钟内感受到第一次“资源告急”的语音提示
系统耦合度系统A的产出应该至少是系统B的输入(比如电解水产生氧气和氢气,氢气驱动机器人,机器人去采矿)每个核心系统至少有2条上下游依赖
惩罚力度“死光”不能是唯一船翻的方式,要有“悄悄恶化”的过程(比如温度一点点升高,方便玩家察觉)没有突然死亡的惩罚,要有5-10分钟的“预警窗口”
信息透明玩家得能看见系统之间的因果链(比如“氧气含量下降”的仪表盘要能追溯到产氧量)每条关键链路至少要在“状态面板-子菜单”的第三层以内可见

你可能会问:那玩家不会觉得太难吗?这里有个“最优摩擦”的概念:系统是复杂的,但玩家永远有且只有一个明确的下一步可以尝试。这就像是走迷宫——墙壁再绕,但只要每个岔口只有两个选项,人就不容易绝望。而涌现,就发生在两个选项都被玩家消化之后,他自己给自己造出来的第三个选项。

第三层:玩家自发目标是涌现的引擎

如果你前面两层做得够好——目标极简、系统够复杂——那你一定会看到一件让你既欣喜又有点心慌的事情:玩家开始放弃你给的目标,开始玩他们自己的目标了。

《文明》系列里有个经典段子:你本来想造个路到隔壁城市,结果发现森林里的鹿不错,于是开始发展畜牧,接着变成了“我要把所有鹿都围起来”的鹿场帝国。这就是自发性目标涌现的绝妙写照:玩家被一个系统里的微小亮点吸引,然后围绕它构建出一个全新的游戏。

在自动化/工厂类游戏里,这种现象更明显。《异星工厂》的社区里,你满眼看到的不是“如何发射火箭”的攻略,而是“如何把我的工厂建成一座城市”、“如何用火车铁轨画出心形图案”、“如何让哔叽兽(虫族)在基地里消失”。游戏的目标是发射火箭,但玩家的目标是“造一台永动机——即可以永远运转、不需要人工干预的完美生产线”。

这就是涌现的第三层引擎:玩家自己给自己定目标,而系统只需要保持“开放性”——即不要给玩家的创造力设上限。

具体怎么做?几个抓手:

  • 允许无用的建筑存在。你不需要给每个建筑都赋一个“功能”,有些纯粹为了美学的建筑,也是系统活力的来源。《矮人要塞》里玩家会造冥想室、建图书馆、搞浴场——这些通通不解决生存问题,但它们是玩家的故事素材。作为策划,你要做的就是别去堵死这些“无用”的路。
  • 提供表达媒介。蓝图分享、截图模式、排行榜(哪怕只是社区的)、甚至是一个简单的“图章”系统,都能让玩家的“自发目标”被看见、被传播、被模仿。《动物森友会》的“岛屿规划”就是个最好的例子——游戏给了你“岛民”,但你自己的目标是“造一座游乐园”。
  • 别给自发目标加惩罚。很多游戏有个坏毛病:玩家造了个好看但效率低的工厂,系统就给你来个负面评价或资源惩罚。这在自动化游戏里是致命的——它直接杀死了涌现的土壤。因为你告诉玩家“别玩了,照我说的做”。

我的建议是:在游戏里加一个“只是给你看看”的地方。比如《城市天际线》的“游客”系统——他们不产生任何税收,但会让玩家觉得“我的城市是活的”。这种“无功能”的存在感,是自发目标最好的温床。玩家的自发目标通常是“建一个好看的东西”,而不是“建一个高效的东西”。你只要有空间让他们表达,他们就会给你回馈出让人惊喜的故事。

更进一步,你可以让玩家的自发目标“接着”被系统承接。最妙的是:当玩家自己定了一个目标之后,你再用一个轻轻的系统事件去“确认”它。《缺氧》里当玩家自己建好了一个温室,游戏会在“状态清单”里把这个新植物列出来——没有评级、没有奖励,但玩家的内心会得到巨大的满足:“看,系统认可了我的花园。”

第四层:涌现美与元目标升华

到了这一层,玩家已经不再关心系统给的目标了,他们关心的是“我的世界属于谁”。这一层,在自动化游戏里最典型的表现就是——玩家开始给自己的工厂写传记。

《异星工厂》有个联机服务器叫“Community Map”,每个月换一张图,玩家们在一个服务器里共建一个世界。但真正的魔法在于:这个服务器的聊天频道里,玩家们会编故事。“那个红色基地,是我们昨晚一起打赢虫潮的战利品。”——这就是涌现美,机制不需要给玩家一个叙事目标,但玩家的合作与冲突,天然会创造叙事。

《矮人要塞》更是把“涌现美”当成了设计哲学的核心。他们的DF2010版本更新里有个著名的“传奇工匠”系统:一个矮人如果持续做同一件工作,他会变成传奇工匠,作品会有属性、有名字,会流传下去。玩家会专门为一个传奇工匠改造工坊,给他配最好的材料,甚至举行仪式——而这个传奇工匠可能只是你城堡里一个普通石匠,因为系统给了他一个“身份”,他就成了你自己世界里的明星。

这就是“元目标升华”:玩家不止是在玩游戏,他们在写自己的故事,而故事本身就变成了新的游戏目标。

我们做策划的,在这层要做的其实是“退”。减少干预,减少引导,减少“下一步提示”。这是最反直觉的部分——因为作为设计师我们本能地想继续“设计体验”,但到了这个阶段,体验已经不是你的设计稿了,它是玩家自己的作品。你继续插手,反而会毁掉它。

能不能举个例子说明“退”的力量?我做过一个很小的游戏原型,核心目标就是“让树长到最高”。系统一跑起来,玩家开始自发地研究“光合效率”、“根际竞争”,甚至有玩家去做了一个“最佳树种排列”的表格。我一开始想给玩家加“研究点数”的引导,后来砍掉了。因为我发现玩家自己做的表格比我设计的任何引导都更复杂、更美丽。玩家的自发探索是涌现最美的形态,你的工作不是补水,而是别拔草。

参数化层面,这里可以给一个小贴士:当玩家开始自发目标时,系统要“给面子”——做出回应的反馈。比如《矮人要塞》里传奇工匠的作品会在城堡的“历史记录”里留一笔,这就是给面子;《缺氧》里你给每个复制人起名字,他们偶尔会触发相关的对话。这种“系统记录你做了什么”的机制,是元目标升华的催化剂。

最后,你要警惕的是“元目标过载”。当玩家的自发目标变得太多太杂,游戏会失去重心。这时候你要做的是——不给任何惩罚,但提供“目标聚焦”的工具。比如《收获日2》里那种“计划面板”,玩家可以把自发目标“钉”在面板上当作默认任务来执行。这既保留了玩家的自主权,又给了他们一个自我管理的框架。

FAQ

Q1:我的游戏已经设计了一堆系统,但玩家还是只盯着主线目标完成就AFK了,是哪里出了问题?
答:大概率是你的系统之间“耦合度”不够。单一目标+松散系统=打卡上班。你要检查每一个子系统,它是不是至少给另外两个子系统提供了输入或输出?如果所有系统都只服务于“最终目标”,那就是“单行道”设计,玩家自然只跑直线。试着让系统之间互相纠缠——比如“发展电力”会影响“污染”和“土地需求”——这样玩家每做一个决定,都会发现其他系统也在悄悄变化。

Q2:玩家不听我的“极简目标”,自己发明了别的目标,我要不要通过更新去“纠正”他们?
答:除非玩家发明的目标在破坏其他玩家的体验(比如PVP里的恶意行为),否则请绝对不要。最好的做法是“顺水推舟”——比如社区里流行起“建地铁站美美的”,你可以在下次更新里做一个好看的地铁站装饰物。别加功能去支持它,但别挡路。因为自发目标就是你的游戏活下去的氧气。

Q3:我担心目标太简单了,玩家会无聊。怎么判断“简单”和“单薄”的边界?
答:一个简单的判断标准:如果玩家第一天玩到的内容和第30天玩到的是同一套决策,那它太单薄了。它应该让玩家在第30天时面临第1天根本想象不到的决策(比如“我要不要牺牲这块矿脉来为我的新冶炼线腾出空间”)。举例子,《缺氧》第一天你在纠结“吃什么”,第30天你在纠结“二氧化碳浓度怎么处理”。目标是同一个“活下去”,但决策的复杂度已经上升了几个数量级。

Q4:怎么在加入“涌现美”的同时,不吓到新玩家?
答:分层开放。新手的核心目标始终是一条清晰的主线(“帮你找到糖”),但系统里允许“意外的快乐”(比如路过一片漂亮的森林,里面有个隐藏NPC会讲个笑话)。给老玩家的是“自由”,给新玩家的是“安全感”。你不需要让一个新玩家一上来就体会涌现美——那是给留下来的人的奖励。

Q5:我做了“给面子”的反馈,但玩家觉得“导演游戏”了,怎么办?
答:那可能是反馈太重了。比如玩家自发建了个果园,你跳了个“成就”弹窗——这太“官方”了,像老师在夸你。更好的做法是“轻触发、低姿态”:比如果树的颜色变漂亮了一点,或者NPC路过果园时多说了一句话。真正的涌现美是玩家自己发现的,而不是系统宣布的。

文章标签
自动化工厂策划Factorio-like流水线设计传送带吞吐物流网络寻路科研树节奏蓝图系统海量实体优化比例规划数学产能瓶颈削减理论优化即乐趣
更多专题全部专题
觉得有价值?点赞或收藏支持内容持续产出。
← 返回专题:自动化工厂流水线(Automation / Factory)游戏策划专题