线上热更,即时生效。
全平台运行时热更新——无需重新打包,即可推送代码、资源和逻辑。
基于 HybridCLR,内置加密与混淆。
累计 1,000+ 款游戏上线 · 100+ 家企业生产环境验证 · 内置 Claude Code AI 工作流。
|
核心包仅数个文件——导入即用,无需编写任何模板代码即可实现热更新。 |
HybridCLR 原生运行标准 C#——性能是 ILRuntime 和 Lua 的 10 倍以上。UniTask 无 GC 异步,Nino 零分配序列化。 |
XOR、AES、ChaCha20 三种算法加密资源和 DLL。Obfuz 混淆热更代码。同类框架中独此一家。 |
|
编译代码、生成 AOT 元数据、混淆、加密、打包资源——JEngine 面板一键搞定。 |
iOS、Android、Windows、macOS、WebGL——以及微信、抖音、支付宝、TapTap 小游戏平台。YooAsset 驱动百万 DAU 级游戏。 |
首个集成 Claude Code 插件的热更框架。AI 深度理解 JEngine 模式,为你的游戏编写地道代码。 |
| 传统方案 | 使用 JEngine |
|---|---|
| 热更需要学 Lua 或 TypeScript | 标准 C#——同一语言、同一 IDE、同一调试器 |
| 注册跨域适配器 (ILRuntime) | 零适配器——HybridCLR 原生运行 C# |
| 无内置资源保护 | XOR / AES / ChaCha20 加密 + 代码混淆 |
| 手动多步构建流程 | JEngine 面板一键构建 |
需要 Unity 2022.3+。参阅快速上手指南,几分钟即可跑通。
| 包名 | 类型 | 描述 |
|---|---|---|
| JEngine.Core | 必需 | 热更运行时——引导、加密、资源管理 |
| JEngine.Util | 可选 | JAction(零GC异步任务)· JObjectPool(无锁对象池) |
| JEngine.UI | 可选 | MessageBox(异步对话框)· 编辑器UI(现代 UI Toolkit 组件,支持主题系统) |
基于 HybridCLR · YooAsset · UniTask · Nino · Obfuz 构建
- core,ui: add configurable Bootstrap text and JTabView component (#624)
- core: bump Nino to fix Dictionary serialization in HybridCLR (#627)
- core: auto-detect manifest decryption in PreprocessBuildCatalog (#626)
JEngine 生态:
- MetaJUI — 为 JEngine 定制的 UI 框架
- MetaExcelDataTool — Excel 导表工具
其他优秀 Unity 项目:
- IFramework · QFramework · TEngine · BundleMaster · Nino
如果 JEngine 对你有帮助,请给个 ⭐
