Skip to content

基于 Cocos Creator 3.x 版本开发的游戏框架,此项目为 Oops Framework 教程项目,如果使用框架制作游戏项目可下载 oops-game-kit 游戏项目模板开发。

License

Notifications You must be signed in to change notification settings

dgflash/oops-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


概览

oops Framework 是一款基于 Cocos Creator 3.x 开发的游戏框架。自 2021 年 7 月开源起,它始终与 Cocos Creator 3.x 的各个版本保持同步更新。与此同时,该框架也在持续迭代版本,不断提升稳定性与易用性。



设计理念

oops Framework 致力于提供一个拥有游戏开发常用技术的框架,从而提高开发效率、降低开发门槛、专注于内容设计、促进技术共享和交流。



框架特点

  • 提供较为全面的游戏开发常用技术
  • 提供可提高开发效率的插件工具
  • 提供教学项目以及不同类型的解决方案项目
  • 拥有稳定可靠的框架技术
  • 对新人极为友好,操作简单且易于上手

简要结构:

graph LR
OOPS -.主框架.-> oops-plugin-framework
OOPS -.热更新.-> oops-plubgin-hot-update
OOPS -.Excel转json.-> oops-plubgin-excel-to-json
Loading

主框架部分:

graph TB
主框架 --> 核心模块
核心模块 --> 界面管理
核心模块 --> 音效管理
核心模块 --> 消息管理
核心模块 --> 资源管理
核心模块 --> 本地存储
核心模块 --> ...
主框架 --> 可选模块
可选模块 --> 动画状态机
可选模块 --> MVVM
可选模块 --> ECS
可选模块 --> 网络模块
可选模块 --> 渲染纹理
可选模块 --> GUI组件
可选模块 --> ...等

Loading


官方推荐

框架产品案例: 产品案例



学习资源

Oops框架文档: WIKI

Oops框架Api文档: Api

bili视频教程:dgflash

Cocos Store产品:Cocos Store



社群链接

  • 798575969(1群 - 满)
  • 621415300(2群 - 满)
  • 628575875(3群 - 满)
  • 226524184(4群 - 满)
  • 741197640(5群 - 满)
  • 438995424(6群 - 满)
  • 916492808(7群 - 满)
  • 973884097(8群 - 推荐)

QQ频道:q366856bf5

欢迎大家交流、推广,在此感谢!

About

基于 Cocos Creator 3.x 版本开发的游戏框架,此项目为 Oops Framework 教程项目,如果使用框架制作游戏项目可下载 oops-game-kit 游戏项目模板开发。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages