Skip to main content

抽奖、英雄招募、心愿与高级券

0. 本篇结论​

本篇是 WEN-13 / B2-A 文档整理稿,状态为 draft;原 producer_review_needed / canonical_candidate 审核事实保留,未取得新增产品批准。第 5 节规则、第 6 节参考图、第 7 节数据需求及第 12 节验收均为候选资料,不能解释为已上线功能或实现授权。来源、冲突及待裁定问题集中在商业化系统。

公共货币/道具表示、库存增减、奖励展示和防重复发放只引用经济系统及道具资源,本篇仅拥有业务触发条件。价格、消耗数量、概率、限购与次数尚未确认时不补默认值。

1. 功能定位​

抽奖系统提供英雄招募和资源消耗型奖励获取,包含卡池主界面、抽奖请求、奖励返回、心愿选择、刷新、心愿奖励和高级券领取。

2. 范围​

In Scope:抽奖主界面、抽奖、英雄招募、抽奖等级、心愿、刷新、动画、红点、高级券领取。

Out of Scope:充值订单、英雄养成、背包通用展示。

3. 玩家入口、解锁与提示​

入口通常位于主界面或英雄相关入口。开放条件可能依赖玩家等级、关卡、任务或运营活动,需配置确认。

4. 核心玩家流程​

  1. 玩家打开抽奖界面。
  2. 客户端请求抽奖主数据。
  3. 玩家选择卡池或英雄招募页。
  4. 玩家执行单抽/多抽或刷新心愿。
  5. 系统播放动画并展示奖励。
  6. 模型刷新抽奖等级、心愿、高级券状态和红点。

5. 核心规则​

本节统一为待审核候选。普通/高级次数、保底、心愿支持与广告位存在歧义,详见商业化系统 B2A-Q01~Q05;不得按本节改游戏。

5.1 卡池、奖励返回与动画状态​

  • LOTTERY-R-001:卡池类型由 LotteryType 和配置决定。
  • LOTTERY-R-002:奖励返回必须区分普通奖励、英雄奖励和特殊奖励。
  • LOTTERY-R-003:心愿刷新、心愿领取和高级券领取需要明确条件与次数。
  • LOTTERY-R-004:抽奖动画可跳过或强制播放,状态由客户端事件控制。

5.2 招募开放与消耗​

  • LOTTERY-R-005:英雄招募分为普通招募和高级招募,两类开放条件相互独立,可按主线关卡或玩家等级开放。
  • LOTTERY-R-006:普通招募支持单抽、十连抽、百连抽和保底;高级招募候选规则只支持单抽和保底。
  • LOTTERY-R-007:普通招募和高级招募消耗不同招募券;招募券不足时可按规则使用钻石补足。

5.3 普通招募与高级券进度​

  • LOTTERY-R-008:普通招募每次按权重随机奖励,重复获得已拥有英雄时转化为对应英雄碎片;每次招募获得招募积分。
  • LOTTERY-R-009:普通招募每 10 次累计 1 点高级招募券进度,满 10 点可领取 1 个高级招募券并清 0;进度可累计并批量折算。

5.4 高级招募刷新与抽取​

  • LOTTERY-R-010:高级招募按出现权重刷新 9 个待抽取物品;每天有 1 次免费刷新,0 点重置,次数用完后消耗刷新道具。
  • LOTTERY-R-011:高级招募已刷出的 9 个物品跨天不自动改变;已被抽走的物品不会重复抽到,直到下一轮刷新。
  • LOTTERY-R-012:高级招募一轮 9 个物品分 5 次抽完,候选数量为 3、2、2、1、1;抽完后立即刷新新一轮 9 个物品。

5.5 招募等级、兑换与子类抽奖​

  • LOTTERY-R-013:普通/高级招募等级相互独立,每招募 1 次获得 1 点对应经验;等级提升后提高高品质物品权重。
  • LOTTERY-R-014:兑换商店消耗招募积分;商品根据玩家拥有的英雄出现,同类碎片可按低价到高价阶梯解锁,每周一 0 点重置兑换次数。
  • LOTTERY-R-015:装备抽奖和宝石抽奖属于抽奖子类,均支持单抽、十连抽和保底,分别消耗装备钥匙和宝石钥匙。
  • LOTTERY-R-016:装备/宝石抽奖每 10 次必得高品质道具;获得高品质道具后保底计数重置。

