You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5.0 KiB
5.0 KiB
需求:新产品模块保留清单
状态:已确认(基于策划原型 + 新配表 + 需求-新项目概述.md)
日期:2026-08-17
关联:遗留代码收敛方案.md、方案-项目结构整理与遗留清理.md
1. 决策说明
本清单决定 哪些目录投入规范收敛与改造,哪些 删除。
未标「保留」的模块 不做 大规模重构。
图例:保留 | 改造 | 删除(计划)
2. MX 框架层(全部保留)
| 模块 | 路径 | 决定 | 说明 |
|---|---|---|---|
| UI 框架 | assets/mx/module/ui/ |
保留 | UIManager、PopAnim、RuntimeLoadingGate |
| 资源管线 | assets/mx/module/res/ |
保留 | 加载、预载、Bundle 生命周期 |
| 启动 | assets/mx/module/boot/ |
保留 | BootPipeline、UpdatePipeline |
| 战斗内核 | assets/mx/module/battle/ |
保留 | 含阵营区域、寻路、ECS |
| 合成内核 | assets/mx/module/merge/ |
保留 | 背包合成(裁剪 type3 调用) |
| 音频 | assets/mx/module/audio/ |
保留 | |
| 事件 | assets/mx/module/event/ |
保留 | GEvent |
| ECS | assets/mx/module/ecs/ |
保留 | |
| 多语言 | assets/mx/module/lang/ |
保留 | |
| 红点/引导等 | assets/mx/module/* |
保留 | 按新产品 UI 裁剪引用 |
3. 业务层
| 模块 | 路径 | 决定 | 说明 |
|---|---|---|---|
| 游戏入口 | GameLaunch.ts、GameController.ts |
保留 + 改造 | 启动链试点已完成 |
| 全局数据 | assets/script/game/ |
保留 + 改造 | 段位存档、新配表 |
| 战斗适配 | assets/script/battle/ |
改造 | 阵营 PvAI + 固定路线 + Text 字池 |
| 战斗 UI | assets/script/ui/BattleGame/ |
改造 | 大幅裁剪 |
| 首页 | PanelHome/ |
改造 | 段位首页,去章节选关 |
| 神将武器 | pageWeapon/ |
改造 | Weapon/Hero 新表 |
| 商店 | pageShop/ 等 |
改造 | 改读 Battlebuff,非旧 Shop |
| 转盘 | TurnTable/ |
改造 | Battlebuff + Const |
| 论功行赏 | — | 新建 | 替代 7 日签到主流程 |
| 排行榜 | — | 新建 | 段位榜 + 今日胜场榜 |
| 平台奖励 | PanelSidebar/ 等 |
保留 | 侧边栏/添桌,与论功行赏并列 |
| 角色 Tab | pageUserLevelup/、skin/ |
删除(计划) | 无 Role/Skin 表 |
| 副本 Tab | Replica/、pageDungeon/ |
删除(计划) | 无 Replica 表 |
| 任务 | taskView/ |
删除(计划) | Task 表已删 |
| 7 日签到 | sign7Day/ |
删除(计划) | 论功行赏替代 |
| 商业化弹窗 | fund/monthCard/firstRecharge 等 | 删除(计划) | MVP 不做 |
| SDK | assets/script/sdk/ |
保留 + 改造 | 排行榜等;马甲收敛 |
| 引流小游戏 | attractingTrafficGame/ |
删除(计划) | |
| 活动/内购 | activity/、purchase/ |
删除(计划) | MVP 不做内购 |
| 皮肤/剧情 | skin/、StoryLine |
删除(计划) | |
| 功能解锁 | newFun/ |
删除(计划) | NewFun 表已删 |
3.1 大厅导航(待美术定稿)
- 方案 A:单页首页 + 功能入口(对齐原型)
- 方案 B:精简 Tab(首页 / 商店 / 神将武器)
共同约束:删除 Role、Replica Tab。
4. 资源分包(bundles)
| Bundle | 决定 | 说明 |
|---|---|---|
| first / comm / audio / lang | 保留 | 首包与公共 |
| home / shop / weapon | 改造 | 局外核心 |
| battleGame / battleMap / battleHero 等 | 改造 | 阵营战斗 |
| role | 删除(计划) | 无角色 Tab |
| replica | 删除(计划) | 无副本 |
| attractingTrafficGame | 删除(计划) | |
| allBuyShops 子包 | 删除(计划) | 商业化 MVP 不做 |
5. 编辑器扩展(全部保留)
| 扩展 | 决定 |
|---|---|
| excel-to-json-ts | 保留 |
| mx-res-manager | 保留 |
| tools(构建钩子) | 保留 |
| 引用查找器 | 保留 |
6. 已确认项(2026-08-17)
- 保留 塔防 + 汉字背包合成 核心战斗(裁剪 type3 格子与 Gacha)
- 战斗改为 玩家 vs AI,采用 阵营区域方案(半图镜像已删除)
- 进度改为 段位制(Rank 表)
- 删除 引流小游戏 与相关 bundle
- 删除 副本 / 角色 Tab / 任务 / 7 日签到主流程 / 商业化弹窗
- 保留 论功行赏 + 平台奖励(侧边栏/添桌)
- 保留 神将武器、商店、转盘、排行榜
- 目标发行渠道与 SDK 马甲数量(待产品确定)
- 大厅导航方案 A/B(待美术确定)
7. 规范收敛优先级
- ✅ 启动链(Phase 2 试点)
- 配表与存档迁移(Phase 1)
- 局外裁剪(Phase 2)
- 战斗阵营改造(Phase 3)
- 资源清扫(Phase 4)
- 全库 Set/Map、全局函数(长期,见遗留收敛方案)