⚙️ 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方向对称
✓ 大地图适用"]
直观易懂"| 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 核心设计原则
-
简单机制,复杂组合
- 单个技能效果直观
- 组合使用产生化学反应
-
代价与收益平衡
- 强力技能有CD/气力/代价
- 被动技能需要条件触发
-
差异化定位
- 避免角色同质化
- 每个角色有独特使用场景
-
成长感
- 技能升级有质变点
- 养成选择改变玩法
9.2 新手友好度设计
降低门槛:
├─ 自动战斗功能
├─ 推荐阵容/技能搭配
├─ 详细的新手引导
└─ 难度分级(普通/困难/噩梦)
保留深度:
├─ 高难度挑战
├─ PVP竞技
├─ 极限越级挑战
└─ 隐藏关卡
文档版本: v1.0 | 创建时间: 2026-03-13