项目简介
oops-framework是一个基于Cocos Creator 3.x开发的开源游戏框架,其目的在于提高游戏开发效率。框架提供了丰富的功能库与业务模块代码模板,能帮助开发者快速搭建游戏框架,并且支持模块自由删减,以适配不同类型的游戏需求。此外,还提供了多种插件工具,像热更新配置生成插件、Excel配置表转Json格式与配套ts代码插件,可进一步简化开发流程。
项目的主要特性和功能
- 常用功能库:包含资源、时间、音效、消息管理,屏幕适应以及本地存储等基础功能模块。
- 业务模块代码模板:有常用UI组件、MVVM组件库、特效管理、位移组件、摄像机控制等界面类模块,便于快速搭建游戏界面。
- 网络类模块:支持Http和WebSocket通信,方便处理网络请求和实时通信。
- 框架类模块:提供ECS、行为树、可视化动画状态机等高级功能,支持复杂游戏逻辑开发。
- 工具类模块:有日志管理、随机数生成器、数据集合、加密工具、GZip压缩等实用工具,提升开发效率。
- 渲染纹理:支持将三维摄像机内容显示到模型上,以及三维模型显示到二维精灵上,增强视觉效果。
- 热更新:提供热更新控制脚本和本地热更配置,支持游戏热更新。
- 插件工具:提供Excel转Json数据与TS脚本插件、热更新数据生成插件等,简化开发流程。
安装使用步骤
- 更新框架插件:在项目根目录下执行
update-oops-plugin-framework.bat
脚本,下载最新版本的框架插件。 - 启动Cocos Creator:启动Cocos Creator并打开项目。
- 自定义模块:依据项目需求,自行删减不需要的模块,或添加其他模块。
- 学习和使用:参考项目提供的技术文档,学习和使用框架提供的各种功能和插件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】