lawless/docs/设计文档/GDD-33-世界Boss与大型PVE协作机制.md

36 KiB

GDD-33 世界Boss与大型PVE协作机制

文档类型游戏设计文档Game Design Document 版本1.1 日期2026-07-02 关联文档GDD-03战斗系统、GDD-19怪物图鉴与生成引擎、GDD-22开放世界随机事件、GDD-08大陆地图与区域开放、GDD-06经济系统、GDD-07帮派门派社交、GDD-14稀有宝物流转与拍卖、GDD-21数值平衡、GDD-23能量体系、GDD-12渡劫破镜

本文档定位定义世界Boss与大型PVE协作的完整机制框架,包括Boss分类、刷新发现、多人参与、跨境界规则、战斗方案、特殊机制与驯化接入。在「无任务系统、无赛季重置、概率/机遇驱动、全自动ATB即时制」的核心约束下,为全服级PVE协作提供设计规范。


已确认决策记录GDD-33 本地,引用写 GDD-33 ✅W0X

# 决策
W01 世界Boss分类四级分类——神兽级全服限量1只、瑞兽级全服3-5只、区域Boss固定刷新、事件Boss随机世界事件触发
W02 神兽刷新规则:被击杀/驯化后现实30天全服冷却,以"天降神兽事件"重生,全服广播(对齐 GDD-19 M06
W03 多人战斗方案采纳"伤害汇总制":所有玩家独立计算伤害(复用 GDD-03 ATB 1v1 模型,汇总扣减Boss血量;不实现真正的多目标同场战斗对齐 GDD-03 16 的设计约束)
W04 归属权判定采用"贡献度加权方案":首击 20% + 最高伤害 50% + 最后一击 30%,归属权决定驯化/稀有掉落优先权
W05 参与人数上限单个Boss实例参与人数上限100人,超过时自动创建镜像实例镜像Boss属性完全相同,独立结算
W06 跨境界参与规则高境界玩家对低层Boss触发降维护佑Q06,伤害大幅压制;低境界玩家享有参与保底贡献度不低于基准值的10%);奖励按境界分层发放不同品阶
W07 Boss战能量规则世界Boss战消耗能量,从玩家当前能量池即时扣除对齐 GDD-03 23/26/28;Boss战不设独立能量,与日常能量统一
W08 驯化接入神兽不可常规驯化GDD-19 M07,仅极稀有剧情/事件允许;瑞兽需稀有剧情条件;区域Boss按对应兽阶驯化规则;事件Boss不可驯化
W09 Boss战死亡惩罚差异化世界Boss战采用轻度死亡惩罚进度-10%,低于通用死亡惩罚20-30%;鼓励玩家积极参与Boss战而不惧怕过重惩罚

一、世界Boss分类

1.1 分类总览

分类 强度级 兽阶 全服数量 刷新周期 广播范围 典型代表
神兽级 世界Boss 神兽7阶 每种仅1只 击杀/驯化后现实30天冷却 全服广播 青龙、白虎、朱雀、玄武、烛龙、凤凰、芬里尔、尘世巨蟒、克苏鲁化身
瑞兽级 世界Boss/稀有 瑞兽6阶 每种3-5只 稀有随机刷新 区域广播 麒麟、白泽、獬豸、重明鸟、独角兽、佩格索斯、黑山羊幼体
区域Boss 首领 按区域定3-5阶 不限量 定时刷新(游戏时间) 区域内可见 各区域独有Boss如"边境蛇王""腹地饕餮"
事件Boss 世界Boss/首领 按事件定 事件驱动 世界事件触发 全服广播 天降异火领主、旧神化身投影、灵气潮汐守护兽

1.2 神兽级Boss

神兽是洪荒大陆最顶级的PVE目标,对应 GDD-19 §2 中各神话体系的顶级存在。

神兽 神话体系 主元素 核心机制概要 出没层级
青龙 洪荒 木/水 东方苍龙之力,持续治疗领域 层3-4
白虎 洪荒 金/阳 西方杀伐,高暴击+破甲 层3-4
朱雀 洪荒 南方涅槃,死亡后复活一次 层3-4
玄武 洪荒 土/水 北方龟蛇,超高防御+反伤 层3-4
烛龙 洪荒 阴/阳 睁眼为昼闭眼为夜,改变战场环境 层4-5
凤凰 洪荒 火/阳 涅槃重生,每次复活后更强 层4
芬里尔 北欧 混沌 巨狼吞噬,咬住目标持续伤害 层4
尘世巨蟒 北欧 水/毒 环绕世界,全场AOE毒液 层4
克苏鲁化身 克苏鲁 混沌 全场降SAN+精神侵蚀 层5

神兽属性由手工精修GDD-19 M02 "签名怪物"),不可由生成引擎随机产出。每只神兽拥有独特的多阶段战斗机制,详见 §六。

