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

能量与电力网络数学

供需功率 · 电网拓扑 · 过载与电价 · 能源混合

· 15 分钟阅读
能量与电力网络数学:供需、拓扑与电价 Energy Grid Math: Supply/Demand, Topology & Tariffs — 自动化工厂流水线(Automation / Factory)游戏策划专题

能量与电力网络数学:供需、拓扑与电价 Energy Grid Math: Supply/Demand, Topology & Tariffs

为什么电力是第一块基石

先说个我自己的翻车现场。第一次玩《缺氧》的时候,我把电解器、气压服、厨房、卧室全塞在一个氧气循环里,觉得万事大吉。结果到了第40周期,基地里的氧气浓度突然跌破20%,小人开始一个个在地上躺。我切到电力面板一看,电网负荷早就爆了,电池早就空了,只有那几个氧气泵还在拼命转——因为它们优先吃电,而制氧的电解器早就因为欠压停摆了。那一眼我明白了:电力系统不是配套,是骨架。它不亮的时候,整个基地就像被拔了插头的呼吸机。

自动化工厂游戏里,电是最抽象、最不性感、但最要命的东西。传送带断了你能看见,物资堆在哪一目了然,而电力——你只能看到一个数字在跳,一个百分比在降,一个红字在闪。它看不见摸不着,但它是所有系统的翻译官:矿石需要电挖,熔炼需要电炼,研究需要电算,一切吞吐、瓶颈、余量设计在电力面前全得重新排队。

所以这篇是硬核的数学课,但也是体验设计课。我拆三把钥匙:供需功率怎么算才不让你抓狂,电网拓扑为什么是隐形策划之手,过载与电价怎么变成玩家的荷尔蒙开关,最后再说说能源混合——为什么全能电炉是新手陷阱,而柴油发电机才是你最忠实的渣队友。

第1层:供需功率——别做算术题,做心跳曲线

策划新手最容易犯的错:把电力系统当静态等式摆。你建个燃煤发电机,100kW,接上一排电炉,每台20kW,五台正好100,完美。然后玩家一个加速,全厂闪红,夜班机全宕。为什么?因为现在的游戏AI都很诚实,每台机器的功率是波动的——加热阶段飙高,保温阶段降下来,你做配方切换时更是过山车。你按峰值配,玩家永远在心脏跳停;你按均值配,玩家永远在等电力扩容。

真正该学的是《缺氧》的电力系统。它每个建筑都有独立瓦数,而且电池、电线、变压器有明确的负荷上限。你铺一条粗电线能过2kW,细线只有1kW,过载就烧线,烧线就断路,断路就全基地停电。策划最狠的一招是:把电池做成缓冲,而不是保险丝。电池满满的,突然骤停,依然能撑十几秒——这十几秒就是玩家的回旋余地,也是你设计的容错窗口。你要让玩家学会看着电网负载表和电池余量做“心跳管理”,而不是盯着单一数字做“加减法”。

参数化工具:建议给每个电网单元一个“重要度”分级——生命维持类(氧气、水循环)绝对优先,生产类次之,娱乐装饰类最后。然后配一个“自给时间”(电池能撑多少秒),以及反击机制:当负载超限,不是直接全断,而是按优先级逐级切负载,让玩家看见“谁先被牺牲”。玩家不会骂你,他会骂自己为什么不看负载表。

参数建议区间设计意图
峰值/均值比1.3~1.5制造波动体验,别让电网成为稳定背景音
电池自给时间15~30秒容错窗口,也是紧急切换的决策窗口
过载惩罚先降级,再断让玩家看到“谁被放弃”,叙事由此产生
超额反馈视觉+音效+局部闪烁把抽象电涌变成可感知的“心跳声”

辅证:《环世界》的电网就很简单,但它的过载是直接烧掉导线,炸药堆旁边就gg。简单粗暴,但玩家永远记住“电力是恐怖情人”。

第2层:电网拓扑——真正折磨人的不是数值,是布线

数值只是脸,拓扑才是灵魂。你告诉我哪个电压表,不如告诉我电线从哪走。自动化和工厂游戏里,电网连接关系就是空间关系的镜像——发电机在矿区,电炉在冶炼区,两者隔着一条河,你怎么办?拉线还是建变电站?这就是拓扑决策。

《异星工厂》(Factorio)的电网拓扑是大师课。它没有电线粗细限制,但具有负载距离衰减——线拉得越远,损耗越大,供电不足。于是玩家被迫做“电网分区”:矿区一个电网,冶炼区一个电网,中间用电力塔连接,但电力塔本身要耗电。你发现没有,这不是数学题,是城市规划题。玩家会自发地搞“主干网-分支网”结构,学着把高耗电建筑放在变压器近端,把低功耗的照明扔远端。拓扑结构成了玩家心智地图的一部分,他闭着眼都能画出哪根线供哪个厂。