5.6 新手期定向招募​

  • LOTTERY-R-017:新手期首次普通单抽候选为必得冰系 1 号英雄,用于衔接关 1 胜利后的招募和上阵引导。
  • LOTTERY-R-018:新手期首次普通十连候选为必得火系 1 号英雄,用于衔接关 3 胜利后的再次招募引导。

5.7 操作矩阵​

N/A。当前不在策划案正文中复述核心玩家流程;进入 PLAN 时,仅对状态变化、消耗/产出、奖励发放、跨系统反馈或失败反馈补齐操作矩阵。

6. UI 状态与交互​

6.1 界面图与交互说明​

以下图片为待评审参考图,已按图片锚点和附近文字绑定到页面/状态;状态均为 仅参考,最终布局、尺寸、按钮位置和视觉风格以制作人/UI 评审确认为准。

图 01:英雄招募入口​

抽奖、英雄招募、心愿与高级券 - 英雄招募入口

  • 图状态:仅参考
  • 关联页面 / 状态:英雄招募入口
  • 关联交互 / 状态说明:英雄招募入口;主界面左下,招募功能入口;普通招募功能解锁后,才出现入口;红点需求

图 02:每次招募时,先消耗N个对应招募券,再播放抽卡过程动画后,弹出获得奖励界面​

抽奖、英雄招募、心愿与高级券 - 每次招募时,先消耗N个对应招募券,再播放抽卡过程动画后,弹出获得奖励界面

  • 图状态:仅参考
  • 关联页面 / 状态:每次招募时,先消耗N个对应招募券,再播放抽卡过程动画后,弹出获得奖励界面
  • 关联交互 / 状态说明:招募按钮显示所需招募券的数量,数字格式为【现拥有的总量/招募消耗的招募券数量】;每次招募时,先消耗N个对应招募券,再播放抽卡过程动画后,弹出获得奖励界面;如果当前招募券不足10个,招募10次的按钮显示格式为【当前拥有的普通招募券+缺口招募券数量对应的钻石】,点击后消耗剩余招募券和对应钻石;钻石足够时,点击弹出tips:是否使用钻石进行招募?;点确定,先播放抽取动画,再弹出最终获得的奖励内容,点取消则返回

图 03:若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片​

抽奖、英雄招募、心愿与高级券 - 若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片

  • 图状态:仅参考
  • 关联页面 / 状态:若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片
  • 关联交互 / 状态说明:页签展示和操作区域,切换页签可进入对应的英雄招募界面;类型;显示条件;按钮图示;刷新;免费刷新;点击直接刷新;广告刷新;观看广告刷新;道具刷新;使用刷新道具刷新

图 04:若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片​

抽奖、英雄招募、心愿与高级券 - 若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片

  • 图状态:仅参考
  • 关联页面 / 状态:若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片
  • 关联交互 / 状态说明:页签展示和操作区域,切换页签可进入对应的英雄招募界面;类型;显示条件;按钮图示;刷新;免费刷新;点击直接刷新;广告刷新;观看广告刷新;道具刷新;使用刷新道具刷新

图 05:若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片​

抽奖、英雄招募、心愿与高级券 - 若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片

  • 图状态:仅参考
  • 关联页面 / 状态:若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片
  • 关联交互 / 状态说明:类型;显示条件;按钮图示;刷新;免费刷新;点击直接刷新;广告刷新;观看广告刷新;道具刷新;使用刷新道具刷新;高级招募;广告招募;观看广告进行高级招募

图 06:若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片​

抽奖、英雄招募、心愿与高级券 - 若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片

  • 图状态:仅参考
  • 关联页面 / 状态:若获得英雄,如果玩家已经拥有该英雄,则转化为对应数量的英雄碎片
  • 关联交互 / 状态说明:类型;显示条件;按钮图示;刷新;免费刷新;点击直接刷新;广告刷新;观看广告刷新;道具刷新;使用刷新道具刷新;高级招募;广告招募;观看广告进行高级招募

图 07:普通招募界面​

抽奖、英雄招募、心愿与高级券 - 普通招募界面

  • 图状态:仅参考
  • 关联页面 / 状态:普通招募界面
  • 关联交互 / 状态说明:刷新;免费刷新;点击直接刷新;广告刷新;观看广告刷新;道具刷新;使用刷新道具刷新;高级招募;广告招募;观看广告进行高级招募;道具招募;使用高级招募道具进行高级招募

