上干货!开源 Cocos Creator 3.x 框架 oops-framework

此框架,游戏开发常用的功能都支持。框架设计思路主导过ARPG、SLG、卡牌等类型项目的开发,维护过程中发现一些第三方优秀库进行了集成。项目中暂时只有游戏资源加载、网络、弹窗、多语言、音乐、提示的DEMO。后续感兴趣的人多,将陆续提供一些其它功能DEMO。多提意见。最后感谢开源作者们提供自己优秀的程序设计思路。

项目下载地址

如何联系我,优化反馈

dgflash@qq.com

注:项目用 Cocos Creator 3.2 版本

基础功能

  1. 资源管理
  2. 音乐管理
  3. 界面管理
    • 屏幕自适应
    • 主界层
    • 弹窗层
    • 模式弹窗层
    • 系统消息层
    • 数据驱动加载界面
  4. 多语言管理
    • 文本多语言组件
    • 图片多语言组件
  5. 网络模块
    • HttpRequest
  6. 全局消息管理
  7. 随机数生成器
  8. 定时器管理

工具库

  1. 异步队列
  2. 日志管理
  3. 字符串处理
  4. 基础数学库
  5. 常用UI组件
  6. excel转json工具 工具地址

集成优秀的第三方库

  1. WebSocket 框架(原创者设计灵活,易扩展自定义协议)原创者代码地址
  2. animator 可视化动画状态机(与Untiy3D的Animator使用体验类似,扩展三维骨骼动画支持) 原创者代码地址
  3. model-view MVVM组件库(原库为cc2.x版本,本人升级到cc3.x) 原创者代码地址
  4. seedrandom 带随机种子的随机数库 原创者代码地址
  5. ECS 框架 原创者代码地址
  6. 资源打包zip加载 原创者代码地址
  7. behavior-tree 行为树
  8. 本地存储库数据加密
  9. MD5、RSA、Crypto
37赞

赞一个!!!

666!!!

前排插眼,大佬666

谢谢大佬,补个3.x的热更吧

3.x的热更我没测试过,发出来的都是用测试过的。你需要单独加我发给你代码,测试后做个DEMO出来在开源,熟悉流程1天时间,不熟悉看代码+测试最多2天的工作量也够了。热更配置生成器,自己去商店买一个就可以了。支持下其它独立开发者,成本就是一个吃早餐的费用。

1赞

mark…

mark.

mark !!

前排支持~

666 mark

抽取了些精华。
第三方库,建议还是全部用ts版本。。

markkk

大多是TS的,如果你发现同类TS版比较好的库,可以分享一下。

其实主要说lib里面的
这里说一个加密的
crypto-ts
也是github上的

https://www.npmjs.com/package/crypto-ts

fork一个看看

插眼1111

mark ,不需要重写轮子了

mark!