Skip to main content

主界面、入口与红点

0. 本篇结论与阅读边界(WEN-8 draft)​

本篇是 B1-A 文档整理草稿。固定文档来源为 ec43be0e13c8624cfafd36c0fd803f3b89733fff 的 features/main-entry-red-dot.md;原审核声明为 producer_review_needed / canonical_candidate,保留为历史事实,整理稿状态为 draft。原规则、参考图和验收清单是候选要求,不能视为已批准规则或已执行验证。

先由基础系统入口查看初始化、入口、红点和开放规则归属,以及来源、合并追溯和待裁定问题。本文负责自己的功能规则;引用其他功能的共用规则时不再复制。代码/配置与游戏运行现状未在本批重新核对,缺证见系统入口。

1. 功能定位​

主界面是玩家进入各系统的导航中心;红点系统负责把可领取、可升级、可处理、可查看的即时操作聚合成视觉提示。它提升系统发现率和日常操作效率。

2. 范围​

In Scope:主界面入口、功能跳转、入口开放提示、红点聚合、各功能红点 处理逻辑、主界面资源状态。

Out of Scope:各功能内部详细规则、活动弹窗、公告内容、战斗 UI。

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

玩家登录后进入主界面。入口开放可能依赖玩家等级、关卡、任务、活动、引导和配置。红点由各功能模型和服务端通知驱动。

4. 核心玩家流程​

  1. 玩家进入主界面。
  2. 客户端根据角色快照和配置显示入口。
  3. 各功能上报红点数量。
  4. 玩家点击入口进入目标功能。
  5. 完成操作后红点刷新或消失。

5. 核心规则​

5.1 入口与红点通用规则​

  • MAIN-ENTRY-RED-DOT-R-001:红点只表示可操作提示,不替代功能状态。
  • MAIN-ENTRY-RED-DOT-R-002:红点数量应可聚合到主入口。
  • MAIN-ENTRY-RED-DOT-R-003:功能关闭或未开放时不应展示可点击入口,或应展示锁定态。
  • MAIN-ENTRY-RED-DOT-R-004:入口跳转必须能处理目标功能资源未加载、模型未初始化和网络失败。
  • MAIN-ENTRY-RED-DOT-R-005:功能入口开放条件候选包括默认开放、通关指定关卡、主角等级达到指定等级;当前候选只使用单条件,复合条件未确认。入口未开放时可隐藏,也可锁定并显示解锁条件;通关类提示使用关卡名,等级类提示使用主角等级。具体入口的隐藏/锁定选择仍需逐功能确认。
  • MAIN-ENTRY-RED-DOT-R-006:解锁后入口候选表现为隐藏入口直接显示、锁定入口解除锁定、或播放解锁动画后显示。若播放解锁动画,应在玩家回到主界面后进行,且早于新手引导任务开始;引导章节与完成进度归 引导设置。

共用规则消费边界​

登录快照完成的前置条件归 账号初始化 ACCOUNT-SERVER-LOGIN-R-004;本篇只消费快照建立入口/红点初态,不定义各模型数据或额外初始化顺序。邮件未读与未领取附件的判断归 邮件,本篇只负责聚合和显示;领地、活动等红点触发仍由对应功能决定。功能开放表、等级/关卡数值归 planning,不能从本篇候选生成新字段或默认值。

5.2 红点聚合规则​

  • MAIN-ENTRY-RED-DOT-R-007:领地入口红点需要聚合领地升级、免费刷新、日志、搬运成功和掠夺成功等状态。
  • MAIN-ENTRY-RED-DOT-R-008:活动入口红点需要聚合七日登录、通关冲刺等子活动的可领取奖励状态。

5.3 主界面结构与资源栏​

  • MAIN-ENTRY-RED-DOT-R-009:主界面承担重要系统入口、基础资源展示、常用功能入口、当前关卡信息、礼包和活动入口展示。
  • MAIN-ENTRY-RED-DOT-R-010:主界面入口开放统一由功能开启表控制,支持开启、解锁、隐藏和敬请期待态。
  • MAIN-ENTRY-RED-DOT-R-011:顶部资源栏从左到右展示钻石、金币和体力。钻石栏点击跳转商店钻石充值位置;金币栏点击跳转商店金币位置;体力栏点击打开体力购买界面。
  • MAIN-ENTRY-RED-DOT-R-012:主角信息区展示头像、名称、当前等级和距离下一等级的经验进度条;默认名称来自服务器用户名,默认头像为指定初始英雄头像。