1.3 瑞兽级Boss

瑞兽稀有但非唯一,全服可同时存在3-5只同种瑞兽。击败或驯化后进入稀有刷新冷却现实7-14天,概率驱动

瑞兽 神话体系 兽阶 核心特性 出没层级
麒麟 洪荒 6阶瑞兽 仁兽领域,受击反震 层3-4
白泽 洪荒 6阶瑞兽 通万物,降低玩家闪避 层3
獬豸 洪荒 6阶瑞兽 断善恶,对高罪孽玩家增伤 层3
独角兽 北欧 6阶瑞兽 净化光环,驱散增益 层3-4
黑山羊幼体 克苏鲁 6阶瑞兽 增殖召唤+治疗反转 层5

1.4 区域Boss

区域Boss固定刷新于各层级特定区域,是日常PVE协作的主要目标。

层级 区域Boss示例 典型兽阶 刷新间隔(游戏时间) 参与建议
层1·凡界 族地守护兽、试炼幻象首领 灵兽-妖兽 6-12游戏小时 单人/2-3人
层2·灵界 边境蛇王、古战场亡灵将领、灵脉守护者 妖兽-奇兽 12-24游戏小时 5-15人
层3·道界 腹地凶兽(四凶分支)、法则守卫 奇兽-凶兽 24-48游戏小时 15-30人
层4·圣界 太古遗迹守护者、混沌裂隙兽 凶兽-瑞兽 48-72游戏小时 30-50人
层5·神域 界域守护神兽、旧神眷族首领 凶兽-瑞兽 72-120游戏小时 50-100人

1.5 事件Boss

事件Boss由 GDD-22 世界事件系统触发,不可预测、不可囤积,体现「概率/机遇驱动」核心设计。

