Oops Framework 新版教程

Oops Framework

概览

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

设计理念

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

框架特点

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

快速入门

请参阅开发文档,了解如何快速开始使用框架。
新版文档,后续框架相关信息统一在此更新。传送门

10赞

给大佬来个赞! :+1:

1赞

:+1:厉害,支持!!!

最近熬夜沉迷写文档无法自拔,新增新手教程、常见问题相关文档,持续更新中…

支持大佬!值得好好学习下这个框架 :+1:

世界因你而精彩,1024

mark,mark,感谢大佬

好东西收藏了

mark.


新增框架中代码模板文档,持续更新中…

厉害,支持!!!

你好 我想问一下使用你的开源框架oops-framework开发的游戏可以上架cocos商店吗?

可以,产品介绍中带上使用Oops Framework开发

新增小游戏模板项目【传送门】

更新日志(2024-10-01 ~ 2024-10-05)

1.3.3

  1. 移处GUI.ts对象,屏幕适配逻辑移动到LayerManager.ts中
  2. 添加自动设置固定宽或高屏幕适配,默认开启自动设置,有特殊适配需求修改oops.gui.autoFixedWidthOrHeight=false,则为原版适配模式

1.3.2

  1. 资源管理模块新增预加载、多资源包配置、资源包自动管理加载功能
  2. 优化资源管理代码
  3. 优化显示对象模板GameComponent对象代码

1.3.1

  1. 重构 StorageManager,实现可自定义数据加密方式,移除对 crypto-es 第三方库依赖,减小包体约200KB,需要使用时自行切换
  2. 优化ECSEntity

提高框架使用体验优化

  1. 整理框架中所有组件在属性检查器中显示路径

  2. 框架部分源码关联新版教程中文档

头发掉光了

框架所有相关产品兼容 Cocos Creator 3.8.4