5.4 活动、任务与基础入口​

  • MAIN-ENTRY-RED-DOT-R-013:活动/礼包入口按解锁顺序从上到下排列;超过 4 个图标时出现收纳箭头,收起展示前 4 个,展开后最多显示 4 个并支持滑动查看更多。未开放活动或礼包不显示入口。
  • MAIN-ENTRY-RED-DOT-R-014:基础功能入口包括设置、任务、邮件、图鉴、排行榜等;未解锁时不显示入口图标。
  • MAIN-ENTRY-RED-DOT-R-015:英雄召唤和主线任务入口需要受功能开启表控制。主线任务入口优先展示当前正在进行的主线任务;所有主线任务完成后,按每日任务、周任务、成就的顺序展示。
  • MAIN-ENTRY-RED-DOT-R-016:点击未完成任务可跳转到对应界面并提示完成;点击已完成任务可直接领取奖励并展示下一个任务。

5.5 挂机收益与底部系统入口​

  • MAIN-ENTRY-RED-DOT-R-017:挂机收益入口未解锁时隐藏,解锁后点击打开挂机收益界面。
  • MAIN-ENTRY-RED-DOT-R-018:底部系统入口候选为商店、英雄、主角、副本、公会。未解锁系统不显示名称,图标暗化并显示锁头,点击提示解锁条件;尚未开发系统提示敬请期待。
  • MAIN-ENTRY-RED-DOT-R-019:玩家进入某系统界面后,对应底部入口图标可切换为返回按钮,点击回到主界面。

5.6 操作矩阵​

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

6. UI 状态与交互​

6.1 界面图与交互说明​

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

图 01:功能规则 / 主界面布局​

主界面、入口与红点 - 功能规则 / 主界面布局

  • 图状态:仅参考
  • 关联页面 / 状态:功能规则 / 主界面布局
  • 关联交互 / 状态说明:统一用功能开启表,控制功能的开启、解锁/隐藏(沿用领主的表);主界面布局;从左往右依次为,钻石(显示当前拥有钻石数量)、金币(显示当前拥有金币数量)、体力(显示当前拥有体力数量/体力上限);点击钻石栏,打开商店界面,跳转到钻石充值位置(见商店系统文档)【只展示钻石栏,暂不制作其商店部分】;点击金币栏,打开商店界面,跳转到金币位置(见商店系统文档)

1 张 EMF 格式草稿图因浏览器不可直接显示,暂未映射;如需保留,需先转成 PNG/JPEG。

6.2 页面结构与交互​

主界面应展示核心入口、二级入口、资源栏、体力加号、玩家头像名称等级、经验进度、任务入口、活动/礼包收纳区、底部系统入口、功能提示、红点数量、锁定态、解锁动画、加载态和失败提示。红点清除应及时且可解释。

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 / Frontend
资源栏规则资源类型、展示顺序、点击目标、购买入口、刷新规则定义钻石、金币、体力等顶部资源展示和点击行为进入执行前补齐默认值、边界和可选性Planning
红点聚合规则红点 key、来源功能、聚合层级、隐藏条件、刷新触发定义主入口和子入口的可操作提示聚合进入执行前补齐默认值、边界和可选性Planning / 服务端 / 客户端
活动和任务入口展示数量、收纳、滑动、任务优先级、返回按钮切换定义礼包活动入口、任务入口和底部系统入口表现进入执行前补齐默认值、边界和可选性Planning / Frontend

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

Contract设计含义使用方说明
入口开放状态根据功能开启、等级和关卡进度控制入口展示服务端 / 客户端未开放可隐藏或锁定并显示解锁条件
红点状态同步后端推送和客户端计算共同刷新红点服务端 / 客户端每个功能需声明红点来源
主界面跳转处理入口跳转、资源未加载、模型未初始化和网络失败客户端跳转失败需有兜底提示

7.3 跨部门 Contract 命名清单​

Contract 类型逻辑对象命名状态阻塞阶段说明
配置数据入口、开放条件、图标、跳转、红点 key、任务入口优先级待 PLAN 确认PLAN 前不预设物理配置表名
协议 / API红点列表、入口状态、必要的资源状态同步待 PLAN 确认执行前由服务端 / UI brief 确认
错误码功能未开放、资源未加载、跳转失败、网络失败待 PLAN 确认执行前需要玩家提示
资源引用主界面图标、锁头、红点、入口动效、返回按钮待 PLAN 确认执行前由美术 / UI brief 确认

8. 系统边界​

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

客户端与表现​

  • 各功能 RedDot 目录:Mail、Shop、Equip、Rune、Task、GiftPack、Manual、Master 等。

美术与音频需求​

需要入口图标、锁定态、红点数字、可领取动效、入口高亮。红点通常不需要音效,除非有强提示规则。

9. 数值、经济与奖励​

本功能不直接发放奖励,但入口和红点会曝光所有经济系统。主界面资源显示必须与 item-resource 保持一致。

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

10.1 异常与安全​

红点不能驱动奖励发放,只能提示。入口未开放但服务端状态可操作时,应以后端状态和开放配置共同判定。

10.2 埋点与运营​

记录主界面曝光、入口点击、锁定入口点击、红点曝光、红点点击转化。

11. Feature Relations 与回归范围​

Feature Relations​

依赖所有可入口功能。红点共享 contract 应由 RedTipType 或功能本地 处理逻辑 统一管理。

回归范围​

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

12. 验收标准​

12.1 关键验收结论​

登录后入口展示正确;各功能红点随状态变化;资源栏跳转、任务跳转/领奖、活动礼包收纳、底部入口锁定/敬请期待、入口锁定、解锁动画、跳转、返回、网络失败和重登恢复正确。

12.2 规则验收清单​

  • MAIN-ENTRY-RED-DOT-R-001:红点只表示可操作提示,不替代功能状态。
  • MAIN-ENTRY-RED-DOT-R-002:红点数量应可聚合到主入口。
  • MAIN-ENTRY-RED-DOT-R-003:功能关闭或未开放时不应展示可点击入口,或应展示锁定态。
  • MAIN-ENTRY-RED-DOT-R-004:入口跳转必须能处理目标功能资源未加载、模型未初始化和网络失败。
  • MAIN-ENTRY-RED-DOT-R-005:功能入口开放条件候选包括默认开放、通关指定关卡、主角等级达到指定等级;当前候选只使用单条件,复合条件未确认。入口未开放时可隐藏,也可锁定并显示解锁条件;通关类提示使用关卡名,等级类提示使用主角等级。具体入口的隐藏/锁定选择仍需逐功能确认。
  • MAIN-ENTRY-RED-DOT-R-006:解锁后入口候选表现为隐藏入口直接显示、锁定入口解除锁定、或播放解锁动画后显示。若播放解锁动画,应在玩家回到主界面后进行,且早于新手引导任务开始;引导章节与完成进度归 引导设置。
  • MAIN-ENTRY-RED-DOT-R-007:领地入口红点需要聚合领地升级、免费刷新、日志、搬运成功和掠夺成功等状态。
  • MAIN-ENTRY-RED-DOT-R-008:活动入口红点需要聚合七日登录、通关冲刺等子活动的可领取奖励状态。
  • MAIN-ENTRY-RED-DOT-R-009:主界面承担重要系统入口、基础资源展示、常用功能入口、当前关卡信息、礼包和活动入口展示。
  • MAIN-ENTRY-RED-DOT-R-010:主界面入口开放统一由功能开启表控制,支持开启、解锁、隐藏和敬请期待态。
  • MAIN-ENTRY-RED-DOT-R-011:顶部资源栏从左到右展示钻石、金币和体力。钻石栏点击跳转商店钻石充值位置;金币栏点击跳转商店金币位置;体力栏点击打开体力购买界面。
  • MAIN-ENTRY-RED-DOT-R-012:主角信息区展示头像、名称、当前等级和距离下一等级的经验进度条;默认名称来自服务器用户名,默认头像为指定初始英雄头像。
  • MAIN-ENTRY-RED-DOT-R-013:活动/礼包入口按解锁顺序从上到下排列;超过 4 个图标时出现收纳箭头,收起展示前 4 个,展开后最多显示 4 个并支持滑动查看更多。未开放活动或礼包不显示入口。
  • MAIN-ENTRY-RED-DOT-R-014:基础功能入口包括设置、任务、邮件、图鉴、排行榜等;未解锁时不显示入口图标。
  • MAIN-ENTRY-RED-DOT-R-015:英雄召唤和主线任务入口需要受功能开启表控制。主线任务入口优先展示当前正在进行的主线任务;所有主线任务完成后,按每日任务、周任务、成就的顺序展示。
  • MAIN-ENTRY-RED-DOT-R-016:点击未完成任务可跳转到对应界面并提示完成;点击已完成任务可直接领取奖励并展示下一个任务。
  • MAIN-ENTRY-RED-DOT-R-017:挂机收益入口未解锁时隐藏,解锁后点击打开挂机收益界面。
  • MAIN-ENTRY-RED-DOT-R-018:底部系统入口候选为商店、英雄、主角、副本、公会。未解锁系统不显示名称,图标暗化并显示锁头,点击提示解锁条件;尚未开发系统提示敬请期待。
  • MAIN-ENTRY-RED-DOT-R-019:玩家进入某系统界面后,对应底部入口图标可切换为返回按钮,点击回到主界面。

12.3 执行层验收​

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

13. 待澄清问题 / Open Questions​

  • 是否存在统一入口配置表。
  • 红点是全后端、全客户端还是混合模式,需要逐功能确认。
  • 关卡通关、主角等级和活动时间开放之间是否存在统一功能开放配置,需要 planning 相关负责人 确认。

14. 变更记录​

日期版本修改人变更摘要
2026-10-13B1-A draftAutoDev SymphonyWEN-8 整理规则归属、来源状态与待裁定项;原审核事实保留,不修改游戏行为或发布 SDK brief。
2026-06-16v0.2Codex补充规则编号、操作矩阵、UI 状态表、逻辑字段和执行层验收锚点
2026-06-16v0.1Codex按新版功能策划案模板重排章节;保留既有规则内容并映射参考图

7.1 界面图与交互说明​

暂无