事件类型 触发条件 Boss示例 存活时间 特殊规则
天降异火 灵气潮汐随机事件 异火领主(火系凶兽) 2游戏小时 火系材料产出翻倍
旧神入侵 克苏鲁域SAN异常波动 旧神化身投影(神兽级) 1游戏小时 全场降SAN,击败后SAN恢复
灵气潮汐 全服灵气值累积到阈值 潮汐守护兽(瑞兽级) 3游戏小时 击败后全服灵气恢复加速
凶兽暴走 区域Boss长期未被击杀 暴走凶兽(强化版) 4游戏小时 祸乱区域产出降低
天降神兽 神兽冷却结束(M06 神兽重生 持续至被击杀/驯化 全服广播+限定争夺

二、刷新与发现机制

2.1 神兽刷新(对齐 GDD-19 M06

神兽生命周期:

1. 初始状态全服存在1只如青龙
2. 玩家发现:神兽出没时触发全服广播"天生异象,紫气东来,青龙踏云现世于{location}"
3. 争夺阶段:所有符合条件的玩家可参与(见 §三 参与机制)
4. 击杀/驯化:触发全服广播"青龙已被{player}击杀/驯化"
5. 冷却期现实30天全服冷却,该神兽不存在于世界中
6. 重生事件:冷却结束后以"天降神兽事件"重生
   - 重生前12游戏小时全服出现预兆灵气异动、天象变化
   - 重生时刻:全服广播"天降神兽·{神兽名}重现洪荒!"
   - 重生地点:随机(按该神兽亲和区域权重抽取)

神兽预兆机制重生前12游戏小时

  • 层级频道出现"天地灵气异动"类提示
  • 卜算类天赋/技能可提前获取大致区域
  • 天机阁可出售精确情报GDD-06 第十二章)

2.2 瑞兽刷新

瑞兽刷新规则:

1. 全服同种瑞兽上限3-5只如麒麟最多5只
2. 刷新条件:
   - 当前同种瑞兽数量 < 上限
   - 距上次同种瑞兽被击杀/驯化 > 现实7天
   - 随机概率触发每次检查概率5%~15%,每游戏日检查1次
3. 刷新地点:按该瑞兽亲和区域权重随机
4. 发现方式:
   - 刷新时区域广播(非全服)
   - 玩家可通过感知类天赋/技能探测
   - 天机阁情报可购买
5. 存活时间:无上限,直到被击杀/驯化

2.3 区域Boss刷新

区域Boss刷新规则

1. 固定刷新点每个区域有1-3个Boss刷新点
2. 刷新间隔:按游戏时间定时(见 §1.4 表)
3. 刷新条件:
   - 上一只同点位Boss已被击杀
   - 刷新间隔已到
   - 区域活跃玩家数 > 0无人区域不刷新,节省资源
4. 发现方式:
   - 进入Boss区域后可见区域内可见
   - 地图标记(大致区域,不精确坐标)
5. 存活时间:无上限,直到被击杀

2.4 事件Boss刷新

事件Boss刷新规则

1. 触发源GDD-22 世界事件系统随机触发
2. 触发条件:见 §1.5 各事件类型
3. 广播方式:全服广播
4. 存活时间按事件类型限定1-4游戏小时
5. 超时处理存活时间结束后Boss消失,事件结束
   - 已参与但未击败的玩家获得参与奖(见 §三)
   - Boss下次刷新需重新触发事件

2.5 发现与情报系统

发现方式 适用Boss类型 信息精度 成本
全服广播 神兽、事件Boss 精确位置 免费
区域广播 瑞兽、区域Boss 大致区域 免费
卜算/感知天赋 所有类型 缩小范围 能量消耗
天机阁情报 所有类型 精确位置+属性 灵石/妖丹
玩家间情报交易 所有类型 取决于情报源 自由定价

三、多人参与机制

3.1 伤害贡献与排名

每位参与Boss战的玩家独立进行ATB战斗复用 GDD-03 1v1模型,服务端记录每位玩家的伤害贡献数据。

3.1.1 伤害贡献计算

个人伤害贡献 = 本轮战斗对Boss造成的总伤害 × 境界修正系数

境界修正系数(防止高境界碾压):
  - 玩家境界 ≤ Boss推荐境界系数 = 1.0
  - 玩家境界 > Boss推荐境界系数 = 1.0 / (1 + (玩家境界 - Boss推荐境界) × 0.3)
  - 例Boss推荐金丹,元婴玩家系数 = 1.0 / (1 + 1×0.3) ≈ 0.77
  - 例Boss推荐金丹,化神玩家系数 = 1.0 / (1 + 2×0.3) ≈ 0.625

3.1.2 排名维度

排名维度 计算方式 奖励影响
个人排名 个人伤害贡献从高到低 个人排名奖励(材料/货币/称号)
帮派排名 帮派成员伤害贡献总和 帮派仓库奖励/帮派声望
种族排名 同种族玩家伤害贡献总和 种族buff/种族声望(仅神兽/事件Boss

3.2 奖励分配算法

3.2.1 奖励池构成

Boss奖励池 = 基础掉落 + 贡献度奖励 + 特殊奖励

基础掉落Boss兽阶对应的标准掉落GDD-19 ✅M08 掉落系数)
贡献度奖励:按个人贡献占比分配的额外奖励
特殊奖励:尾刀/首击/首杀/驯化等一次性奖励

3.2.2 贡献度比例分配

玩家获得的贡献度奖励 = 奖励池总价值 × (个人贡献度 / 全员贡献度总和)

贡献度 = 伤害贡献 × 伤害权重(0.7)
       + 承受伤害 × 承受权重(0.15)    (坦克向玩家的贡献体现)
       + 治疗量 × 治疗权重(0.15)      (辅助向玩家的贡献体现)

最低贡献门槛:个人贡献度 ≥ Boss总血量 × 0.1%(防止挂机蹭奖)

3.2.3 特殊奖励

奖励类型 触发条件 奖励内容 备注
尾刀奖励 对Boss造成最后一击 额外掉落×2 + "终结者"称号 高价值,鼓励参与到底
首击奖励 第一个对Boss造成伤害 额外掉落×1.5 + "先驱者"称号 鼓励快速响应
首杀奖励 该Boss首次被击杀全服 稀有材料 + 图鉴解锁 + 全服广播 一次性,历史性
参与奖 造成≥最低贡献门槛的伤害 基础货币 + 低阶材料 保证所有参与者有回报
最佳贡献 个人排名前3 额外稀有材料 + 排名称号 每次击杀更新

3.3 归属权判定(W04

归属权决定驯化优先权稀有掉落分配优先权

归属权得分 = 首击分 × 20% + 伤害占比分 × 50% + 尾刀分 × 30%

首击分第一个造成伤害的玩家得100分,其余0分
伤害占比分:(个人伤害贡献 / 最高伤害贡献) × 100
尾刀分造成最后一击的玩家得100分,其余0分

归属权持有者 = 归属权得分最高的玩家

归属权转移规则

  • 归属权每300游戏秒100现实秒重新计算一次
  • 若归属权持有者死亡或离开,归属权立即重新计算
  • 归属权持有者享有驯化尝试的优先权(见 §七)

3.4 参与人数上限与分流(W05

参与人数管理:

1. 单Boss实例参与上限100人
2. 当参与人数达到80人时系统广播"Boss战即将满员"
3. 当参与人数达到100人时
   - 新参与者自动进入"镜像实例"
   - 镜像Boss属性与原Boss完全相同
   - 镜像实例独立结算(掉落/排名/归属权各自独立)
4. 镜像实例数量无上限(按需创建)
5. 玩家可选择加入任意未满实例(如有多个镜像)

镜像实例设计意图

  • 防止服务器单点压力过大
  • 保证所有玩家都有参与机会(不因人数限制被排除)
  • 各实例独立结算,不存在"先到先得"的不公平

3.5 参与流程

玩家参与Boss战流程

1. 接收Boss出现信息广播/情报/发现)
2. 前往Boss所在区域消耗时间/能量移动)
3. 点击Boss进入战斗选择界面
   - 显示Boss当前血量、参与人数、推荐境界
   - 显示可加入的实例列表(原实例+镜像实例)
4. 选择实例加入
5. 系统检查:
   - 能量 ≥ 最低战斗消耗GDD-23 能量规则)
   - 境界符合区域要求GDD-08 区域开放规则)
   - 实例未满员
