# JEngine **Repository Path**: scloud_admin/JEngine ## Basic Information - **Project Name**: JEngine - **Description**: JEngine是针对Unity开发者设计的开箱即用的框架,封装了强大的功能,小白也能快速上手,轻松制作可以热更新的游戏 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: https://github.com/JasonXuDeveloper/JEngine - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 67 - **Created**: 2023-09-18 - **Last Updated**: 2023-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

JEngine

license last topLanguage status badge

框架文档 »
·
框架首页 »

# JENGINE v0.8.0f5 JEngine是针对Unity开发者设计的**开箱即用**的框架,封装了强大的功能,小白也能**快速上手**,**轻松制作**可以**热更新的游戏** ```master```分支为开发者认为的可以正常使用,不会有太大问题的最新版本,建议使用,功能最为强大(同时修复了老版本的bug); ```0.7.x``` 分支目前大部分商业项目都在使用,该版本是2022年最热门的版本,附带强大可靠的功能,包含完善的文档,但是没有任何官方视频教程,且不会再更新或维护; ```0.6.x```分支目前部分商业项目正在使用,内容完善,文档视频充足,不会再进行任何更新或维护; ```0.5.x```分支有部分商业项目正在使用,不会再进行更新或维护; ```development```分支为开发分支,欢迎fork后在该分支进行修改并PR,也欢迎提交issue! **如果你觉得JEngine对你有帮助,请给该框架一个Star!** > QQ群: [921271552](https://jq.qq.com/?_wv=1027&k=cF4hODjW) > > 已有项目使用JEngine热更新,并成功上架iOS ## 框架相关 | 主题 | 地址 | | ------------------------------------ | ------------------------------------------------------------ | | 框架文档:短时间快速精通框架必看 | [点击跳转](https://docs.xgamedev.net/zh/) | | 知乎文章:JEngine介绍 | [点击跳转](https://zhuanlan.zhihu.com/p/218105381) | | 知乎文章:JEngine热更DLL内存加密方案 | [点击跳转](https://zhuanlan.zhihu.com/p/356693738) | | 项目原地址 | [GitHub地址](https://github.com/JasonXuDeveloper/JEngine) | | 国内快速下载地址 | [Gitee跳转](https://gitee.com/JasonXuDeveloper/JEngine) | | QQ群 | [点击加入](https://jq.qq.com/?_wv=1027&k=cF4hODjW) | | 作者Unity社区主页 | [点击跳转](https://developer.unity.cn/u/jie-1ees3?tab=article) | | 作者Unity微社区频道 | [点击加入](https://fanbook.mobi/IBVIPF3D) | ## 使用要求 - **Unity 2020.3.4+** - .net framework 4.x / .net 4.x / net framework ## 功能包 JEngine不同的自带和额外的功能包 | 包名 | 介绍 | 类型 | 链接 | | -------------------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | | JEngine.Core | 支持运行时热更
附带安全且高性能的功能 | 自带 | [JEngine](https://github.com/JasonXuDeveloper/JEngine) | | JEngine.AntiCheat | 防止内存修改
(i.e. 可以防GG修改器等破解软件修改内存). | 附加 | [JEngine.AntiCheat](https://github.com/JasonXuDeveloper/JEngine.AntiCheat) | | JEngine.Localization | 提供游戏内多语言本地化支持 | 附加 | [JEngine.Localization](https://github.com/JasonXuDeveloper/JEngine.Localization) | | JEngine.Misc | 提供额外功能 | 附加 | [JEngine.Misc](https://github.com/JasonXuDeveloper/JEngine.Misc) | | LitJson | 支持JSON序列化或反序列化
(转C# 对象或 JsonData) | 附加 | [JEngine.LitJson](https://github.com/JasonXuDeveloper/JEngine.LitJson) | | Protobuf-net | 支持Protobuf序列化或反序列化 | 附加 | [JEngine.Protobuf-net](https://github.com/JasonXuDeveloper/JEngine.Protobuf-net) | | MetaJUI | MetaJUI是为JEngine定制的UI框架,当然你也可以通过很简单的修改,移植到自己的工程项目 | 附加 | [MetaJUI](https://github.com/Meta404Dev/MetaJUI) | | MetaExcelDataTool | MetaExcelDataTool是为JEngine定制的Excel导表工具,当然你也可以通过很简单的修改,移植到自己的工程项目 | 附加 | [MetaExcelDataTool](https://github.com/Meta404Dev/MetaExcelDataTool) | ## 依赖项目 - [ILRuntime](https://github.com/Ourpalm/ILRuntime) v2.1.0 - 运行时执行C#代码 - [YooAssets](https://github.com/tuyoogame/YooAsset) v1.4.10 - 运行时更新资源 - [Unity-Reorderable-List](https://github.com/cfoulston/Unity-Reorderable-List) v1.0.1 - 额外编辑器控件 ## 框架上线项目 > 若您的项目使用了JEngine,欢迎联系作者,作者很乐意把您的作品展示出来~ | g1 | g2 | g3 | g4 | | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | |

[爱丽丝造梦空间](https://www.taptap.com/app/224117)

|

[肝到发慌](https://www.taptap.com/app/225175)

|

[割韭菜](https://www.taptap.com/app/232558)

|

[明明消消乐](https://www.taptap.com/app/233988)

| | g5 | hmsj | g7 | g8 | |

[兔子与餐厅](https://www.taptap.com/app/235127)

|

[沧元世界](https://www.9game.cn/hongmengshijie/)

|

[Kz之灵](https://www.taptap.com/app/238569)

|

[无界电影](https://apps.apple.com/us/app/无限生化/id1506237271)

| ## 近期star趋势 [![Stargazers over time](https://starchart.cc/JasonXuDeveloper/JEngine.svg)](https://starchart.cc/JasonXuDeveloper/JEngine) ## 贡献成员 ## v0.8.0 最新功能 - **支持** WebGL - **移除** JUI(过段时间会重构) - **优化** LifeCycleMgr 性能 - **优化** ThreadMgr 功能 - **优化** JStream 性能 - **优化** JBehaviour 性能 - **优化** MonoBehaviour 性能 - **优化** FpsMonitor 性能 - **优化** CryptoMgr 接口 - **优化** JBehaviour/ClassBind Object/MonoBehaviour GC - **优化** GetComponent(s)/FindObject(s)OfType 性能 - **切换** 到 YooAsset作为热更资源管理 (弃用Bundle Master) - **新功能** UnsafeMgr 提供不安全(用于性能优化)功能 - **新功能** UnmanagedMemoryPool 提供非托管内存池功能 - **新功能** CoroutineMgr提供在非MonoBehaviour类型内使用携程的功能 - **新架构** 将JEngine源码分成不同的模块,核心代码更轻量! [点击此处查看历史版本功能(英文)](CHANGE.md) ## JEngine专业版 JEngine专业版现已推出,大幅度提高开发效率和底层性能,可以根据需求进群联系作者进行购买,可以补差价升级 (开源版功能对于小项目开发和正常使用足矣,可以自行魔改来实现更完善的功能,或购买体验版进行尝试,好用再升级一年或永久版!提倡先用开源版开发,觉得好用再升级专业版,请理性消费!) 详情可以参考:[这里](https://docs.xgamedev.net/zh/documents/pro/) ## 推荐项目 - [IFramework](https://github.com/OnClick9927/IFramework) - Simple Unity Tools - [QFramework](https://github.com/liangxiegame/QFramework) - Your first K.I.S.S Unity 3D Framework. - [TEngine](https://github.com/ALEXTANGXIAO/TEngine ) - Unity框架解决方案 - [BundleMaster](https://github.com/mister91jiao/BundleMaster) - Unity资源加载大师 - [Nino](https://github.com/JasonXuDeveloper/Nino) - 实用的高性能C#模块,尤其在Unity平台能带来令人难以置信的效益。