另一个案例:《远方:孤帆远航》(FAR: Lone Sails)其实不算工厂游戏,但它把“能量路径”做成了核心操作——你要手动疏通废气、加水、传煤,能量不是抽象数字,是有物理流向的物质。这个思路值得偷:让玩家的眼睛沿着电线,看到能量从发电机流向机器,看到电缆上跳跃的光芒,看到电池的亮起。你把电网变成“血管网”,玩家就会有“给心脏供血”的张力感。别让他只看面板,给他看触手可及的流动。

参数化工具:给电网加“连接代价”——距离损耗、跨区维护费、拓扑复杂度惩罚。建议设计一个“电力地图视图”,用颜色标注负载率(绿色<50%,黄50~80%,红>80%),让玩家一眼看清拓扑里的“心血管堵塞点”。拓扑成了可视化谜题,玩家会为了“让图变绿”而重新布线——那才是真正的乐趣。

第3层:过载与电价——把账单变成荷尔蒙

过载是恐惧,电价是焦虑。恐惧是瞬间的,焦虑是持续的。好的电力系统,两样都得给。

《冰汽时代》(Frostpunk)是教科书级示范。它的煤炭就是能量货币,而“过载”是一个按钮——你主动按下它,获得短时间内强力供暖,代价是机器会过载、出故障,甚至爆炸。这里最妙的设计:过载不是意外,是选择。玩家在暴风雪夜盯着“过载”按钮,手指发抖——那是策划想要的“合法越轨”。你让玩家在“安全但冻死”和“危险但活下去”之间抉择,这就是情绪引擎。参数化借鉴:给玩家一个“临时过载”技能,消耗系统寿命换短期产能,让过载成为战略手段而非纯惩罚。

电价则是另一种刀。《城市:天际线》(Cities: Skylines)里电费是城市预算的大头,但你不会直接管电价——因为你在管的是税收、福利、绿地。它的电网设计很弱,几乎就是摆设。但玩家依然会因为“发电厂太贵”而精心规划能源来源。这给我一个启示:电价不是让你精打细算,而是让你看见“规模”的代价——当你的基地从一个小作坊变成巨人,电费账单本身就是压迫感的实体。

参数化工具:设计“电价曲线”——基础负荷低价,峰值负荷高价。玩家看着深夜的峰值电价,会主动设计“储能系统”或“错峰生产”。建议加“账单页”,用柱状图/趋势线展示每日电费波动,让玩家看见自己行为的影子。你甚至能设“电费欠费断电”——断电不是游戏结束,而是玩家被迫做选择题:先保哪个厂?那才是最高亢的戏剧性。

第4层:能源混合——越绿的越贵,越脏的越忠诚

能源混合是电力系统的“道德维度”。你给玩家三种能源:燃煤(便宜、污染、稳定)、太阳能(干净、昂贵、间歇)、核能(极高产出、但风险巨大)。一个老道的策划知道,真正的选择不是“哪个更强”,而是“哪个更让你睡不着”。

《异星工厂》的能源树设计是经典线性:先是蒸汽(燃煤),然后太阳能(较干净但需占地),最后核电(高产出但需循环冷却)。每一级都不是单纯升级,是“代价换效率”。太阳能板铺满一大片,视觉上蔚为壮观,但占地巨大、产出有昼夜波动——你必须配电池组,而电池要锂,锂要挖矿,挖矿要电。你看,能源问题瞬间变成供应链问题:你永远不可能“解决”能源,你只是把瓶颈往链条下游推。

《缺氧》的能源混合更是折磨人的艺术。氢气发电机干净但氢气难得,天然气发电机稳定但产出二氧化碳要处理,煤炭简单但污染管理烦人。玩家被迫玩“能源拼图”:白天太阳能+电池,晚上天然气补缺,紧急情况烧煤。这种“组合拳”不是策划设计出来的复杂,是系统涌现的复杂。玩家会自豪地说:“我的基地电力80%靠太阳能,核电是底牌。”那一刻,能源混合从机制变成了身份认同。

参数化工具:给每种能源定义三个维度——稳定性(波动指数)、洁净度(污染指数/碳排放)、边际成本(建造+运维)。别做真均衡,做“有缺点的选择”。燃料便宜的,污染重;干净的,贵;稳定的,有则更严格的冷却/废料处理。再给个“能源多样性奖励”:混合使用多种能源会获得效率加成或抗风险加成——让玩家主动去混,而不是死磕单一最优解。信任玩家,他们会自己找到属于他的“能源美学”。