6. 进入ATB战斗复用 GDD-03 1v1 模型)
   - 玩家 vs BossBoss使用简化技能组
   - 战斗按 GDD-03 §三 ATB机制结算
7. 战斗结束:
   - 玩家战败:触发轻度死亡惩罚(进度-10%),可再次参与
   - 玩家超时3000 ticks按剩余HP百分比计算贡献
   - Boss被击败触发奖励结算
8. 奖励发放(即时)

四、跨境界参与规则

4.1 降维护佑接入(Q06

高境界玩家参与低层Boss战时,触发降维护佑机制,防止高境界玩家碾压低层内容。

降维护佑伤害压制公式:

有效伤害 = 原始伤害 × 降维系数

降维系数 = max(0.1, 1.0 - (玩家层级 - Boss层级) × 0.25)

示例:
  - 层3玩家打层2Boss系数 = 1.0 - 1×0.25 = 0.75伤害降低25%
  - 层4玩家打层2Boss系数 = 1.0 - 2×0.25 = 0.50伤害降低50%
  - 层5玩家打层2Boss系数 = 1.0 - 3×0.25 = 0.25伤害降低75%
  - 层5玩家打层1Boss系数 = max(0.1, 1.0 - 4×0.25) = 0.10伤害降低90%

降维护佑附加效果

  • 高境界玩家在低层Boss战中不触发境界能量体能力(如金丹护体、元婴出窍等)
  • 高境界玩家的境界基础属性加成按Boss所在层级上限封顶
  • 高境界玩家可获得的贡献度上限为同层玩家平均贡献度的150%

4.2 低境界参与保底

低境界玩家参与高层Boss战时,享有参与保底机制,保证有贡献空间。

低境界参与保底:

1. 伤害保底:每次行动至少造成 Boss最大血量 × 0.001% 的伤害
   即使因境界压制导致实际伤害为0,也按保底值计算

2. 贡献度保底:个人贡献度不低于 Boss总血量 × 0.01%
   (保证低境界玩家至少能获得参与奖)

3. 生存保底低境界玩家在Boss战中受到的伤害有额外减伤
   减伤率 = min(50%, (Boss层级 - 玩家层级) × 15%)

4. 能量消耗减免低境界玩家参与高层Boss战时,能量消耗降低
   消耗系数 = max(0.5, 1.0 - (Boss层级 - 玩家层级) × 0.15)

4.3 境界分层奖励

不同境界的玩家在同一个Boss战中获得不同品阶的奖励,保证各境界玩家都有收获。

奖励品阶 = f(玩家境界, Boss兽阶)

基础原则:
  - 玩家境界 ≤ Boss推荐境界获得标准品阶奖励
  - 玩家境界 < Boss推荐境界 - 1获得降阶奖励低一品阶
  - 玩家境界 > Boss推荐境界获得标准品阶奖励但总量受降维系数影响

具体映射:
  Boss兽阶 → 推荐境界 → 各境界玩家获得的奖励品阶
  凶兽5阶→ 元婴 → 元婴及以上:凶兽材料 / 金丹:妖兽材料 / 筑基及以下:灵兽材料
  瑞兽6阶→ 化神 → 化神及以上:瑞兽材料 / 元婴:凶兽材料 / 金丹及以下:奇兽材料
  神兽7阶→ 合体 → 合体及以上:神兽材料 / 化神:瑞兽材料 / 元婴及以下:凶兽材料

境界分层奖励设计意图

  • 高境界玩家打低层Boss有收益但被降维压制,不划算但不完全无意义
  • 低境界玩家参与高难Boss有参与奖和降阶奖励,鼓励协作但不白嫖顶级材料
  • 各境界玩家在自己的"舒适区"Boss中获得最佳收益

五、多人ATB战斗方案

5.1 方案选择(W03

采纳方案:伤害汇总制

方案 描述 优点 缺点 结论
方案A顺序遭遇制 Boss+小怪分波次,玩家轮流挑战 符合现有1v1模型 耗时长,体验割裂,无法体现"协作" 不采纳
方案B伤害汇总制 所有玩家独立计算伤害,汇总扣Boss血量 复用1v1模型,可并发,体现协作感 需要Boss血量管理逻辑 采纳

选择理由

  1. 对齐 GDD-03 16 "当前版本只实现1v1战斗模型"的核心约束
  2. 每位玩家独立体验完整的ATB战斗,不改变现有战斗引擎
  3. "协作感"通过伤害汇总、排名、广播实现,无需真正的多目标同场
  4. 技术实现简单,服务端压力可控

5.2 伤害汇总制实现细节

Boss血量管理

1. Boss初始血量 = 基础血量 × (1 + 参与人数缩放系数)
   参与人数缩放系数 = log2(参与人数 + 1) × 0.5
   参与人数越多,Boss血量越高,但非线性增长

2. 每位玩家进入战斗时,Boss当前血量 = 实时血量(共享)
   - 玩家A造成1000伤害 → Boss血量减少1000
   - 玩家B进入战斗时看到的Boss血量 = 初始血量 - 已受伤量

3. 战斗结算:
   - 玩家每次行动后,服务端计算本次伤害
   - 伤害立即从Boss共享血量中扣除
   - Boss血量 ≤ 0 时,战斗结束
   - 最后一击的玩家获得尾刀奖励

4. 战斗超时:
   - 单次战斗上限3000 ticksGDD-03 ✅10
   - 超时后按玩家已造成的伤害计算贡献
   - 玩家可再次进入战斗Boss血量不回满

5.3 Boss技能组设计

Boss在与不同玩家的1v1战斗中使用简化技能组(非全技能),保证战斗体验一致。

Boss技能组 = 核心技能(2-3个) + 阶段技能(按血量阈值解锁) + 狂暴技能

核心技能始终可用,体现Boss基本战斗风格
阶段技能Boss血量降至70%/40%/10%时解锁新技能
狂暴技能Boss进入狂暴状态后可用

Boss在1v1中的行为逻辑服务端AI
1. 优先使用阶段技能如果已解锁且CD=0
2. 其次使用核心技能(按触发率掷骰)
3. 都不可用时普攻
4. 狂暴状态下:狂暴技能优先级最高

5.4 并发战斗管理

并发战斗规则:

1. 每位玩家同时只能参与1个Boss实例的战斗
2. 玩家可在战斗结束后立即再次参与(无冷却)
3. Boss血量实时同步
   - 服务端维护Boss实时血量Valkey缓存+PostgreSQL持久化
   - 每次伤害结算后立即更新
   - 客户端定期拉取最新血量每5秒
4. Boss被击败时
   - 所有正在战斗中的玩家立即结束战斗
   - 按已造成的伤害计算贡献
   - 发放奖励
5. 玩家离线/断线:
   - 战斗继续计算至超时
   - 超时后按已造成伤害计算贡献

六、Boss战特殊机制

6.1 阶段转换

Boss血量降至特定阈值时进入新阶段,技能组和行为模式发生变化。

阶段转换规则:

阶段1100% > HP > 70% —— 基础阶段
  - 使用核心技能
  - 属性为基准值

阶段270% ≥ HP > 40% —— 强化阶段
  - 解锁阶段技能1
  - 攻击+15%,防御+10%
  - 战报文案:"{boss}血气逆行,妖云翻滚,进入第2阶段"

阶段340% ≥ HP > 10% —— 狂暴前兆
  - 解锁阶段技能2
  - 攻击+30%,速度+20%
  - 战报文案:"{boss}〕凶性大发,周身煞气暴涨!"

阶段410% ≥ HP > 0% —— 濒死反扑
  - 解锁终极技能
  - 攻击+50%,速度+30%(狂暴,见 §6.2
  - 每100 ticks回复最大生命1%
  - 战报文案:"{boss}〕绝境之下,潜能迸发,进入最终狂暴!"

6.2 狂暴机制

狂暴触发条件(任一满足):

1. 血量阈值Boss HP ≤ 10%(自然触发)
2. 时间限制Boss存活超过推荐战斗时长的200%
   推荐战斗时长 = Boss基础血量 / 预期DPS × 参与人数
   Boss血量100万,预期DPS 1000/人,预期50人参与 → 推荐时长 = 100万/(1000×50) = 2000 ticks ≈ 200秒

狂暴效果:
  - 攻击 +50%
  - 速度 +30%
  - 技能触发率 +20%
  - 每200 ticks对所有参与者造成一次AOE伤害最大生命5%
  - 战报文案:"{boss}〕不再克制,混沌本源喷涌而出!"

狂暴设计意图:
  - 防止Boss战无限拖延
  - 创造紧迫感,鼓励玩家集中火力
  - 高境界玩家在狂暴阶段的价值更大(承受能力更强)

6.3 弱点窗口

弱点窗口规则:

1. 触发间隔每600-1200 ticks随机Boss暴露一次弱点
2. 弱点类型:随机元素(火/水/雷/土/木/阴/阳/混沌)
3. 持续时间300 ticks
4. 弱点效果:
   - 对该元素伤害 ×2
   - 对该元素控制效果持续时间 ×1.5
   - 战报文案:"{boss}〕周身{元素}之气紊乱,弱点暴露!"

弱点发现方式:
  - 系统提示:弱点暴露时自动显示在战斗界面上
  - 元神/神识感知GDD-03 §4.5可提前50 ticks预判下一个弱点元素
  - 卜算类天赋:可缩小弱点元素范围

弱点窗口设计意图:
  - 鼓励玩家携带多种元素技能
  - 为不同功法/装备的玩家创造差异化价值
  - 增加Boss战的策略深度

6.4 群体技能AOE

Boss拥有对所有当前参与者生效的AOE技能,创造"共同承受"的协作感。

AOE技能规则

1. 触发条件:
   - 阶段转换时必定释放一次
   - 狂暴状态下每200 ticks释放一次
   - 随机触发每500 ticks 20%概率)

2. AOE伤害计算
   对每位参与者造成 = Boss攻击力 × AOE系数 × (1 - 玩家减伤率)
   AOE系数阶段2为0.3,阶段3为0.5,狂暴为0.8

3. AOE效果类型按Boss类型差异化
   - 全体伤害型:直接造成伤害
   - 全体减益型对所有参与者施加debuff减速/破防/中毒)
   - 全体控制型:对所有参与者施加控制(眩晕/定身,低概率)
   - 环境改变型:改变战场环境(如"暗域"降低所有参与者的阳系抗性)

4. AOE战报文案
   - 每位参与者在自己的战报中看到AOE伤害记录
   - 全服广播:"{boss}〕释放【{技能名}】,波及所有挑战者!"

6.5 Boss专属机制示例神兽级

神兽 专属机制 效果 应对策略
青龙 东方苍龙领域 每300 ticks回复最大生命2% 集中火力在回复间隙输出
白虎 西方杀伐之气 暴击率+30%,暴击伤害+50% 堆防御/闪避,减少被暴击
朱雀 涅槃重生 首次死亡时以50%生命复活,攻击+100% 预留爆发技能应对复活后阶段
玄武 龟蛇双体 物理/法术减伤各50%,但速度极低 使用真实伤害/控制技能
烛龙 昼夜切换 每600 ticks切换昼夜,改变所有参与者属性 根据昼夜切换战术
凤凰 无限涅槃 每次死亡复活,属性+20%,最多3次 需要足够的总伤害量
芬里尔 咬住不放 锁定目标持续伤害,不可闪避 需要其他参与者分担仇恨
尘世巨蟒 环绕世界 全场持续毒液DOT 带解毒/净化技能
克苏鲁化身 旧神注视 全场每100 ticks降SAN 5点 带SAN恢复道具/儒释净化

七、驯化系统接入GDD-19 M07

7.1 驯化基本规则

驯化前置条件:

1. Boss必须被击败HP ≤ 0
2. Boss的 tameable 属性 = trueGDD-19 §3 Schema
3. 归属权持有者享有驯化优先权§3.3
4. 归属权持有者有30秒时间决定是否尝试驯化
5. 若归属权持有者放弃或超时,驯化权开放给贡献度排名前10的玩家

7.2 驯化成功率

对齐 GDD-19 M07 驯化成功率规则,叠加Boss战特殊修正。

驯化成功率 = 基础成功率 × 驭兽等级修正 × Boss状态修正 × 词缀修正

基础成功率按兽阶,✅M07
  凡兽 80% / 灵兽 60% / 妖兽 35% / 奇兽 15% / 凶兽 5% / 瑞兽 需稀有剧情 / 神兽 不可常规驯化

驭兽等级修正:
  驭兽等级 ≥ Boss兽阶 × 2×1.0
  驭兽等级 < Boss兽阶 × 2×(驭兽等级 / (Boss兽阶 × 2))

Boss状态修正
  Boss被削弱至残血<10%HP后被击败×1.2
  Boss在狂暴状态下被击败×0.8

词缀修正GDD-19 §9.3
  词缀数 ≥ 2×0.85~×0.95
  含"狂暴/不洁/腐化"词缀:再 ×0.90~×0.95

7.3 各类Boss驯化规则

Boss类型 可否驯化 驯化条件 成功率
神兽 不可常规驯化 仅极稀有剧情/事件(全服限量内) 事件决定
瑞兽 可驯化 需稀有剧情条件(如特定道具/任务链完成) 基础成功率 × 剧情修正
区域Boss 可驯化 按对应兽阶驯化规则 基础成功率(M07
事件Boss 不可驯化

7.4 驯化成功后

驯化成功:

1. Boss变为玩家的灵兽伙伴接入 GDD-05 驭兽生活技能)
2. 灵兽属性 = Boss原始属性 × 驯化衰减系数通常0.3~0.5
3. 灵兽可参与:
   - 挂机辅助GDD-06 狩猎挂机)
   - 斗兽休闲GDD-16 社交)
   - 辅助战斗提供被动buff/偶尔触发技能)