图 08:普通招募界面​

抽奖、英雄招募、心愿与高级券 - 普通招募界面

  • 图状态:仅参考
  • 关联页面 / 状态:普通招募界面
  • 关联交互 / 状态说明:普通招募界面;普通招募等级展示区;显示当前普通招募等级、距离下个等级的进度、等级详情入口;1.1;1.2

图 09:显示当前高级招募等级、距离下个等级的进度、等级详情入口、刷新次数提示​

抽奖、英雄招募、心愿与高级券 - 显示当前高级招募等级、距离下个等级的进度、等级详情入口、刷新次数提示

  • 图状态:仅参考
  • 关联页面 / 状态:显示当前高级招募等级、距离下个等级的进度、等级详情入口、刷新次数提示
  • 关联交互 / 状态说明:高级招募界面;高级招募的等级展示区域,;显示当前高级招募等级、距离下个等级的进度、等级详情入口、刷新次数提示;1.1;高级招募等级;每次高级招募都可获得经验(1次招募获得1点经验),用来提升等级,等级越高获得稀有物品概率越高

图 10:按钮上不用再显示折扣标签​

抽奖、英雄招募、心愿与高级券 - 按钮上不用再显示折扣标签

  • 图状态:仅参考
  • 关联页面 / 状态:按钮上不用再显示折扣标签
  • 关联交互 / 状态说明:如果积分不足,按钮上的数字显示红色,点击弹出积分详情弹窗,提示玩家获取;按钮上不用再显示折扣标签;批量购买界面

图 11:批量购买界面​

抽奖、英雄招募、心愿与高级券 - 批量购买界面

  • 图状态:仅参考
  • 关联页面 / 状态:批量购买界面
  • 关联交互 / 状态说明:批量购买界面;当玩家完成招募(普通招募1次、普通招募10次、普通招募100次、高级招募1次)后,使用左侧界面(累计获得)展示招募奖励;界面展示本次招募获得的所有英雄碎片、英雄、道具奖励情况(图标、数量);展示本次招募获得的英雄碎片情况(显示英雄形象、品质、每个英雄转化的碎片数量、元素派系、当前等级、碎片总量/当前升级要求数量、);1.1;本次招募获得的所有英雄碎片,按照品质从左向右排序,高品质在左

图 12:概率说明界面​

抽奖、英雄招募、心愿与高级券 - 概率说明界面

  • 图状态:仅参考
  • 关联页面 / 状态:概率说明界面
  • 关联交互 / 状态说明:概率说明界面;选择查看普通招募的抽卡概率,还是高级招募的抽卡概率;选择要查看的招募等级;不同等级物品抽取的概率不同,等级越高概率越高

图 13:英雄/英雄碎片显示:​

抽奖、英雄招募、心愿与高级券 - 英雄/英雄碎片显示:

  • 图状态:仅参考
  • 关联页面 / 状态:英雄/英雄碎片显示:
  • 关联交互 / 状态说明:英雄/英雄碎片显示:;显示类型;显示条件;常规;无;显示英雄形象、本次招募所得的碎片数量、元素派系、当前等级、碎片总量/当前升级要求数量、;可升级英雄;该英雄升级所需碎片和粉末都已满足;碎片数量条目后显示箭头;展示本次招募获得的道具情况(图标、品质、数量)

图 14:英雄/英雄碎片显示:​

抽奖、英雄招募、心愿与高级券 - 英雄/英雄碎片显示:

  • 图状态:仅参考
  • 关联页面 / 状态:英雄/英雄碎片显示:
  • 关联交互 / 状态说明:英雄/英雄碎片显示:;显示类型;显示条件;常规;无;显示英雄形象、本次招募所得的碎片数量、元素派系、当前等级、碎片总量/当前升级要求数量、;可升级英雄;该英雄升级所需碎片和粉末都已满足;碎片数量条目后显示箭头;展示本次招募获得的道具情况(图标、品质、数量)

图 15:英雄/英雄碎片显示:​

抽奖、英雄招募、心愿与高级券 - 英雄/英雄碎片显示:

  • 图状态:仅参考
  • 关联页面 / 状态:英雄/英雄碎片显示:
  • 关联交互 / 状态说明:英雄/英雄碎片显示:;显示类型;显示条件;常规;无;显示英雄形象、本次招募所得的碎片数量、元素派系、当前等级、碎片总量/当前升级要求数量、;可升级英雄;该英雄升级所需碎片和粉末都已满足;碎片数量条目后显示箭头;展示本次招募获得的道具情况(图标、品质、数量)

