Files
wechat-minigame/CLAUDE.md
manpengan e74ac1e91e docs: Phase 1 立项完成 — 城市抓猫猫
- 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>
2026-03-28 22:31:31 +08:00

39 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 城市抓猫猫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()` 获取