4. 全服广播(神兽/瑞兽):"{player}〕成功驯化了{boss}"
5. Boss从世界中消失进入冷却/刷新周期)

八、技术实现要点

8.1 服务端架构

Boss战服务端组件

1. Boss管理器Go Plugin
   - 管理所有活跃Boss实例的状态
   - 处理刷新/发现/广播逻辑
   - 维护Boss血量Valkey实时缓存

2. 战斗结算器Go Plugin
   - 复用 GDD-03 ATB战斗引擎
   - 记录每位玩家的伤害贡献
   - 处理阶段转换/狂暴/弱点窗口

3. 奖励分配器Go Plugin
   - 计算贡献度排名
   - 分配奖励(接入 GDD-06 经济系统)
   - 处理归属权判定

4. 镜像实例管理器Go Plugin
   - 创建/销毁镜像实例
   - 管理实例间的玩家分流

8.2 数据存储

PostgreSQL 表设计(草案):

world_boss_instance
  - instance_id (PK)
  - boss_template_id
  - current_hp / max_hp
  - status (alive / dead / despawned)
  - spawn_time / death_time
  - layer_id / region_id
  - is_mirror (bool)

world_boss_participant
  - participant_id (PK)
  - instance_id (FK)
  - player_id (FK)
  - damage_dealt / damage_taken / healing_done
  - contribution_score
  - rank
  - join_time / leave_time