图 16:1.2​

抽奖、英雄招募、心愿与高级券 - 1.2

  • 图状态:仅参考
  • 关联页面 / 状态:1.2
  • 关联交互 / 状态说明:1.2;背景图展示区;显示背景图、高级招募券累计进度、兑换商店入口、跳过动画勾选框;2.1;2.2

图 17:点击打开等级概率详情界面​

抽奖、英雄招募、心愿与高级券 - 点击打开等级概率详情界面

  • 图状态:仅参考
  • 关联页面 / 状态:点击打开等级概率详情界面
  • 关联交互 / 状态说明:1.2;等级详情入口;点击打开等级概率详情界面;1.3;刷新次数提示;显示【每日0点刷新次数】;招募物品展示区域

图 18:批量购买界面​

抽奖、英雄招募、心愿与高级券 - 批量购买界面

  • 图状态:仅参考
  • 关联页面 / 状态:批量购买界面
  • 关联交互 / 状态说明:批量购买界面;当玩家完成招募(普通招募1次、普通招募10次、普通招募100次、高级招募1次)后,使用左侧界面(累计获得)展示招募奖励;界面展示本次招募获得的所有英雄碎片、英雄、道具奖励情况(图标、数量);展示本次招募获得的英雄碎片情况(显示英雄形象、品质、每个英雄转化的碎片数量、元素派系、当前等级、碎片总量/当前升级要求数量、);1.1;本次招募获得的所有英雄碎片,按照品质从左向右排序,高品质在左

图 19:2.4​

抽奖、英雄招募、心愿与高级券 - 2.4

  • 图状态:仅参考
  • 关联页面 / 状态:2.4
  • 关联交互 / 状态说明:2.3;2.4;招募操作区;显示普通招募1次、10次、百次和广告招募按钮;3.1

图 20:当英雄碎片和升级资源足够时,碎片数量条目后显示绿箭头,提示玩家可以去升级​

抽奖、英雄招募、心愿与高级券 - 当英雄碎片和升级资源足够时,碎片数量条目后显示绿箭头,提示玩家可以去升级

  • 图状态:仅参考
  • 关联页面 / 状态:当英雄碎片和升级资源足够时,碎片数量条目后显示绿箭头,提示玩家可以去升级
  • 关联交互 / 状态说明:英雄碎片展示,不可堆叠;如:获得相同的3个英雄A时,也要分开展示3个英雄A的形象和其转化的碎片与数量;当英雄碎片和升级资源足够时,碎片数量条目后显示绿箭头,提示玩家可以去升级;1.2;当本次招募获得未解锁的英雄时,展示一次其英雄获得界面,关闭后再展示累计获得界面;界面直接展示该英雄的碎片和数量

图 21:3.2​

抽奖、英雄招募、心愿与高级券 - 3.2

  • 图状态:仅参考
  • 关联页面 / 状态:3.2
  • 关联交互 / 状态说明:3.2;招募按钮显示所需招募券的数量,数字格式为【现拥有的总量/招募消耗的招募券数量】;每次招募时,先消耗N个对应招募券,再播放抽卡过程动画后,弹出获得奖励界面;如果当前招募券不足10个,招募10次的按钮显示格式为【当前拥有的普通招募券+缺口招募券数量对应的钻石】,点击后消耗剩余招募券和对应钻石

图 22:兑换商店界面​

抽奖、英雄招募、心愿与高级券 - 兑换商店界面

  • 图状态:仅参考
  • 关联页面 / 状态:兑换商店界面
  • 关联交互 / 状态说明:兑换商店界面;展示当前招募积分情况;显示距离0点剩余的倒计时(精确到时分);展示商店所有货品的情况(名称、英雄立绘、品质、碎片数量、售价、折扣)

图 23:批量购买界面​

抽奖、英雄招募、心愿与高级券 - 批量购买界面

  • 图状态:仅参考
  • 关联页面 / 状态:批量购买界面
  • 关联交互 / 状态说明:批量购买界面;显示商品的图标、数量、说明、品质;玩家可输入要购买的数量,也可以通过按钮设定;同一个物品,不同价格的档位分别对应不同的购买次数;如果玩家输入数量超过限制,确定后只会显示配置的单次可购买最大数量