电力参数化配置表——从策划案到可调参数

把上面每层拆解落成一个可抄的配置表。这是我从三个项目里摸出来的起手参数,别当金科玉律,但当个安全区挺好。

领域参数建议区间效果
供需峰值/均值比1.3~1.5制造波动,避免电网成为背景音
供需电池自给时间15~30秒容错窗口,也是紧急切换决策窗口
拓扑距离损耗系数0.5%~2%/格逼迫空间规划,而非纯数值堆叠
拓扑过载惩罚先降级再断(优先级)让玩家看见“谁被放弃”,叙事由此产生
过载临时过载时长10~20秒合法越轨的窗口,战略选择
电价电网维护费率1%~3%总成本规模焦虑,让大型基地有压力
能源多样性奖励5~15%效率鼓励混合,而非套路最优解
反馈过载音效+视觉低频嗡鸣+闪烁把抽象电涌变成可感知的心跳

关键提醒:这些参数不是孤立调,是彼此咬合。你把峰值/均值比拉到1.5,电池自给时间却只有5秒,那玩家连反应时间都没有;你把多样奖励拉到20%,他们可能为凑种类而牺牲合理性。先小改一个,跑一周看数据反馈,再动下一个。电力系统是整体生态,不是单点平衡。

两种玩法,两套教学——别只用一种方式教新玩家

第一种玩家:天生怕黑。他们看电压表就像看鬼片,一超载就暂停,满地图找原因。他们需要的是“安全帽式的安全垫”——你给紧急断电按钮,给过载预警,给自动卸载优先级。对这种人,策划要做的是“可逆性”:任何失败都能一键回到安全态。别把过载做成惩罚,把它做成“问题”而非“危机”。案例:《太空工程师》(Space Engineers)的电力系统够硬核,但对休闲玩家极不友好——过载直接瘫痪推进器,然后你就困在太空里等死。这是反例,别学。

第二种玩家:把黑当刺激。他们享受心跳,觉得报警声是BGM。对这种人,你需要把危机设计成“解谜”:过载不是bug,是谜题。你要给他工具——负载切换开关、智能分配器、能量预算表,让他玩出“我是电力调度员”的错觉。最好增设“波峰挑战”:定期来个负荷高峰,让他被迫优化能源组合。等他能从容应对,再上难度。这两种人用同一套系统,但教学路径必须分开——给前者“安全练习”,给后者“危机模式”。你用同一套新手引导,只会让一半人愤怒,一半人无聊。

电力设计三大坑:从一开始就别踩

1. “并联警告”:玩家把整个基地挂在一个电网上,一根线坏了全基地抓瞎。这不是玩家的错,是策划的错——你没教他分区。解法:早点引入“断路器”或“分线盒”建筑,让分区成为一种默认动作而非后期优化。你在开局就送他一个“示范分区”蓝图,他秒懂。

2. “没有输电阻”:如果拓扑只是个摆设,没有任何惩罚或限制,那电网就是一张贴图,数值不再是空间谜题。强制引入距离损耗或连接容量上限,让“拉根长线”成为有代价的行为。

3. “暖气陷阱”:你设计了个“冰汽时代式”的供暖系统,但玩家总是把房间塞满机器,导致整体热量失控。别让电力和温度系统“双重夹击”,那是叠床架屋的挫败。要么二选一作为核心约束,要么让两者的交互极简——比如温度只影响机器效率而非建筑完整性。玩家可以接受同时管理俩系统,但不能接受一个bug在另一个上无限叠加。

几个真问题

Q:我家的玩家就是不看电量,怎么办?
别指望他主动看。把信息推到他脸上——过载时屏幕边缘变红,锅炉发出嘶鸣,灯泡闪烁。让环境“说话”,比任何UI都有用。你用声音和光做反馈,玩家不需要看图也能感受到“电网在受苦”。

Q:能源混合会不会让玩家觉得是“多此一举的复杂度”?
会,如果你把它做成“强制混合”。解法是让混合自然涌现:太阳能白天够用,晚上不够——他自然存电池或备煤机。你不是规定“必须用三种能源”,你是让每种能源各有各的短板,组合是本能反应。

Q:电力太难,把休闲玩家劝退了,怎么办?
加“调试模式”——允许低难度下调参数,或者提供一个“无限电网”选项。但记住:你把难题拿走的同时,也带走了它的魅力。正确解法是分阶段解锁:前期电力是简单的开关,中期引入拓扑,后期才上过载与能源混合。让玩家在不知不觉中长大。

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