world_boss_reward
  - reward_id (PK)
  - instance_id (FK)
  - player_id (FK)
  - reward_type (contribution / last_hit / first_hit / participation / first_kill)
  - reward_items (JSONB)
  - claimed (bool)

8.3 Valkey缓存策略

缓存键设计:

boss:{instance_id}:hp → 当前血量(实时更新)
boss:{instance_id}:participants → 参与者列表Set
boss:{instance_id}:damage:{player_id} → 玩家伤害贡献
boss:{instance_id}:phase → 当前阶段
boss:{instance_id}:frenzy → 狂暴状态

过期策略:
  - Boss死亡后缓存保留24小时用于奖励结算
  - 24小时后自动清理

8.4 Nacos配置项

世界Boss相关配置Nacos热更

world_boss:
  # 神兽配置
  divine_beast:
    cooldown_days: 30          # 击杀后冷却天数
    respawn_warning_hours: 12  # 重生预兆提前时间
    max_per_type: 1            # 每种最大数量

  # 瑞兽配置
  auspicious_beast:
    cooldown_days_min: 7
    cooldown_days_max: 14
    check_probability: 0.10    # 每次检查的刷新概率
    max_per_type: 5

  # 区域Boss配置
  regional_boss:
    respawn_hours:             # 按层级配置
      layer_1: 6
      layer_2: 12
      layer_3: 24
      layer_4: 48
      layer_5: 72

  # 参与机制配置
  participation:
    max_players_per_instance: 100
    mirror_trigger_threshold: 80
    min_contribution_threshold: 0.001  # Boss血量的0.1%
    contribution_recalc_interval_ticks: 3000

  # 跨境界规则
  cross_realm:
    damage_suppression_per_tier: 0.25
    min_damage_coefficient: 0.1
    low_realm_damage_floor: 0.001  # Boss血量的0.001%
    low_realm_damage_reduction: 0.15  # 每层级减伤

  # 狂暴机制
  frenzy:
    hp_threshold: 0.10
    time_multiplier: 2.0       # 推荐时长的倍数
    attack_bonus: 0.50
    speed_bonus: 0.30
    aoe_interval_ticks: 200
    aoe_hp_ratio: 0.05

  # 弱点窗口
  weakness_window:
    interval_min_ticks: 600
    interval_max_ticks: 1200
    duration_ticks: 300
    damage_multiplier: 2.0