图 24:红点需求​

抽奖、英雄招募、心愿与高级券 - 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:红点需求
  • 关联交互 / 状态说明:招募;普通招募券数量>=10;主界面招募图标(红点)----普通招募界面招募10次按钮(红点);普通招募券数量<10;兑换商店有物品可兑换 / (售价最低商品积分价格<=当前所有积分);主界面招募图标(红点)----普通/高级招募界面兑换商店(红点);售价最低商品积分价格>当前所有积分;高级招募券>=1;主界面招募图标(红点)----普通招募界面高价招募页签(红点)----高级招募界面高级招募按钮(红点);高级招募券<1;高级招募界面;高级招募的等级展示区域,

图 25:红点需求​

抽奖、英雄招募、心愿与高级券 - 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:红点需求
  • 关联交互 / 状态说明:红点需求;招募;普通招募券数量>=10;主界面招募图标(红点)----普通招募界面招募10次按钮(红点);普通招募券数量<10;兑换商店有物品可兑换 / (售价最低商品积分价格<=当前所有积分);主界面招募图标(红点)----普通/高级招募界面兑换商店(红点);售价最低商品积分价格>当前所有积分;高级招募券>=1;主界面招募图标(红点)----普通招募界面高价招募页签(红点)----高级招募界面高级招募按钮(红点);高级招募券<1;高级招募界面

图 26:红点需求​

抽奖、英雄招募、心愿与高级券 - 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:红点需求
  • 关联交互 / 状态说明:红点需求;招募;普通招募券数量>=10;主界面招募图标(红点)----普通招募界面招募10次按钮(红点);普通招募券数量<10;兑换商店有物品可兑换 / (售价最低商品积分价格<=当前所有积分);主界面招募图标(红点)----普通/高级招募界面兑换商店(红点);售价最低商品积分价格>当前所有积分;高级招募券>=1;主界面招募图标(红点)----普通招募界面高价招募页签(红点)----高级招募界面高级招募按钮(红点);高级招募券<1;高级招募界面

图 27:红点需求​

抽奖、英雄招募、心愿与高级券 - 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:红点需求
  • 关联交互 / 状态说明:招募;普通招募券数量>=10;主界面招募图标(红点)----普通招募界面招募10次按钮(红点);普通招募券数量<10;兑换商店有物品可兑换 / (售价最低商品积分价格<=当前所有积分);主界面招募图标(红点)----普通/高级招募界面兑换商店(红点);售价最低商品积分价格>当前所有积分;高级招募券>=1;主界面招募图标(红点)----普通招募界面高价招募页签(红点)----高级招募界面高级招募按钮(红点);高级招募券<1;高级招募界面;高级招募的等级展示区域,

图 28:红点需求​

抽奖、英雄招募、心愿与高级券 - 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:红点需求
  • 关联交互 / 状态说明:招募;普通招募券数量>=10;主界面招募图标(红点)----普通招募界面招募10次按钮(红点);普通招募券数量<10;兑换商店有物品可兑换 / (售价最低商品积分价格<=当前所有积分);主界面招募图标(红点)----普通/高级招募界面兑换商店(红点);售价最低商品积分价格>当前所有积分;高级招募券>=1;主界面招募图标(红点)----普通招募界面高价招募页签(红点)----高级招募界面高级招募按钮(红点);高级招募券<1;高级招募界面;高级招募的等级展示区域,

图 29:装备 宝石抽卡入口​

抽奖、英雄招募、心愿与高级券 - 装备 宝石抽卡入口

  • 图状态:仅参考
  • 关联页面 / 状态:装备 宝石抽卡入口
  • 关联交互 / 状态说明:装备 宝石抽卡入口;主界面商店系统入口;红点需求

图 30:红点需求​

抽奖、英雄招募、心愿与高级券 - 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:红点需求
  • 关联交互 / 状态说明:红点需求;装备抽卡;装备钥匙>=10个;主界面商店入口(红点)---装备抽卡十连抽按钮(红点);装备钥匙少于10个;宝石抽卡;宝石钥匙>=10个;主界面商店入口(红点)---宝石抽卡十连抽按钮(红点);宝石钥匙少于10个;装备&宝石抽卡界面;两个界面位于商店界面上层,装备招募位于宝石招募上方

图 31:红点需求​

