这个项目能做什么
JEngine 是一个专注于 Unity 的热更新框架,允许开发者向已安装的 iOS、Android、Windows、macOS、WebGL 及各类小游戏平台构建版本推送新的 C# 脚本、资源和游戏逻辑。它基于 HybridCLR 构建,原生运行标准 C#,性能比 ILRuntime 或基于 Lua 的方案提升 10 倍以上。该框架内置资源加密(XOR、AES、ChaCha20)以及通过 Obfuz 实现的代码混淆,提供了大多数热更新工具所不具备的安全性。一键式 JEngine Panel 可自动完成代码编译、AOT 元数据生成、混淆、加密和资源打包。可选包增加了零 GC 异步任务(JEngine.Util)、UI 组件(JEngine.UI)和对象池。该生态与 YooAsset 集成用于资源管理,与 UniTask 集成用于异步工作流,与 Nino 集成用于序列化,并提供 Claude Code 插件用于 AI 驱动的代码生成。超过 1,000 款游戏和 100 多家公司在生产环境中使用 JEngine,该项目提供详尽的文档、更新日志以及社区驱动的扩展,如 MetaJUI 和 MetaExcelDataTool。
评论
0 评分人数达到10人后显示
登录后参与讨论。