九、已确认决策记录表

编号 决策 来源
GDD-33 W01 世界Boss四级分类神兽/瑞兽/区域/事件) 本文
GDD-33 W02 神兽30天冷却+天降重生+全服广播 GDD-19 M06
GDD-33 W03 多人战斗采纳"伤害汇总制" GDD-03 16 扩展
GDD-33 W04 归属权采用"贡献度加权方案"首击20%+伤害50%+尾刀30% 本文
GDD-33 W05 单实例100人上限,超过创建镜像 本文
GDD-33 W06 跨境界降维护佑+低境界保底+境界分层奖励 GDD-08 Q06
GDD-33 W07 Boss战消耗能量,与日常能量统一 GDD-03 23/26/28
GDD-33 W08 驯化接入规则(神兽不可常规/瑞兽需剧情/区域按兽阶/事件不可) GDD-19 M07
GDD-33 W09 Boss战死亡惩罚差异化世界Boss战采用轻度死亡惩罚进度-10%,低于通用死亡惩罚20-30% 本文

十、验收标准

10.1 功能验收

序号 验收项 验收标准
1 神兽刷新 神兽被击杀后进入30天冷却,冷却结束后以"天降神兽事件"重生,全服广播正常
2 瑞兽刷新 瑞兽数量不超过全服上限3-5只,刷新概率符合配置值
3 区域Boss刷新 各层级区域Boss按配置间隔定时刷新,区域内可见
4 事件Boss 世界事件触发后Boss正确出现,存活时间结束后正确消失
5 伤害汇总 多位玩家独立战斗的伤害正确汇总到Boss共享血量
6 排名计算 个人/帮派/种族排名正确计算,贡献度公式符合设计
7 奖励分配 贡献度比例分配、尾刀/首击/首杀/参与奖正确发放
8 归属权判定 归属权得分公式正确,每300秒重新计算,转移规则正确
9 镜像实例 参与人数超过阈值时正确创建镜像,各实例独立结算
10 降维护佑 高境界玩家对低层Boss伤害正确压制,系数符合公式
11 低境界保底 低境界玩家伤害保底、贡献度保底、生存保底正确生效
12 境界分层奖励 不同境界玩家获得对应品阶的奖励
13 阶段转换 Boss血量降至70%/40%/10%时正确切换阶段,技能组变化
14 狂暴机制 血量阈值和时间限制正确触发狂暴,属性加成正确
15 弱点窗口 弱点按间隔正确暴露,伤害倍率正确
16 AOE技能 群体技能对所有参与者正确生效
17 驯化系统 归属权持有者可尝试驯化,成功率公式正确,神兽不可常规驯化
18 战报输出 ATB战报日志正确记录Boss战所有事件阶段转换/AOE/弱点/狂暴)