抽奖、英雄招募、心愿与高级券 - 红点需求

  • 图状态:仅参考
  • 关联页面 / 状态:红点需求
  • 关联交互 / 状态说明:红点需求;装备抽卡;装备钥匙>=10个;主界面商店入口(红点)---装备抽卡十连抽按钮(红点);装备钥匙少于10个;宝石抽卡;宝石钥匙>=10个;主界面商店入口(红点)---宝石抽卡十连抽按钮(红点);宝石钥匙少于10个;装备&宝石抽卡界面;两个界面位于商店界面上层,装备招募位于宝石招募上方

图 32:装备&宝石抽卡界面​

抽奖、英雄招募、心愿与高级券 - 装备&amp;宝石抽卡界面

  • 图状态:仅参考
  • 关联页面 / 状态:装备&宝石抽卡界面
  • 关联交互 / 状态说明:装备&宝石抽卡界面;两个界面位于商店界面上层,装备招募位于宝石招募上方;显示装备招募玩法的标题、背景图、抽卡概率、招募1次按钮、招募10次按钮;背景图右下方展示保底规则【剩余N次必得稀有装备】;N为计数器,抽到稀有装备后重置

图 33:抽卡奖励界面(装备抽卡、宝石抽卡通用)​

抽奖、英雄招募、心愿与高级券 - 抽卡奖励界面(装备抽卡、宝石抽卡通用)

  • 图状态:仅参考
  • 关联页面 / 状态:抽卡奖励界面(装备抽卡、宝石抽卡通用)
  • 关联交互 / 状态说明:抽卡奖励界面(装备抽卡、宝石抽卡通用);展示抽卡获得的所有奖励物品图标、品质、数量;装备,宝石,不堆叠,有相同的也按抽取顺序展示;勾选后,下次抽卡将直接跳过抽奖过程动画,直接开启奖励界面;点击【继续招募】,消耗对应钥匙或钻石,获得抽卡奖励

图 34:点击空白区域可关闭详情弹窗​

抽奖、英雄招募、心愿与高级券 - 点击空白区域可关闭详情弹窗

  • 图状态:仅参考
  • 关联页面 / 状态:点击空白区域可关闭详情弹窗
  • 关联交互 / 状态说明:点击空白区域可关闭详情弹窗

图 35:如果没有装备钥匙,则显示折算的钻石数量,招募会直接消耗钻石​

抽奖、英雄招募、心愿与高级券 - 如果没有装备钥匙,则显示折算的钻石数量,招募会直接消耗钻石

  • 图状态:仅参考
  • 关联页面 / 状态:如果没有装备钥匙,则显示折算的钻石数量,招募会直接消耗钻石
  • 关联交互 / 状态说明:如果钻石不足以继续抽卡,钻石数字显示红色,点击按钮,弹出装备钥匙的详情界面(下图),引导玩家通过获取途径获取;如果当前钥匙不足10个,十连抽的按钮显示格式为【当前拥有的装备钥匙+缺口钥匙数量对应的钻石】,点击后先弹出提示,确定后消耗剩余钥匙和对应钻石,播放动画并获取奖励;展示装备招募可获得物品的概率,按品质由高到低,顺序排列;显示宝石招募玩法的标题、背景图、抽卡概率、招募1次按钮、招募10次按钮

图 36:如果没有装备钥匙,则显示折算的钻石数量,招募会直接消耗钻石​

抽奖、英雄招募、心愿与高级券 - 如果没有装备钥匙,则显示折算的钻石数量,招募会直接消耗钻石

  • 图状态:仅参考
  • 关联页面 / 状态:如果没有装备钥匙,则显示折算的钻石数量,招募会直接消耗钻石
  • 关联交互 / 状态说明:如果钻石不足以继续抽卡,钻石数字显示红色,点击按钮,弹出装备钥匙的详情界面(下图),引导玩家通过获取途径获取;如果当前钥匙不足10个,十连抽的按钮显示格式为【当前拥有的装备钥匙+缺口钥匙数量对应的钻石】,点击后先弹出提示,确定后消耗剩余钥匙和对应钻石,播放动画并获取奖励;展示装备招募可获得物品的概率,按品质由高到低,顺序排列;显示宝石招募玩法的标题、背景图、抽卡概率、招募1次按钮、招募10次按钮

15 张多目标草稿图因上下文不匹配本功能,未插入本页。 1 张 EMF 格式草稿图因浏览器不可直接显示,暂未映射;如需保留,需先转成 PNG/JPEG。

