Files
daihao-rouge/templates/【模板】战斗系统设计文档.md
Game Director c19ad7aea3 feat: 初始化游戏策划文档模板库
- 新增 11 个专业策划模板(Markdown 格式)
- 覆盖系统设计、数值、战斗、叙事、商业化全领域
- AI 友好格式,专业全面,即填即用
2026-03-18 22:10:01 +08:00

8.2 KiB
Raw Blame History

【模板】战斗系统设计文档

项目名称: [填写项目名称]
文档类型: 战斗系统设计
版本号: v1.0
最后更新: YYYY-MM-DD
负责人: [填写负责人]


一、战斗系统概述

1.1 设计目标

简述战斗系统要达成的目标:

  • 提供爽快且有深度的战斗体验
  • 建立清晰的胜负规则
  • 支持多种战斗风格和策略

1.2 战斗类型

  • 战斗模式: 实时制/回合制/半即时制/混合
  • 视角: 第一人称/第三人称/俯视角/固定视角
  • 人数: 1v1/1v 多/多 v 多/团队战
  • 场景: 固定场景/动态场景/可破坏环境

1.3 核心体验

玩家在本战斗系统中的核心体验:

  • [例如:连招爽快感、策略博弈、反应挑战]

二、战斗核心循环

2.1 循环流程

┌─────────────┐
│   索敌阶段   │
│ (发现敌人)   │
└──────┬──────┘
       │
       ▼
┌─────────────┐
│   交战阶段   │
│ (输出/防御)  │
└──────┬──────┘
       │
       ▼
┌─────────────┐
│   结算阶段   │
│ (胜负判定)   │
└─────────────┘

2.2 各阶段说明

阶段 时长 核心行为 玩家决策
索敌 X 秒 发现敌人、准备 选择武器/技能
交战 X 秒 输出、防御、躲避 技能释放时机
结算 X 秒 胜负判定、奖励 -

三、战斗规则

3.1 先手判定

判定方式 规则 说明
速度比较 SPD 高者先手 常见于回合制
偷袭机制 背后攻击先手 潜行玩法
随机先手 概率决定 增加变数
固定先手 玩家/敌人固定 教程/特定战斗

3.2 行动顺序

回合制公式:

行动条 = 基础速度 + 装备加成 + Buff 加成
行动间隔 = 1000 / 行动条 (ms)

实时制:

  • 无行动条,实时响应
  • GCD公共冷却X 秒
  • 技能独立冷却

3.3 胜负条件

胜利条件 失败条件 特殊条件
敌方 HP 归零 玩家 HP 归零 时间限制
击败所有敌人 保护目标死亡 回合数限制
完成目标 超时 特殊机制

四、战斗场景设计

4.1 地形效果

地形类型 效果 影响范围 持续时间
高地 命中 +10% 站立区域 持续
沼泽 速度 -20% 区域 持续
草丛 隐身/闪避 + 区域 离开消失
障碍物 阻挡攻击 固定 可破坏

4.2 环境互动

互动类型 触发方式 效果 冷却
爆炸桶 攻击触发 AOE 伤害 一次性
落石 攻击/时间 范围伤害 一次性
治疗泉 站立 持续回血
传送门 接触 位置转移 X 秒

4.3 场景边界

  • 战斗区域: [大小/形状]
  • 越界处理: 拉回/持续伤害/强制失败
  • 镜头限制: [范围/跟随规则]

五、AI 行为框架

5.1 状态机设计

┌─────────────┐
│   巡逻态    │
└──────┬──────┘
       │ 发现敌人
       ▼
┌─────────────┐
│   战斗态    │
└──────┬──────┘
       │ HP<30%
       ▼
┌─────────────┐
│   逃跑态    │
└─────────────┘

5.2 行为优先级

优先级 行为 触发条件
1 逃跑 HP < 20%
2 大招 冷却好 + 敌人聚集
3 普攻 范围内有敌人
4 巡逻 无敌人

5.3 难度分级

难度 AI 反应 属性加成 行为复杂度
简单 -10% 基础行为
普通 正常 0% 标准行为
困难 +10% 高级行为
专家 极快 +20% 全行为 + 连招

六、战斗镜头与表现

6.1 镜头规则

场景 镜头行为 切换方式 时长
普通战斗 跟随玩家 平滑 -
大招释放 特写镜头 快速切换 2 秒
Boss 战 动态调整 根据阶段 -
处决技 固定镜头 强制切换 3 秒

6.2 特效规范

特效类型 触发时机 持续时间 性能等级
命中特效 攻击命中 0.3 秒
暴击特效 暴击触发 0.5 秒
技能特效 技能释放 1-3 秒 中/高
环境特效 持续 - 可调

6.3 打击感设计

元素 实现方式 参数
顿帧 命中时暂停 0.1-0.2 秒
屏幕震动 根据伤害 幅度 X/Y
受击动画 播放受击 优先级高
音效 命中音效 音量随伤害

七、战斗 UI

7.1 HUD 布局

┌─────────────────────────────────┐
│  [BossHP]     [战斗信息]        │
├─────────────────────────────────┤
│                                 │
│           战斗区域              │
│                                 │
├─────────────────────────────────┤
│  [玩家 HP]  [技能 1][技能 2]    │
│  [玩家 MP]  [技能 3][技能 4]    │
└─────────────────────────────────┘

7.2 UI 元素清单

元素名称 位置 功能 显示条件
玩家 HP 条 左下 显示生命值 始终显示
玩家 MP 条 左下 显示法力值 有 MP 时
技能栏 右下 技能快捷栏 战斗中
敌人 HP 条 顶部 显示敌人血 有敌人
Buff 栏 [位置] 显示增益 有 Buff
倒计时 [位置] 限时战斗 限时战斗

7.3 提示信息

提示类型 显示位置 显示时长 样式
伤害数字 敌人上方 1 秒 颜色区分
状态提示 屏幕中央 2 秒 大字体
战斗日志 左下角 5 秒 滚动
成就解锁 顶部 3 秒 弹窗

八、战斗平衡要点

8.1 职业平衡

职业 定位 优势 劣势 调整方向
战士 近战输出 高爆发 手短 [方向]
法师 远程输出 AOE 强 身板脆 [方向]
刺客 单体爆发 高机动 容错低 [方向]
坦克 承伤保护 高防御 输出低 [方向]
辅助 增益治疗 团队强 依赖队友 [方向]

8.2 技能平衡基准

技能类型 基础倍率 冷却时间 消耗
普攻 100% GCD 0
小技能 150-200% 5-8 秒
大技能 300-500% 15-30 秒
终极技能 800%+ 60-120 秒

8.3 PVP vs PVE

维度 PVE 数值 PVP 数值 调整系数
玩家伤害 100% 60-80% 0.6-0.8
玩家承伤 100% 80-100% 0.8-1.0
控制时长 100% 50-70% 0.5-0.7
治疗效果 100% 60-80% 0.6-0.8

九、验证清单

9.1 设计验证

  • 战斗循环清晰
  • 规则易于理解
  • AI 行为合理
  • 镜头舒适
  • UI 信息完整

9.2 测试要点

测试项 测试方法 预期结果
战斗流畅度 连续战斗 10 分钟 无卡顿
难度曲线 多等级测试 难度平滑
AI 行为 观察各难度 符合预期
平衡性 各职业通关 时间接近

📋 变更记录

版本 日期 修改人 修改内容
v1.0 YYYY-MM-DD [姓名] 初稿

文档由游戏策划工作室自动生成