Skip to main content
摘要:本文聚焦「Thronefall 机制分析:极简主义与日夜循环的完美融合」,梳理核心概念、关键方法与落地实践。
文档目标:解析 Thronefall (王权陨落) 如何在“极简主义”的设计哲学下,成功融合了塔防 (TD)动作 (Hack & Slash)经济策略,并提炼对 Vampirefall 的关键启示。

1. 核心循环:日夜交替的节奏感 (Day/Night Cycle)

Thronefall 并没有采用即时战略常见的“边造边打”,而是严格区分了两个阶段。

1.1 白天:绝对的安全与策略 (The Build Phase)

  • 无敌时间:玩家可以从容地骑马巡视领地,探索地形。任何建造、升级操作都不会受到敌人干扰。
  • 所见即所得的建筑位 (Fixed Building Slots):所有建筑点位都是地图预设的空地(Slots),玩家只能决定**“建什么”“升哪条线”**,而无需纠结“摆在哪一格坐标”这种微操。这大幅降低了玩家的决策负担和学习成本。
    • Slot 类型: 不同的 Slot 可能只能建造特定类型的建筑 (如“只能造塔的 Slot”,“只能造经济建筑的 Slot”),进一步引导玩家策略。
  • 信息透明化 (Clear Threat Assessment):白天的核心工作是评估威胁。游戏会直接显示“今晚敌人会从这三个口出来,数量是 X,类型是 Y”。这极大地降低了试错成本和认知焦虑,玩家可以有针对性地布防。
    • 路径预警: 甚至会用箭头或高亮显示敌人的主要行进路线。
💡 启示: 在 Vampirefall 中,我们应强调 波次之间休息期 (Downtime)完全安全性。
  • 明确的建造阶段: 暂停怪物刷新,玩家可以自由规划塔位、升级、分配 Roguelike 天赋点。
  • 路径预告: 结合关卡设计理论,使用红线等方式清晰预告下一波怪物的行进路线和类型。
  • 资源分配焦点: 玩家的主要决策点应集中在“有限资源(金币、Roguelike天赋点)如何分配给塔、英雄技能、经济建筑”上,而不是手忙脚乱地造塔。

1.2 夜晚:高强度的动作塔防 (The Combat Phase)

  • 国王亲自下场 (Hero Intervention):国王不仅仅是看客,他拥有强大的 DPS 和范围技能,且能吸引仇恨(Aggro)。他是战场上的“救火队员”。
  • 人塔互补:防御塔负责处理常规兵线和清杂兵,而玩家必须亲自处理突破防线的漏网之鱼、高威胁单位(如攻城车、重甲单位)或者聚怪。
    • 战略性仇恨吸引: 国王可以主动上前吸引大量怪物的仇恨,将它们拉离核心防御塔,或者拖延时间让防御塔集火。
    • 技能组合: 国王的主动技能通常具有强大的清场或控制能力。
💡 启示Vampirefall 的主角在夜晚阶段应拥有独特且不可替代的战场作用
  • 区分职责: 设计主角的技能,使其擅长塔无法有效处理的特定情况(例如:对高护甲单位破甲、范围控制、强力单点斩杀)。
  • 仇恨机制联动: 主角的仇恨值应是可控的,允许玩家通过走位和技能来影响怪物目标。
  • 即时策略性: 玩家需要根据战局动态决定是修复防御塔,还是亲自加入战斗。

2. 极简主义设计 (Minimalism Design)

Thronefall 做到了“少即是多”的极致。

2.1 精简的防御塔种类,深度的分支升级

  • 只有 4-5 种核心塔: 但每种塔都拥有独特的功能性定位。
    • 箭塔:单体高伤,对空,覆盖范围广。
    • 弩炮:超远程,破甲(对重甲单位特效),攻速慢,伤害高。
    • 兵营:拦截,拖延时间,提供近战单位(肉盾)。
    • 油塔:范围减速,持续伤害(清杂兵)。
  • 富有策略性的分支升级 (Meaningful Branching Upgrades):每个塔只有 2 个分支升级方向,但这些分支提供了截然不同的战术选择,而非简单的数值堆砌。
    • 例如兵营:选择“坚硬的骑士(高血量,擅长抗线)”还是“狂暴的矛兵(高输出,擅长清杂)”。这迫使玩家根据当前的威胁类型(大量轻甲 vs 少量重甲)做出取舍。
💡 启示: 在 Vampirefall 中,塔的数量不求多,但求机制差异大
  • 核心塔 + Roguelike 词条变异: 提供 5-6 种核心塔,每种塔在 Roguelike 循环中通过天赋、装备词条获得机制变异(如:箭塔附带冰冻、弩炮攻击分裂),而非简单的数值堆砌。
  • 升级决策: 塔的升级路径应提供关键的“机械选择”,比如选择牺牲攻击速度换取范围伤害,或者牺牲单体伤害换取控制效果。

