Phase 0 基础验证
目标:证明「第一人星际漫游」在浏览器可稳定跑通,并建立性能与代码架构。
12/12 · 100%
已完成
- WebGL 漫游原型
做了什么:三层星粒子、星云、远方湖面 shader。
- 第一人摇杆 + WASD
做了什么:Pointer Lock 环顾、六向移动、默认慢速前漂。
- 本地服务
做了什么:node serve.mjs 即可跑,无构建。
- Docker 可选
做了什么:容器内一键预览。
- Spec 文档目录
做了什么:长远计划与阶段清单。
- 性能基线测试
做了什么:FPS HUD 与低帧记录、本地基线文档。
- 移动端触控
做了什么:左下虚拟摇杆 + 右侧拖动视角。
- 星粒无缝循环
做了什么:回收 + 轻微闪烁。
- 代码模块化
做了什么:多模块架构(world / input / nav 等)。
- CI 自动部署
做了什么:Pages 部署 + 单测步骤。
- 单元测试框架
做了什么:settings / util 测试,
npm test。 - 错误监控
做了什么:WebGL 失败页、上下文丢失、低 FPS 日志。