使用 Cocos Creator 编写的三消小游戏工程。
本仓库当前已升级到 Cocos Creator 3.8.6,并改用 TypeScript(开启较严格的 TS 校验)。
- Cocos Creator:3.8.6(推荐使用同版本打开,避免资源/序列化格式差异)
- 操作系统:Windows / macOS 均可(本仓库示例路径以 Windows 为主)
说明:该工程使用 Creator 3.x 的项目结构,根目录包含
package.json(其中creator.version = 3.8.6)。
- 安装并启动 Cocos Creator 3.8.6
- 在 Creator 中选择 打开项目(Open Project),选择本仓库根目录
- 进入编辑器后,打开场景:
assets/Scene/Login.scene(登录/加载入口)assets/Scene/Game.scene(游戏主场景)
- 点击编辑器顶部 预览(Preview)/ 运行 进行调试
Login.scene里的LoginController会预加载并切换到Game.sceneGame.scene里的GameController初始化GameModel,并驱动GridView渲染与交互
在 Creator 3.8.6 中打开:项目(Project) → 构建发布(Build),选择目标平台并构建。
由于 Creator 的构建面板与平台选项会随版本变化,建议以编辑器内面板为准。
assets/Scene/:场景(Login.scene/Game.scene)assets/Prefabs/:预制体(棋子、特效等)assets/AnimationClip/:动画资源assets/Music/:音效与 BGMassets/Texture/:贴图资源
assets/Script/Controller/:控制层(场景入口、按钮回调、业务调度)assets/Script/Model/:数据与规则(如 GameModel、CellModel、常量定义等)assets/Script/View/:视图与表现(GridView、CellView、EffectLayer 等)assets/Script/Utils/:工具类(如 Toast、音频工具等)assets/Script/UnitTest/:简单测试/验证脚本(如有)
2018/01/20 升级工程到 cocos creator v1.8.1
2018/07/01 增加一些音效
2019/01/30 升级工程到 cocos creator v2.0.7
2025/12/27 升级工程到 cocos creator v3.8.6,改用 TypeScript