⚙️ SRPG 核心机制

策略角色扮演游戏(SRPG / Tactical RPG)核心机制知识库

基于《梦幻模拟战》《天地劫》《铃兰之剑》等标杆产品深度分析

一、SRPG 定义与特征

1.1 什么是 SRPG

SRPG(Strategy Role-Playing Game,策略角色扮演游戏),又称 Tactical RPG(战术角色扮演游戏),是一种将角色扮演元素与策略战斗相结合的游戏类型。

核心特征

1.2 SRPG vs 其他游戏类型

游戏类型特性对比
%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#ff6b35', 'primaryTextColor': '#fff', 'primaryBorderColor': '#ff4757', 'lineColor': '#94a3b8', 'secondaryColor': '#1a1a25', 'tertiaryColor': '#252535'}}}%% radarChart title SRPG与其他类型特性对比 (1-5分) axis 策略深度 "角色养成" "战斗规模" "操作要求" "剧情叙事" area "SRPG" 5, 4, 3, 2, 4 area "传统RPG" 2, 5, 2, 3, 5 area "SLG" 5, 2, 5, 2, 3 area "卡牌游戏" 3, 3, 2, 2, 3
维度 SRPG 传统RPG SLG 卡牌游戏
战斗方式 网格回合制 即时/回合 大地图战略 卡牌对战
策略重点 位置/地形 技能释放 资源管理 卡组构建
角色培养 深度养成 剧情驱动 轻量化 收集为主
战斗规模 小队(5-10人) 小队(3-4人) 大规模 单卡对抗

二、网格系统(Grid System)

2.1 网格类型

网格系统对比
%%{init: {'theme': 'dark'}}%% graph LR subgraph Square["正方形网格"] S1[🟦] --> S2[🟦] S2 --> S3[🟦] S1 --> S4[🟦] S4 --> S5[♟️] S5 --> S6[🟦] end subgraph Hex["六边形网格"] H1[⬡] --> H2[⬡] H2 --> H3[⬡] H1 --> H4[⬡] H4 --> H5[♟️] H5 --> H6[⬡] end Square -->|"主流选择
直观易懂"| Pros1["✓ 与像素美术契合
✓ 4/8方向移动
✓ 开发成本低"] Hex -->|"精准距离"| Pros2["✓ 距离计算均匀
✓ 6方向对称
✓ 大地图适用"]
正方形网格 (Square Grid):
┌───┬───┬───┐
│   │   │   │
├───┼───┼───┤
│   │ ♟ │   │  ← 4方向或8方向移动
├───┼───┼───┤
│   │   │   │
└───┴───┴───┘

六边形网格 (Hex Grid):
   ⬡ ⬡ ⬡
  ⬡ ⬡ ⬡ ⬡     ← 6方向移动,距离计算更均匀
   ⬡ ♟ ⬡
    ⬡ ⬡ ⬡
     ⬡ ⬡ ⬡

2.2 移动与行动点

基础移动规则

单位行动 = 移动 + 行动

移动力:
├─ 步兵:3-4格
├─ 骑兵:5-6格(突进能力强)
├─ 飞兵:无视地形
└─ 弓手:2-3格

行动选择:
├─ 攻击
├─ 使用技能
├─ 使用物品
├─ 待机(结束回合)
└─ 特殊行动(如:护卫、传送)

2.3 高低差与地形

高低差机制

高低差 效果 典型应用
高打低 伤害+10%~20% 占据高地优势
低打高 伤害-10%~20% 仰攻劣势
坠落 推下悬崖直接秒杀 《铃兰之剑》地形杀

地形类型与效果

地形效果矩阵:
┌────────┬─────────┬─────────┬─────────┐
│ 地形   │ 移动力  │ 防御加成 │ 特殊效果 │
├────────┼─────────┼─────────┼─────────┤
│ 平地   │ 1x      │ 0%      │ 无      │
│ 森林   │ -1      │ +10%    │ 隐蔽    │
│ 山地   │ -2      │ +20%    │ 阻挡    │
│ 河流   │ -3      │ 0%      │ 部分不可通行 │
│ 城墙   │ 不可通行 │ +30%   │ 阻挡    │
│ 真炎   │ 1x      │ 0%      │ 持续伤害 │
│ 霜冻   │ -1      │ 0%      │ 减速    │
└────────┴─────────┴─────────┴─────────┘

