- 删除 01~05 旧中文教程目录 - 将 03 核心功能教程拆分为各 framework 模块的子文档 - 06 工具脚本移入 modules/frameworks/编辑器工具/UI工具/ - 非框架内容合并进 rules/20-开发规则.md 与 rules/40-工作流清单.md - 更新所有交叉链接与文档关联表 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
80 lines
2.2 KiB
Markdown
80 lines
2.2 KiB
Markdown
# PVP
|
||
|
||
## 分类
|
||
|
||
- 项目功能
|
||
|
||
## 目的
|
||
|
||
记录 PVP 是否存在、入口、协议、匹配、战斗和结算流程。
|
||
|
||
## 已知线索
|
||
|
||
- 当前未在初步扫描中发现明确的 PVP 目录或关键词。
|
||
|
||
## 已确认内容
|
||
|
||
已搜索关键词:
|
||
|
||
- `PVP`
|
||
- `PvP`
|
||
- `pvp`
|
||
- `Arena`
|
||
- `Rank`
|
||
- `Duel`
|
||
- `竞技`
|
||
- `排行`
|
||
- `匹配`
|
||
|
||
搜索范围:
|
||
|
||
- `Assets/Game/GameHFScripte/`
|
||
- `Assets/AutoBuildScript/`
|
||
- `XLSX_SRC/`
|
||
- `Assets/Editor/XLSX_SRC/`
|
||
|
||
结果:
|
||
|
||
- 未发现明确 PVP / 竞技场 / 排行 / 匹配业务代码。
|
||
- 未发现 PVP 相关 UIWindow。
|
||
- 未发现 PVP 相关配置表。
|
||
- 未发现 PVP 相关 protobuf 消息。
|
||
- 搜到的“匹配”均为正则匹配工具注释,不属于业务功能。
|
||
|
||
当前判断:
|
||
|
||
- 当前工程未发现 PVP 实现。
|
||
- 该模块目前只作为规划/占位模块保留。
|
||
|
||
## 梳理任务
|
||
|
||
- [x] 全局搜索 PVP、Arena、Match、Rank、Opponent 等关键词。
|
||
- [x] 检查 protobuf 是否有 PVP/匹配/排行相关消息。
|
||
- [x] 检查配置表是否有 PVP、竞技场或排行配置。
|
||
- [x] 检查 UIWindows 是否有隐藏或未接入的 PVP 窗口。
|
||
- [ ] 确认项目当前是否规划 PVP。
|
||
|
||
## 待确认
|
||
|
||
- 是否产品规划中存在 PVP。
|
||
- 如果短期不做,可以从模块索引移除,或保持为“规划占位”。
|
||
|
||
## 相关框架
|
||
|
||
- [网络框架](../../../modules/frameworks/网络系统.md)
|
||
- [PVE/关卡战斗](PVE关卡战斗.md)
|
||
|
||
---
|
||
|
||
## 文档关联
|
||
|
||
> 当本文档发生变更时,应同步检查以下关联文档,避免信息不一致。
|
||
|
||
| 文档 | 关联原因 |
|
||
|---|---|
|
||
| [modules/模块索引.md](../../../modules/模块索引.md) | 模块索引是项目知识总入口 |
|
||
| [modules/features/PVE关卡战斗.md](PVE关卡战斗.md) | PVE/关卡战斗 |
|
||
| [modules/frameworks/网络系统.md](../../../modules/frameworks/网络系统.md) | 网络框架 |
|
||
| [rules/10-架构说明.md](../../../rules/10-架构说明.md) | 架构说明定义总体分层和依赖方向 |
|
||
| [rules/30-模块登记规则.md](../../../rules/30-模块登记规则.md) | 模块登记规则定义分类和状态口径 |
|
||
| TODO:补充依赖的框架/模块文档 | 如 UI、网络、事件、配置等框架 | |