10.2 性能验收

序号 验收项 验收标准
1 单实例100人并发 服务端可正常处理100人同时参与同一Boss实例
2 Boss血量同步延迟 Boss血量更新到客户端展示延迟 < 5秒
3 镜像实例创建延迟 从触发创建到可加入延迟 < 3秒
4 奖励结算延迟 Boss死亡到所有参与者收到奖励 < 10秒
5 数据持久化 Boss战数据正确写入PostgreSQL,崩溃后可恢复

10.3 体验验收

序号 验收项 验收标准
1 协作感 玩家能感受到"与其他玩家一起打Boss"的体验(实时血量变化、排名、广播)
2 公平感 各境界玩家都有参与价值,不被高境界碾压,低境界不白嫖
3 紧迫感 狂暴机制和弱点窗口创造时间压力
4 成就感 首杀/尾刀/排名等特殊奖励提供成就感
5 发现乐趣 神兽预兆、瑞兽探测、事件触发保持概率驱动的惊喜感

十一、与系统接口

系统 接口
GDD-03 战斗 复用ATB战斗引擎,Boss作为1v1目标;阶段/狂暴/弱点扩展Boss行为
GDD-19 怪物 Boss数据Schema复用;神兽/瑞兽签名怪物手工精修;掉落表对齐 M08
GDD-22 世界事件 事件Boss由世界事件系统触发;神兽重生预兆接入事件流
GDD-08 地图 Boss按层级/区域分布;跨境界规则对齐 Q06 降维护佑
GDD-06 经济 Boss掉落进经济faucet;稀有材料接入拍卖GDD-14;天机阁情报交易
GDD-07 帮派 帮派排名奖励;帮派仓库分红;帮派副本Boss
GDD-12 渡劫 Boss战死亡触发死亡惩罚轻度/完整;渡劫期参与Boss战规则
GDD-23 能量 Boss战消耗能量;能量为0时只能普攻27;能量不回满23
GDD-05 驭兽 驯化成功后接入灵兽伙伴系统;驭兽等级影响驯化成功率

十二、待设计内容

内容 优先级 关联
各区域Boss完整列表属性/技能/掉落) GDD-19 生成引擎 + GDD-08 各层级地图
神兽专属战斗机制详细数值 GDD-21 数值平衡联调
事件Boss与世界事件联动的完整事件链 GDD-22 世界事件扩展
Boss战UI/UX设计血量条/排名面板/弱点提示) 客户端TDD
Boss战成就/图鉴接入 GDD-30 成就系统
帮派Boss专属副本设计 GDD-07 帮派系统扩展

GDD-33 v1.1 | 2026-07-02 | Boss战死亡惩罚差异化世界Boss战采用轻度死亡惩罚进度-10%,低于通用死亡惩罚20-30%);新增 W09 决策记录 | 前序v1.0 初版

GDD-33 v1.0 | 2026-07-02 | 初版世界Boss与大型PVE协作机制完整设计