三、回合制框架

3.1 回合结构

标准回合流程
%%{init: {'theme': 'dark'}}%% flowchart TD Start([回合开始]) --> Init[初始化战场状态] Init --> Phase1{玩家阶段} subgraph PlayerPhase["玩家阶段"] P1[选择单位] --> P2[移动] P2 --> P3{选择行动} P3 -->|攻击| P4[执行攻击] P3 -->|技能| P5[释放技能] P3 -->|物品| P6[使用物品] P3 -->|待机| P7[结束回合] P4 --> P8{还有单位?} P5 --> P8 P6 --> P8 P7 --> P8 P8 -->|是| P1 P8 -->|否| Phase1End[阶段结束] end Phase1 -->|所有单位行动完毕| Phase2[敌方阶段] subgraph EnemyPhase["敌方阶段"] E1[AI执行所有敌方单位] --> E2[阶段结束] end Phase2 --> Check{检查胜负条件} Check -->|胜利/失败| End([战斗结束]) Check -->|继续| Next[回合结束] Next --> Start
标准回合流程:

回合开始
    ↓
┌─────────────────────────────┐
│ 玩家阶段                      │
│ ├── 选择单位                  │
│ ├── 移动(根据移动力)        │
│ ├── 行动(攻击/技能/物品)    │
│ └── 待机/防御                 │
│ (循环直到所有单位行动完毕)   │
└─────────────────────────────┘
    ↓
┌─────────────────────────────┐
│ 敌方阶段                      │
│ (AI执行所有敌方单位行动)     │
└─────────────────────────────┘
    ↓
回合结束
    ↓
检查胜利/失败条件

3.2 行动顺序变体

WT值系统(Wait Time)

《最终幻想战略版》《三角战略》采用

机制:
- 每个行动消耗WT,WT决定行动顺序
- 快速行动(如移动待机)→ 更快再次行动
- 慢速行动(如强力技能)→ 更慢再次行动

行动条可视化:
[━━━━●━━━━━━━━━━━━━━━] 玩家单位A (WT: 20)
[━━━━━━●━━━━━━━━━━━━━] 敌人单位X (WT: 25)
[━━━━━━━━●━━━━━━━━━━━] 玩家单位B (WT: 30)

速度制

按速度属性排序,每回合重新计算行动顺序
速度快的单位 → 先行动

3.3 特殊行动机制

再移动(Move Again)

再行动(Action Again)

护卫/援护

四、战斗计算系统

4.1 基础伤害公式

伤害计算流程
%%{init: {'theme': 'dark'}}%% flowchart TD A[开始计算] --> B[获取基础攻击力] B --> C[获取基础防御力] C --> D[计算攻防差值] D --> D1[基础伤害 = 攻 - 防] D1 --> E{应用技能倍率} E --> E1[技能伤害 = 基础 × 倍率] E1 --> F{检查克制关系} F -->|存在克制| G[应用克制系数 1.3x] F -->|无克制| H[系数 1.0x] G --> I[计算地形加成] H --> I I --> J{高地判断} J -->|高打低| K[+15%伤害] J -->|平级| L[无修正] J -->|低打高| M[-10%伤害] K --> N[最终伤害计算] L --> N M --> N N --> O{暴击判断} O -->|暴击| P[×1.5倍暴击伤害] O -->|未暴击| Q[保持原值] P --> R[伤害随机浮动 ±10%] Q --> R R --> S[应用最终伤害] S --> T([结束])
标准伤害公式:
伤害 = (攻击力 - 防御力) × 技能倍率 × 克制系数

示例计算:
攻击力:1000
防御力:600
技能倍率:1.5倍
克制系数:1.3(克制关系)

伤害 = (1000 - 600) × 1.5 × 1.3
     = 400 × 1.5 × 1.3
     = 780

4.2 命中率与暴击

