oops-framework
介绍
Oops Framework 基于 Cocos Creator 3.x 开发的一款游戏框架。
- 提供游戏常用功能库,提高开发效率
- 提供业务模块代码模板,降低程序设计难度
- 框架内置模块低耦合,可自行删减不需要的模块,以适应不同类型的游戏
- 框架提供游戏常用插件工具
- 热更新配置生成插件(传送门)
- 策划Excel配置表生成Json格式与配套ts代码插件(传送门)
注:
- 项目下载后执行update-oops-plugin-framework.bat下载最新版本框架插件,在启动Cocos Creator运行项目
- master分支一般会与 Cocos Creator 引擎最新版本保持同步,需要其它版本可选其它分支下载
框架介绍与文档
QQ群
- 798575969(1群 - 满)
- 621415300(2群 - 满)
- 628575875(3群 - 满)
- 226524184(4群 - 推荐)
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