6.2 页面结构与交互​

界面包含卡池页签、抽奖按钮、消耗显示、心愿展示、动画、奖励弹窗、跳过动画和红点。

英雄招募入口位于主界面左下,普通招募解锁后显示。普通招募界面展示等级、进度、概率详情入口、高级券累计进度、兑换商店、跳过动画、1 次/10 次/100 次招募按钮和广告招募候选。高级招募界面展示高级招募等级、进度、刷新次数、9 个待抽取物品、兑换商店、跳过动画、保底说明、刷新按钮和高级招募按钮。奖励界面展示本次所有英雄、碎片和道具,英雄碎片按品质排序,高品质在左;新英雄需要先展示获得英雄界面,再展示累计获得界面。

装备/宝石抽奖入口位于商店系统中,装备招募位于宝石招募上方。界面展示标题、背景、概率、单抽/十连按钮、保底剩余次数和奖励弹窗。钥匙不足时按钮可显示钥匙加钻石补足格式;钻石不足时数字变红并弹出获取途径。

6.3 UI 页面状态表​

N/A。当前仅保留已绑定页面/状态的参考图和页面结构说明;具体可执行状态在 UI 评审或 UI brief 中确认。

7. 配置、数据与 Contract​

本节只记录策划案需要的逻辑数据与跨部门 contract,不预设物理配置表、协议文件、service 文件或 仓库落点。正式命名、字段名、接口名、协议对象名、文件名和仓库落点进入执行前由 Work Package 的 contract-registry.yaml、execution brief 和对应执行任务确认。

7.1 策划数据需求​

策划数据需求只描述逻辑数据域、逻辑字段或规则语义,不等同于配置表字段名、协议字段名或数据库字段名。正式字段命名进入 contract-registry.yaml、execution brief 和对应执行任务确认。

数据域逻辑字段 / 规则设计含义必填 / 边界产出责任
卡池基础规则卡池 ID、类型、开放条件、单抽/连抽、消耗、奖励分类定义抽奖类型、开放条件、消耗和奖励返回分类进入执行前补齐默认值、边界和可选性Planning
普通招募规则权重、保底计数、碎片转化、积分、高级券进度、批量折算定义权重、保底、重复英雄转化和高级券进度进入执行前补齐默认值、边界和可选性Planning
高级招募规则出现权重、免费刷新、刷新消耗、抽取批次、跨天保留定义刷新、9 格物品、抽取轮次和跨天行为进入执行前补齐默认值、边界和可选性Planning
兑换与子类抽奖兑换货币、商品阶梯、每周重置、子类保底、新手必得定义兑换商店、装备抽奖、宝石抽奖和新手定向招募进入执行前补齐默认值、边界和可选性Planning

7.2 运行时数据与接口需求​

Contract设计含义使用方说明
抽奖状态数据保存卡池等级、保底、积分、高级券进度和待抽物品服务端 / 客户端概率、保底、消耗和奖励以状态权威为准
抽奖操作接口处理抽奖、刷新、心愿、奖励领取和高级券领取服务端 / 客户端未开放功能需返回明确状态
抽奖表现状态播放抽奖动画并处理跳过或强制播放客户端动画状态由客户端事件控制

7.3 跨部门 Contract 命名清单​

Contract 类型逻辑对象命名状态阻塞阶段说明
配置数据卡池、权重、保底、奖励、招募等级、兑换商店和新手必得待 PLAN 确认PLAN 前不预设物理配置表名
协议 / API抽奖主页、抽奖、刷新、心愿、奖励领取、高级券领取待 PLAN 确认执行前由服务端 / UI brief 确认
错误码卡池未开放、券不足、钻石不足、奖励不可领取、心愿不支持待 PLAN 确认执行前需要玩家提示
资源引用抽奖入口、卡池图、抽奖动画、品质表现和奖励展示待 PLAN 确认执行前由美术 / UI brief 确认
埋点事件抽奖、十连、百连、高级刷新、兑换、保底触发待 PLAN 确认PLAN 前由 analytics 方案确认

8. 系统边界​

方向负责内容备注
Planning逻辑数据、数值、文本需求、资源需求进入执行前由 PL 任务细化
服务端协议、校验、持久化、奖励发放、幂等与安全仅相关功能需要
客户端UI、交互、表现、本地状态、红点和跳转仅相关功能需要
美术图标、模型、特效、音频和导出资源仅相关功能需要
Ops / GM后台配置、运营投放、公告、补偿和数据看板仅相关功能需要