命中率 = 基础命中率 + (命中 - 闪避)%
暴击率 = 基础暴击率 + 暴击加成%

暴击伤害 = 普通伤害 × 1.5(或更高)

4.3 克制关系

克制关系循环
%%{init: {'theme': 'dark'}}%% flowchart LR subgraph TypeA["兵种克制 (梦幻模拟战)"] A1[步兵 ⚔️] -->|"克制+20%"| A2[枪兵 🛡️] A2 -->|"克制+20%"| A3[骑兵 🐴] A3 -->|"克制+20%"| A1 A4[弓兵 🏹] -.->|"克制飞兵"| A5[飞兵 🦅] A6[僧侣 ✨] -.->|"克制魔物"| A7[魔物 👹] end subgraph TypeB["属性克制 (天地劫)"] B1[🔥 火] -->|"1.3x"| B2[⚡ 雷] B2 -->|"1.3x"| B3[❄️ 冰] B3 -->|"1.3x"| B1 B4[☀️ 光] <-->|"互克"| B5[🌙 暗] end subgraph TypeC["双重克制 (铃兰之剑)"] C1[粉碎者 💥] -->|"130%"| C2[守护者 🛡️] C2 -->|"130%"| C3[突袭者 ⚡] C3 -->|"130%"| C1 C4[毁灭者 🔮] <-->|"互克"| C5[守望者 💫] end

兵种克制(梦幻模拟战)

       步兵
      ↗   ↘
  骑兵 ←──── 枪兵

克制效果:攻击+20%,防御+20%

扩展克制:
弓兵 → 克制飞兵
僧侣 → 克制魔物
刺客 → 克制法师

属性克制(天地劫)

火 → 雷 → 冰 → 火
光 ↔ 暗(双向克制)

克制效果:1.3倍伤害
被克效果:0.9倍伤害

双重克制(铃兰之剑)

职业克制 + 属性类型克制
粉碎者 → 守护者 → 突袭者 → 粉碎者
毁灭者 ↔ 守望者

+ 力量 → 技巧 → 智慧 → 力量

效果叠加,策略深度翻倍

五、技能机制分类

5.1 技能类型体系

技能类型分类
%%{init: {'theme': 'dark'}}%% mindmap root((技能体系)) 主动技能 普攻技能 不消耗资源 基础伤害 主动技能 消耗MP 消耗CD 气力技 需积累气力 终极技能 被动技能 天赋 角色固有 独特机制 被动 条件触发 常驻效果 战术技能 独立于角色 战场技能 战术点消耗
类型 说明 典型例子
普攻 不消耗资源的基础攻击 普通攻击
主动技能 消耗MP/CD的主动释放技能 火球术、治疗术
被动技能 满足条件自动触发 暴击率提升、反击
天赋 角色固有特性 冰璃再动、夏侯仪吸血
气力技 需积累气力才能释放 终极技能
战术技能 独立于角色的战场技能 弱点解析、集火指令

5.2 核心机制库

核心机制分类
%%{init: {'theme': 'dark'}}%% mindmap root((核心机制)) 行动机制 再动机制 击杀再动 暴击再动 天赋再动 再移动 攻击后移动 打带跑战术 护卫援护 替友军承伤 坦克核心 伤害机制 直接伤害 持续伤害 溅射伤害 斩杀伤害 控制机制 眩晕震慑 睡眠 沉默计穷 缴械定身 地形机制 地形创造 地形利用 击退地形杀

再动机制

触发条件:
├─ 击杀后再动(雪莉、曹沁)
├─ 暴击后再动
├─ 技能效果触发再动
└─ 天赋自动再动(冰璃)

策略价值:极高,可改变战局
覆盖率:65%(天地劫数据统计)

护卫/援护机制

机制:替相邻友军承受伤害
覆盖率:58%(已成为品类标配)
变体:
├─ 普通护卫:仅承受物理伤害
├─ 全面护卫:承受所有伤害
├─ 远程护卫:扩大护卫范围
└─ 反击护卫:护卫时触发反击

控制机制

