- 01-project-charter.md: 立项书(方向/MVP范围/成功指标/待决策项) - 02-game-design.md: 游戏设计(玩法规则/地图/猫猫/图鉴/广告/分享) - 03-content-pipeline.md: 内容管线(数据结构/素材规范/分包策略) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
39 lines
1.4 KiB
Markdown
39 lines
1.4 KiB
Markdown
# 城市抓猫猫(wechat-minigame)
|
||
|
||
<!-- BRIEFING: auto-maintained, do not edit manually -->
|
||
## 项目速览
|
||
- **项目**:城市抓猫猫 — 城市主题堆叠三消微信小游戏
|
||
- **阶段**:Phase 1 立项完成,待锁定 5 项设计决策后进入 Phase 2
|
||
- **上次结论**:立项书 + 游戏设计 + 内容管线 3 份文档完成
|
||
- **下一步**:锁定待决策项 → Codex 补充系统设计 → Phase 2 竞品深度调研
|
||
- **开发流程**:10 阶段门禁制(~/pro/kb/workflows/standard-dev-process/SKILL.md)
|
||
- **关键约束**:Canvas 渲染 | 首包 4MB | 无 DOM/BOM | 60fps | 纯手写框架无引擎
|
||
- **KB 指针**:~/pro/kb/projects/wechat-minigame/
|
||
<!-- END BRIEFING -->
|
||
|
||
## 开发环境
|
||
|
||
- 平台:微信小游戏(非小程序)
|
||
- 渲染:Canvas 2D / WebGL
|
||
- 调试工具:微信开发者工具
|
||
- 无 npm/build/test CLI,在 DevTools 中模拟器验证
|
||
|
||
## 项目结构
|
||
|
||
```
|
||
game.js # 入口
|
||
game.json # 全局配置
|
||
project.config.json # DevTools 项目配置
|
||
js/ # 游戏逻辑
|
||
images/ # 图片素材
|
||
audio/ # 音频素材
|
||
docs/ # 阶段文档(00-10)
|
||
```
|
||
|
||
## 平台约束
|
||
|
||
- `require()` 不支持 JSON,数据用 JS module 包装
|
||
- 首包 ≤ 4MB,分包总计 ≤ 20MB
|
||
- 不支持 DOM/BOM,仅微信 API 子集
|
||
- Canvas 是全局单例,通过 `wx.createCanvas()` 获取
|