客户端与表现​

  • 命令、模型、服务、动画事件、GM、红点和测试均已存在。
  • 当前 frontend origin/develop@66dcd691 已使用 BuildAndPresentAsync 将抽奖结果构建与表现保持在单个 Command 生命周期内;进一步的 Application / Presentation / immutable snapshot / Coordinator 分层仍只存在于未合并候选 MR,不是主干事实。
  • 后续分层、OperationId 幂等、typed ChangeSet、RPC / push 去重和快速点击策略统一参考前后端功能开发架构方案的 Lottery 样板。

美术与音频需求​

需要卡池背景、抽奖按钮、英雄展示、奖励特效、稀有品质表现、抽奖音效。

9. 数值、经济与奖励​

  • 抽奖池配置 定义抽奖池。
  • 英雄招募配置 定义英雄招募。
  • 招募等级配置 定义招募等级。
  • 抽奖参数配置 定义抽奖零散参数。
  • 消耗和产出只引用经济系统与道具资源;重复英雄转碎片为本功能的触发候选,转换数量和公共资产表示待原责任方确认。

10. 异常、安全与运营边界​

10.1 异常与安全​

概率和奖励必须由后端决定。客户端动画失败不影响奖励发放。重复请求必须幂等或明确失败。

10.2 埋点与运营​

记录卡池打开、抽奖次数、消耗、奖励、稀有掉落、心愿选择、刷新、高级券领取。

11. Feature Relations 与回归范围​

Feature Relations​

依赖 item-resource、character-hero、main-entry-red-dot、recharge-giftpack。

红点与 main-entry-red-dot 共享:普通招募券达到十连、兑换商店可买、高级招募券可用、装备钥匙达到十连、宝石钥匙达到十连时,在对应入口、页签和按钮展示红点。

回归范围​

以 Feature Relations 影响功能、核心玩家流程、配置与系统边界为基础;进入执行前由 PLAN / QA brief 细化最小回归范围。

12. 验收标准​

12.1 关键验收结论​

抽奖主数据、抽奖结果、奖励展示、英雄入库、刷新、高级券和红点均符合配置;心愿相关功能当前按迁移资料 不支持处理。

补充验收:普通/高级招募独立开放、单抽/十连/百连、钻石补足、保底重置、重复英雄转碎片、高级券进度累计、9 格高级招募、5 次抽完、每日刷新、招募等级、兑换商店阶梯价格、装备/宝石抽奖保底和跳过动画均需验证。

新手补充验收:首次普通单抽和首次普通十连的固定英雄结果、展示顺序、奖励入库和引导连续性需按配置验证。

12.2 规则验收清单​

  • LOTTERY-R-001:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-002:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-003:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-004:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-005:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-006:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-007:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-008:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-009:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-010:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-011:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-012:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-013:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-014:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-015:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-016:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-017:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。
  • LOTTERY-R-018:候选内容见第 5 节;核对批准状态、证据与商业化系统待裁定项。

12.3 执行层验收​

  • 如填写操作矩阵,成功路径、失败场景、玩家反馈和状态权威均已覆盖。
  • 如填写 UI 页面状态表,页面 / 弹窗状态均已覆盖,或明确标记为 N/A。
  • Section 7 中标记为 PLAN 前或执行前阻塞的 contract 已在 contract-registry.yaml、execution brief 或执行任务中确认。
  • 相关 Feature Relations 回归通过。

13. 待澄清问题 / Open Questions​

  • 保底规则已迁入候选文档;具体保底次数、高品质标记、UP 规则或限定卡池仍需 producer 补齐。
  • 心愿是否仍属于产品目标;迁移资料显示返回不支持。
  • 普通招募百连是否正式上线,以及高级招募广告位是否存在,需要确认。
  • 新手期“必得冰系 1 号英雄 / 火系 1 号英雄”是否是正式产品规则、配置特例还是仅 demo 引导,需要确认。

14. 变更记录​

日期版本修改人变更摘要
2026-06-16v0.2Codex补充规则编号、操作矩阵、UI 状态表、逻辑字段和执行层验收锚点
2026-06-16v0.1Codex按新版功能策划案模板重排章节;保留既有规则内容并映射参考图