2.2 玩家角色的精简技能池

  • 玩家的 Loadout 在开局前选定,通常包括:
    1. 武器:决定普攻方式(弓箭/长枪/剑,及其特性)。
    2. 被动能力:决定经济获取、生存能力或特殊增益。
    3. 主动技能:只有一个主动技能(如回血光环、大跳、范围攻击)。
  • 核心: 玩家必须围绕这有限的技能选择来构建当轮的策略,强调“有所取舍”。
💡 启示Vampirefall 应限制玩家主动技能的数量,并将其深度绑定到 Roguelike 循环中。
  • Build 核心: 每次 Run 的核心乐趣在于选择少数几个“核心 Roguelike 天赋/英雄技能”,然后围绕它们构建整个防御体系。
  • 技能与天赋联动: 主动技能可以通过 Roguelike 天赋树进行大幅强化或变异,形成多种 Build 路径。

3. 经济模型:滚雪球与贪婪的代价

Thronefall 的经济系统极其精妙,核心是 “利息”“存活” 的博弈。

3.1 生产建筑的策略地位 (Strategic Production Buildings)

  • 农田/房子 (Economy Buildings):每晚产出金币。
  • 双重价值: 升级这些建筑不仅增加产量,更重要的是大幅增加其耐久度。一个未升级的农田在被怪物碰到时可能立即摧毁,当晚就没有收入;而升级后的农田则能承受多次攻击。
    • 贪婪与风险: 玩家必须在“花钱造防御塔保命”和“花钱升级农田赚更多钱”之间做出取舍。升级农田是长期投资,但风险是如果防线崩溃,农田也会被毁。

3.2 丰富的“贪婪机制” (Greed Mechanics)

  • 风险投资武器:有一把武器是“每击杀一个敌人 +1 金币,但伤害极低”。玩家选择它就是为了经济,而非防御。
  • 提前开怪 (Early Start Bonus):如果不等倒计时结束直接按 Enter 开怪,可以获得额外的金币奖励。这是一种对自信心的赌博,诱惑玩家挑战极限。
  • 利息 Perk (Interest Perk):保留金币不花,下一回合获得利息。这鼓励玩家进行有计划的储蓄,而非每回合花光所有钱。
💡 启示Vampirefall 应引入类似的**“贪婪赌注”“经济博弈点”**。
  • 动态资源系统: 引入多种资源类型(如金币用于塔,精华用于 Roguelike 天赋)。
  • 押注机制: 允许玩家在波次开始前押注“我能无伤通关”,成功则奖励翻倍,失败则扣除生命值或削弱英雄。
  • 双重属性建筑: 经济建筑不仅产出资源,本身也应有耐久度,可以作为临时的阻挡物。
  • 风险收益道具: 设计一些 Roguelike 词条或装备,提供高经济收益但伴随高风险(如减少防御塔生命值上限)。

📊 3.3 案例推演:先修矿还是后修?

Thronefall 的经济建筑是有产出周期的。
  • 金矿 (Gold Mine):
    • 造价: 3 金币。
    • 产出: 每晚 +4 金币。
    • 寿命: 仅限 1 晚 (除非升级)。
    • 净收益: +1 (Risk-Free)。
    • 策略: 这是短期周转资金,适合在“这关稳过,手里正好剩点钱”的时候造。
  • 磨坊 (Mill):
    • 造价: 20 金币 (包含升级田地的费用)。
    • 产出: 每晚 +5 金币。
    • 寿命: 永久。
    • 回本周期: 4 晚。
    • 策略: 它是长期投资。如果你能在前 3 波造出来,并且保证它不被炸,那么它从第 5 波开始就是纯赚。越早造越好。
对比 Vampirefall: 我们也可以设计两种经济模型:
  1. 快钱 (Fast Mana): 杀怪立即获得,用于应急修塔。
  2. 投资 (Investment): 如果本波不花完 Mana,存入“法力池”,下一波开始时获得 10% 利息。
    • 博弈: 这一波我只有 1座塔,可能有点惊险,但我为了吃利息,我赌我能靠操作硬抗过去。一旦赌赢了,下一波我就有钱造 2 座塔。一旦赌输了,塔被拆,血亏。

💰 傻瓜式对比表 (Economy Cheat Sheet)