控制类型:
├─ 眩晕/震慑:无法行动
├─ 睡眠:无法行动,受击解除
├─ 沉默/计穷:无法使用技能
├─ 缴械:无法普攻
├─ 恐惧/混乱:AI控制或随机行动
└─ 冰冻/定身:无法移动

反制手段:
├─ 驱散:解除负面状态
├─ 净化:免疫负面状态
├─ 免控:完全免疫控制
└─ 抗性:降低被控概率

地形机制

地形创造:技能创造特殊地形
├─ 真炎地形:火系技能点燃
├─ 霜冻地形:冰系技能创造
├─ 毒沼地形:持续中毒
└─ 湮灭地形:无法被选中

地形利用:
├─ 推动敌人入地形(击退)
├─ 引诱敌人入地形
└─ 保护友军出地形

六、数值边界分析

6.1 伤害倍率分布

技能类型 倍率范围 典型值 说明
普攻 1.0x 1.0x 基准值
单体技能 1.3-1.8x 1.5x 主流输出
单体爆发 2.0-2.5x 2.0x 高CD技能
AOE技能 0.6-1.2x 0.8x 范围补偿
气力技/终极 2.5-4.0x 3.0x 终极技能

6.2 冷却回合分布

CD长度 占比 技能类型
0回合(被动/普攻) 25% 常驻效果
1-2回合 35% 常规技能
3-4回合 28% 强力技能
5回合+ 12% 终极技能

6.3 射程/范围统计

射程类型 占比 职业分布
近战(1格) 40% 侠客、铁卫
中程(2格) 20% 部分咒师
远程(3格+) 25% 羽士、部分咒师
全屏/超远 15% 特定技能

七、战斗节奏模型

7.1 回合节奏分布

回合1-2: 开局阶段
├─ 增益技能释放 (40%)
├─ 走位/占位 (35%)
└─ 试探性攻击 (25%)

回合3-4: 中期交锋
├─ 核心技能对拼 (50%)
├─ 控制链启动 (30%)
└─ 战意/气力积累 (20%)

回合5+: 决胜阶段
├─ 终极技能释放 (60%)
├─ 收割/收割防护 (25%)
└─ 残局处理 (15%)

7.2 TTK(击杀所需时间)分析

场景 平均回合数 说明
同级PVE 3-5回合 策略克制可缩短
越级PVE 6-10回合 需要完整控制链
同级PVP 4-8回合 博弈延长战斗
速攻流派 1-3回合 高风险高回报

八、行业公约数(标配机制)

基于天地劫、梦幻模拟战等产品数据统计,以下机制已成为SRPG品类标准:

8.1 必须包含的机制 ✅

机制 覆盖率 重要性
再动/额外行动 65% ⭐⭐⭐⭐⭐
护卫/援护 58% ⭐⭐⭐⭐⭐
驱散/净化 42% ⭐⭐⭐⭐
控制/反制 38% ⭐⭐⭐⭐
气力/能量积累 35% ⭐⭐⭐⭐

8.2 差异化机会(低覆盖率机制)

以下机制覆盖率低于20%,是差异化突破口:

机制 覆盖率 差异化价值
地形深度联动 15% 🎯 高
召唤物体系 12% 🎯 高
位置置换机制 <10% 🎯 中高
预判/陷阱机制 <10% 🎯 中高
战争迷雾 <10% 🎯 中

九、设计原则总结

9.1 核心设计原则

  1. 简单机制,复杂组合

    • 单个技能效果直观
    • 组合使用产生化学反应
  2. 代价与收益平衡

    • 强力技能有CD/气力/代价
    • 被动技能需要条件触发
  3. 差异化定位

    • 避免角色同质化
    • 每个角色有独特使用场景
  4. 成长感

    • 技能升级有质变点
    • 养成选择改变玩法

9.2 新手友好度设计

降低门槛:
├─ 自动战斗功能
├─ 推荐阵容/技能搭配
├─ 详细的新手引导
└─ 难度分级(普通/困难/噩梦)

保留深度:
├─ 高难度挑战
├─ PVP竞技
├─ 极限越级挑战
└─ 隐藏关卡

文档版本: v1.0 | 创建时间: 2026-03-13