该阶段不产出具体游戏画面,而是搭建保证后续数月开发速度和稳定性的技术底座。
- 系统UI框架工具引入及屏幕预适配。
- 建立 DMVC 多域跳转与热插拔模块流。
- 对象池及资源管理器加载模块跑通。
📌 里程碑:框架 Demo 运行验证
基于现代化工作流与主流引擎架构,以长期维护能力为先导的高度专业化开发蓝图。
本项目将使用 Unity 引擎及其庞大健全的生态系统 重新构建 MHXY 手游的首个验证版本。全面采用可拔插扩展的热更新架构,保障游戏未来的长线运营及内容迭代能力。
原有项目看似积累了一定进度,实则维护成本已经超过了推倒重来的成本。长痛不如短痛,这是保障项目未来生命周期的必要决策。
| 类型系统 | 采用方案 | 决策依据及优势体现 |
|---|---|---|
| 游戏引擎 | Unity 2021+ (URP渲染管线) | 行业主流,市场验证最充分;URP在中低端手机表现极佳。 |
| UI 框架 | ZMUI + UGUI 适配系统 | 一键生成代码及组件绑定极大地节省开发时间;完美应对大量刘海屏及异形屏设备。 |
| 底层架构 | DMVC (多 World 分布式架构) | 彻底将业务进行隔离解耦。哪怕系统规模再大,都可以独立运行和测试调试,互不干扰。 |
| 资源与内存 | ZMAsset 系统 | 精准控制引用计数及回滚,降低内存峰值,避免 OOM 崩溃。 |
| 线上热更新 | HybridCLR + AssetBundle | 摆脱臃肿繁杂的 Lua 混合开发桥接层,以原汁原味的高性能 C# 同时兼顾运行效率与更新便捷度。 |
该阶段不产出具体游戏画面,而是搭建保证后续数月开发速度和稳定性的技术底座。
搭建战斗以及基础漫游探索的核心逻辑,让游戏“跑起来”。
在核心架构之上,如搭积木般横向拼装游戏周边系统及系统闭环。
进入运维测试阶层,接入热更新机制,出最终产品分发包。