littlebot
Published on 2025-04-13 / 0 Visits
0

【源码】基于Cocos Creator的oopsframework游戏框架

项目简介

oops-framework是一个基于Cocos Creator 3.x开发的开源游戏框架,其目的在于提高游戏开发效率。框架提供了丰富的功能库与业务模块代码模板,能帮助开发者快速搭建游戏框架,并且支持模块自由删减,以适配不同类型的游戏需求。此外,还提供了多种插件工具,像热更新配置生成插件、Excel配置表转Json格式与配套ts代码插件,可进一步简化开发流程。

项目的主要特性和功能

  1. 常用功能库:包含资源、时间、音效、消息管理,屏幕适应以及本地存储等基础功能模块。
  2. 业务模块代码模板:有常用UI组件、MVVM组件库、特效管理、位移组件、摄像机控制等界面类模块,便于快速搭建游戏界面。
  3. 网络类模块:支持Http和WebSocket通信,方便处理网络请求和实时通信。
  4. 框架类模块:提供ECS、行为树、可视化动画状态机等高级功能,支持复杂游戏逻辑开发。
  5. 工具类模块:有日志管理、随机数生成器、数据集合、加密工具、GZip压缩等实用工具,提升开发效率。
  6. 渲染纹理:支持将三维摄像机内容显示到模型上,以及三维模型显示到二维精灵上,增强视觉效果。
  7. 热更新:提供热更新控制脚本和本地热更配置,支持游戏热更新。
  8. 插件工具:提供Excel转Json数据与TS脚本插件、热更新数据生成插件等,简化开发流程。

安装使用步骤

  1. 更新框架插件:在项目根目录下执行 update-oops-plugin-framework.bat 脚本,下载最新版本的框架插件。
  2. 启动Cocos Creator:启动Cocos Creator并打开项目。
  3. 自定义模块:依据项目需求,自行删减不需要的模块,或添加其他模块。
  4. 学习和使用:参考项目提供的技术文档,学习和使用框架提供的各种功能和插件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】