1.5 KiB
1.5 KiB
城市抓猫猫(wechat-minigame)
项目速览
- 项目:城市抓猫猫 — 城市主题堆叠三消微信小游戏
- 阶段:Phase 1 立项 + Phase 4 技术方案完成,5 项决策待锁定
- 上次结论:5 份文档完成(charter/game-design/content-pipeline/city-content-system/difficulty-generator),Codex review 修复完毕
- 下一步:锁定 5 项待决策 → Codex 落代码骨架(js/content/* + 关卡生成器)→ 进入开发
- 开发流程:10 阶段门禁制(~/pro/kb/workflows/standard-dev-process/SKILL.md)
- 关键约束:Canvas 渲染 | 首包 4MB | 无 DOM/BOM | 60fps | 纯手写框架无引擎
- KB 指针:~/pro/kb/projects/wechat-minigame/
开发环境
- 平台:微信小游戏(非小程序)
- 渲染: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()获取