Unity 开源框架推荐 | Framework
Ellan Jiang @Game Framework
github: (1.5K Star)GameFramework
简介
- Game Framework 是一个基于 Unity 引擎的游戏框架,主要对游戏开发过程中常用模块进行了封装,很大程度地规范开发过程、加快开发速度并保证产品质量。
- 包含18 个内置模块
- 全局配置 (Config)
- 数据结点 (Data Node)
- 数据表 (Data Table)
- 调试器 (Debugger)
- 下载 (Download)
- 实体 (Entity)
- 事件 (Event)
- 有限状态机 (FSM)
- 本地化 (Localization)
- 网络 (Network)
- 对象池 (Object Pool)
- 流程 (Procedure)
- 资源 (Resource)
- 场景 (Scene)
- 配置 (Setting)
- 声音 (Sound)
- 界面 (UI)
- Web 请求 (Web Request)
熊猫 @ET
github: (2.8k Star)ET
简介
- ET是一个开源的游戏客户端(基于unity3d)服务端双端框架,服务端是使用C# .net core开发的分布式游戏服务端,其特点是开发效率高,性能强,双端共享逻辑代码,客户端服务端热更机制完善,同时支持可靠udp tcp websocket协议,支持服务端3D recast寻路等等
Catlib
首页:
github: Catlib
github: Core
简介
- CatLib 是一套渐进式的服务提供者框架。框架为客户端提供多个实现,并把他们从多个实现中解耦出来。服务提供者的改变对它们的客户端是透明的,这样提供了更好的可扩展性。她不仅易于上手,还便于与第三方库或既有项目整合。
- CatLib Core 是最小可用框架。仅提供最基础的功能,是其他框架开发者作为基础的理想选择。
- CatLib For Unity 在Framework的基础上增加了对Unity的专有组件支持(要求Unity 2017+)。
完整的文档体系 优美的代码解决方案 建议一看
凉鞋 @QFramework
github: (1.3k Star)QFramework
简介
- QFramework 是一套 渐进式 的 快速开发 框架。目标是作为无框架经验的公司、独立开发者、以及 Unity3D 初学者们的 第一套框架。框架内部积累了多个项目的在各个技术方向的解决方案。学习成本低,接入成本低,重构成本低,二次开发成本低,文档内容丰富(提供使用方式以及原理、开发文档)。
高凯 @MyUnityFrameWork
github: MyUnityFrameWork
简介
- Unity框架,组件可插拔,可视化编辑,代码自动生成。
- 包含资源加载,配置加载,数据加载,UI管理,音频管理,日志管理,动画系统,特效系统等,以及对应编辑器工具
- 支持Android、Ios、PC、WEBGL
- 项目中的Script/Core目录就是完整框架
- 中文维基
- English Wiki
- Unity框架,组件可插拔,可视化编辑,代码自动生成。
如有更多优秀框架 欢迎您的推荐 , 下方评论或发生至我的邮箱链接: kevin@kylin.app
- 本文标题:Unity 开源框架推荐 | Framework
- 创建时间:2019-10-29 11:24:35
- 本文链接:posts/u3d-framework.html
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!