MIT License

项目介绍

Alex-Rachel/GameFramework-Next 是一个托管在 GitHub 上的开源项目,主要使用 C# 编写,采用 MIT License 许可证,目前获得 590 个 Star、128 次 Fork。

仓库全名
Alex-Rachel/GameFramework-Next
开源许可证
MIT License
Star 数
590
Fork 数
128
未关闭 Issue
6

README 摘要

GameFramework-Next GameFramework YooAsset UniTask luban hybridclr 实现初衷:作为一个商业级成熟的资源框架 YooAsset对资源包的设计和划分会稍微更成熟一些。包括对DLC的支持 以及webgl的支持,资源定位地址的支持等。不管是上steam还是小游戏都更自洽。且GameFramework的资源模块存在一定的设计过度问题。故在此首次把YooAsset接入GF并实现热更新。(HybridCLR热更新流程已经实现) PS:pc、android、ios、webgl热更已跑通,旧版GameFramework-at-YooAsset请挪步去classic分支 特别鸣谢 YooAsset - YooAsset是一套商业级经历百万DAU游戏验证的资源管理系统。 GameFramework - Game Framework 是一个基于 Unity 引擎的游戏框架

完整内容见 GitHub 原始 README 或本页 。

常见问题

GameFramework-Next 用什么语言开发?

主要使用 C# 编写,采用 MIT License 许可证,目前有 590 个 Star。

GameFramework-Next 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 GameFramework-Next 的源码?

可以直接克隆仓库:git clone https://github.com/Alex-Rachel/GameFramework-Next.git,默认分支为 main;安装与运行步骤见仓库 README。

GameFramework-Next 最近还在维护吗?

仓库最近一次更新为 2024年10月11日,当前有 6 个未关闭 Issue;Star 数为 590,可作为社区活跃度的参考。

关于

GameFramework-Next

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
1436
价值分
451
活跃状态
活跃

语言占比

Batchfile
C#
Shell

Release

贡献者

README

GameFramework-Next

UnityVersion License License License

GameFramework

YooAsset

UniTask

luban

hybridclr

实现初衷:作为一个商业级成熟的资源框架 YooAsset对资源包的设计和划分会稍微更成熟一些。包括对DLC的支持 以及webgl的支持,资源定位地址的支持等。不管是上steam还是小游戏都更自洽。且GameFramework的资源模块存在一定的设计过度问题。故在此首次把YooAsset接入GF并实现热更新。(HybridCLR热更新流程已经实现)

//程序集划分设计
Assets/GameScripts
├── Editor              // 编辑器程序集
├── HotFix              // 游戏热更程序集目录 [Folder]
|   ├── GameBase        // 游戏基础框架程序集 [Dll]
|   ├── GameProto       // 游戏配置协议程序集 [Dll]  
|   ├── BattleCore      // 游戏核心战斗程序集 [Dll] 
|   └── GameLogic       // 游戏业务逻辑程序集 [Dll]
|           ├── GameApp.cs                  // 热更主入口
|           └── GameApp_RegisterSystem.cs   // 热更主入口注册系统
└── Runtime             // Runtime程序集

PS:pc、android、ios、webgl热更已跑通,旧版GameFramework-at-YooAsset请挪步去classic分支

特别鸣谢

YooAsset - YooAsset是一套商业级经历百万DAU游戏验证的资源管理系统。
GameFramework - Game Framework 是一个基于 Unity 引擎的游戏框架。

评论

暂无评论