策略 (Strategy)投入 (Cost)W1 收益W3 收益W5 收益最终净赚 (W10)风险 (Risk)适用场景
A. 存钱吃利息0 (不花)+10%+33%+61%+159%⭐⭐⭐⭐操作大佬,前期能靠走位硬抗。
B. 造金矿 (快钱)3+4 (净+1)00+1缺那么一点钱升级关键塔时。
C. 造磨坊 (长线)10+2+6+10 (回本)+20⭐⭐前期如果能守住,这是从 W5 开始的最优解。
D. 造塔 (保命)100000Safe活着最重要。如果这波怪很多,别贪钱,造塔!

4. 仇恨与机动性 (Aggro & Mobility)

4.1 国王作为高仇恨坦克 (High Aggro Tank)

Thronefall 中的国王非常肉(特别是在后期),并且拥有高仇恨吸引能力。
  • 战术卡位 (Body Block):玩家可以骑马挡在城墙缺口,用身体阻挡怪物前进,为防御塔争取输出时间。
  • 拉怪 (Kiting):利用高机动性把一群近战怪拉离箭塔的盲区,或者拉进油塔的火海中,实现聚怪和集火。
  • 精准仇恨控制: 国王的普攻或特定技能可以作为仇恨的触发器。
💡 启示: 在 Vampirefall 中,主角应作为战场核心的仇恨引擎
  • 仇恨引导技能: 主角应有技能来主动吸引或转移怪物的仇恨。
  • 肉身防御: 在关键时刻,主角可以作为一道移动的墙壁,阻挡突破防线的敌人。
  • 与《仇恨系统》文档联动: 详细设计主角的仇恨权重,确保其在关键时刻能有效分担塔的压力。

4.2 宽容的死亡惩罚 (Forgiving Death)

国王死后并不是游戏结束(Game Over),而是进入 10秒 倒计时复活。
  • 战术价值: 这 10 秒内,防御线可能崩溃,但玩家有时间去评估哪里出了问题,而不是直接被判失败。
  • 降低挫败感: 大大降低了单次失误带来的挫败感,鼓励玩家继续尝试。
  • 惩罚力度: 虽然不是 Game Over,但失去了 10 秒的强力输出和仇恨吸引,往往会付出惨重代价(建筑被毁、大量漏怪)。
💡 启示: 在 Vampirefall 中,主角死亡不应立即导致 Run 失败,但要有明确的惩罚。
  • “灵魂虚弱状态”: 主角死亡后进入 30 秒的“灵魂虚弱状态”,无法攻击,只能移动和释放特定辅助技能,降低战场影响力,但允许玩家通过走位进行战略调整。
  • 消耗“复活币”: 允许玩家在 Run 中携带有限的复活币,使用后主角立即满血复活,但消耗稀有资源。
  • 与《游戏心理学框架》文档联动: 这种设计是“良性痛点”的体现,让玩家觉得“还有机会”,而非直接判死刑。

5. 明确的信息显示 (Clear Information Display)

Thronefall 在信息透明度上做得非常出色,这大大降低了玩家的认知负担和学习曲线。
  • 敌人预告: 白天阶段清晰显示敌人的数量、类型、波数。
  • 路径指示: 明确的进攻路线箭头。
  • 建筑属性: 鼠标悬停时,建筑的属性、攻击范围、特殊效果一目了然。
💡 启示Vampirefall 必须提供完整且易读的信息
  • 敌人图鉴: 内置怪物图鉴,显示怪物的护甲类型、抗性、技能。
  • 塔防属性: 清晰的防御塔属性面板,显示 DPS、攻击范围、特殊效果。
  • Roguelike 天赋预览: 在选择天赋时,明确显示天赋的具体数值加成或机制变异,而非模糊的描述。

6. 总结:Vampirefall 可借鉴的三个支柱

  1. 预告机制: 在波次开始前,明确画出敌人的进攻路线和类型(红线指示),让玩家针对性布防,消除信息不对称的“恶性痛点”。
  2. 人塔互补: 塔负责持续输出/清杂兵,人负责爆发输出/斩首/聚怪。主角必须拥有独特的、塔无法替代的作用。
  3. 经济博弈: 把资源花在“防御”(保命)还是“经济”(未来收益)?这是塔防游戏最核心的策略点,并通过“贪婪机制”放大这种决策的魅力。

参考:GrizzlyGames 开发日志 / Steam 社区讨论

🏰 构建《王权陨落》类极简策略游戏知识图谱

这份文档旨在拆解《Thronefall》、《Kingdom Two Crowns》、《Bad North》这类“极简策略”游戏背后的设计理论与核心知识体系。

📚 1. 理论基础 (Theoretical Basis)

1.1 认知负荷理论 (Cognitive Load Theory) 与 减法设计

