oops-framework

介绍

Oops Framework 基于 Cocos Creator 3.x 开发的一款游戏框架。

  1. 提供游戏常用功能库,提高开发效率
  2. 提供业务模块代码模板,降低程序设计难度
  3. 框架内置模块低耦合,可自行删减不需要的模块,以适应不同类型的游戏
  4. 框架提供游戏常用插件工具
    • 热更新配置生成插件(传送门)
    • 策划Excel配置表生成Json格式与配套ts代码插件(传送门)

注:

  1. 项目下载后执行update-oops-plugin-framework.bat下载最新版本框架插件在启动Cocos Creator运行项目
  2. master分支一般会与 Cocos Creator 引擎最新版本保持同步,需要其它版本可选其它分支下载

框架介绍与文档

QQ群

  • 7985759691群
  • 6214153002群
  • 6285758753群
  • 2265241844群

QQ频道提供教程持续更新频道号q366856bf5

引用且重构过的第三方库

库名 介绍 原创
WebSocket 原创者设计灵活,易扩展自定义协议 原创
animator 可视化动画状态机与Untiy的Animator使用体验类似扩展3D骨骼动画支持 原创
model-view MVVM组件库原创为cc2.x版本本人升级到cc3.x 原创
ECS Entity-Component-System升级优化过 原创

在线演示

网络游戏全栈解决方案

角色扮演游戏解决方案 - 2D角色

角色扮演游戏解决方案 - 3D角色

新手引导解决方案

Tiledmap地图类游戏解决方案

开源框架 oops-framework gitee

开源框架 oops-framework github

Description
基于 Cocos Creator 3.x 版本开发的游戏框架,此项目为 Oops Framework 教程项目,如果使用框架制作游戏项目可下载 oops-game-kit 游戏项目模板开发。
Readme MIT 56 MiB
Languages
TypeScript 98.1%
Shell 0.9%
Batchfile 0.9%