Skip to content

使用 HybridCLR 对 StarForce 实现游戏逻辑热更新。

License

Notifications You must be signed in to change notification settings

h824612113/StarForce_HybridCLR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

使用 HybridCLR 对 StarForce 实现热更新。将 StarForce 的游戏逻辑剔除,可以得到一个接入了 HybridCLR 的 GameFramework。可 fork 此仓库使用 👉 UnityGameFramework

博客地址

更新日志

在大佬的基础上进行后续修改StarForce_HybridCLR

更新最新的HyBridClr插件,2.1.0版本

增加分包更新逻辑

增加删除分包更新逻辑

适用于 GameFramework 的工具

HybridCLR 官方的的工具流已经完善,在接入 GameFramework 时唯一需要扩展的就是:将热更新的 dll 文件,拷贝至 Assets 目录下,用于 Resource 模块资源编辑与打包。已在此工具的 Build 模块实现。

编辑器工具

GameFramework 热更新流程图

游戏流程图

鸣谢

GameFramework - https://gameframework.cn/

HybridCLR - https://focus-creative-games.github.io/hybridclr/

About

使用 HybridCLR 对 StarForce 实现游戏逻辑热更新。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%