Cocos Creator PureMVC是一款专为Cocos Creator游戏开发设计的基础框架,旨在通过PureMVC模式帮助开发者构建结构化、模块化的游戏应用。
cocos-creator-puremvc 是一个基于 Cocos Creator 的项目基础架构。
技术栈:
- TypeScript
- PureMVC
安装方法:使用 npm install 或 yarn 安装。推荐使用后者,如果你更喜欢用 npm,则需要修改 package.json 文件中的 proto 编译命令。
编译 proto:可以通过运行 `npm run proto` 或者 `yarn proto` 来进行。
script 目录结构:
- controller
- bootstrap: 需要初始化的 MVC。
- commands:游戏内 Command,添加新的 Command 应该在此目录下。
- StartupCommand.ts:启动命令文件示例。
- lib
- puremvc:PureMVC 的源代码和 d.ts 文件。
- model
- vos:VO 对象(Value Object)存放位置。
- GameProxy.ts: 游戏数据代理的实例展示。
services:
- api.ts:用于封装 fetch 请求。