设计此类游戏的核心不是“加法”,而是极致的“减法”。
  • 核心定义: 玩家的工作记忆是有限的(通常只能同时处理 4-7 个信息块)。极简策略游戏的目标是将 RTS 复杂的“微操”和“宏操”压缩到极低的认知成本中。
  • 操作压缩 (Input Compression):
    • 传统 RTS: 选中单位 -> 点击技能 -> 选择目标 -> 确认 (4步)。
    • Thronefall: 移动到位置 (1步,英雄自动攻击,单位自动跟随)。
  • 设计心理学: “Flow through Mastery”。当操作不再是障碍,玩家的心流将完全集中在“位置选择”和“经济决策”上。

1.2 日夜循环经济学 (Day/Night Cycle Economics)

这是此类游戏的核心循环引擎。
  • 模型: 投资 (Day) vs 验证 (Night)
  • 白天 (Safe Phase): 纯粹的经济决策。不仅是造塔,更是“用金币换取未来的金币”(如造磨坊)。
    • 公式: Reward=Investment×(1+InterestRate)TimeReward = Investment \times (1 + InterestRate)^{Time}
    • 风险: 投资经济 = 削弱当前防守。贪婪是第一驱动力。
  • 夜晚 (Danger Phase): 纯粹的战斗验证和操作。
  • 理论应用: 必须严格分割这两个阶段,严禁在夜晚进行建设,这保证了玩家的情绪张力有松(白天)有驰(夜晚)。

1.3 自动机与群体行为 (Automata & Boids)

由于玩家不能微操每一个士兵,单位的 AI 必须足够聪明且可预测。
  • Boids 算法: 模拟鸟群行为,包含三个力:
    1. 分离 (Separation): 避免挤在一起。
    2. 对齐 (Alignment): 跟着大家的朝向走。
    3. 内聚 (Cohesion): 保持在群体中心附近。
  • 应用: 玩家只需要控制“集结号”(Hero 的位置),士兵会自动通过 Boids 算法形成阵型。

🛠️ 2. 实践应用 (Practical Implementation)

2.1 Vampirefall 适配:混合设计的挑战

  • 英雄定位: 在 Thronefall 中,英雄是“最强的塔”也是“唯一的修塔工”。在 Vampirefall 中,我们要避免英雄过于忙碌。
  • 极简 UI: 既然是极简设计,就不要做复杂的 HUD。
    • 世界空间 UI (World Space UI): 血条、金币消耗直接飘在单位头上,而不是显示在屏幕角落。

2.2 关键算法:自动目标选择 (Auto-Targeting Utility)

玩家不点击目标,系统如何知道玩家想打谁?需要一套评分系统。
// 自动攻击权重计算
public float CalculateTargetScore(Enemy enemy, Hero hero) {
    float score = 0;
    
    // 1. 距离权重 (越近分越高)
    float dist = Vector3.Distance(enemy.transform.position, hero.transform.position);
    score += (1.0f / dist) * weightDistance;
    
    // 2. 威胁权重 (正在攻击基地的怪分高)
    if (enemy.IsAttackingBase) score += weightThreat;
    
    // 3. 残血权重 (优先补刀)
    if (enemy.Health / enemy.MaxHealth < 0.3f) score += weightKillConfirm;
    
    return score;
}

2.3 寻路与聚怪 (Pathfinding & Flow Fields)

大量单位移动不应使用 NavMeshAgent(太耗费),建议使用 流场寻路 (Flow Fields)
  • 原理: 将地图网格化,每个格子存储一个“指向目标的方向向量”。
  • 优势: 1000 个单位只需要读取各自脚下的向量即可移动,性能开销 O(N) -> O(1)。

🌟 3. 业界优秀案例 (Industry Best Practices)

3.1 Thronefall (王权陨落)

  • 核心机制: 极简的 Build 搭配。每局开始前只选 3-4 个 perk,局内不再有复杂的技能树。
  • 借鉴点: “武器即职业”。换把弓就是弓箭手,换把剑就是战士。Vampirefall 可以借鉴通过更换“法杖核心”来彻底改变攻击模式。

3.2 Kingdom Two Crowns (王国:两位君主)

  • 核心机制: 一维极简。只有左右移动 + 扔钱。
  • 优缺点:
    • : 学习成本几乎为零。
    • : 缺乏纵深,难以通过走位秀操作。
  • 借鉴点: 它的金币有“物理实体”(金币袋满了会掉出来),这增加了资源的真实感和紧迫感。

3.3 Bad North (北境之地)

  • 核心机制: 岛屿格防御。
  • 借鉴点: 它的“单位疲劳”机制(用过的队伍本轮不能再用)强迫玩家轮换阵容,值得参考用于我们的“防御塔维护”系统。

🔗 4. 参考资料 (References)