概述
JEngine是一个于2020年7月15日初次提交的Unity框架。大约每年会进行一次大版本更新。
目前有超过100家企业使用JEngine制作商业项目,同时有数百上千位独立游戏开发者(或工作室)使用JEngine开发独立游戏。
稳定版本
JEngine目前正在维护的版本
最新版本 v0.7.x
提示
该版本对应的是JEngine的master分支
最新版本是开发者认为的可以正常使用,不会有太大问题的最新版本,建议使用,功能最为强大,同时修复了0.6和0.5版本的bug。
核心功能
- 新增可扩展验证器 新功能
- 新增UI扩展工具 新功能
- 新生命周期 新功能
- 优化编辑器流程 优化功能
- 优化框架性能 优化功能
- JEngine功能更新 优化功能
- JUI
- JAction
- JBehaviour
V0.7.5更新日志
更新ILRuntimev2.1.0
优化适配代码注册流程
优化JStream缓冲池策略
优化ClassBind性能及GC
优化框架初始化流程及性能
优化LifeCycleMgr性能及GC
优化
FindObjectsOfType
性能及GC优化JBehaviour性能及GC,取消其对
MonoBehaviour
的依赖性优化Loom(主线程执行Actions)性能及GC,取消其对
MonoBehaviour
的依赖性
快速开始 →
专业版本 PRO v1.5
提示
该版本对应的是JEngine Pro的master分支
专业版是针对JEngine开源版设计的加强版本,点击了解详情
本次更新
- 【新增】打热更包时自动收集Shader及其变种并自动生成保留文件到主包
- 【新增】全部UGUI编辑器下事件支持注册带Enum参数的方法
- 【新增】支持运行时Inspector下查看主工程Enum字段并修改
- 【新增】支持ClassBind赋值Enum对象(主工程热更工程的都支持)
- 【同步】开源版7月15日至10月8日全部更新
- 【更新】ILRuntime至v2.1.0正式版
快速开始 →
历史版本
JEngine历史版本,不再维护,使用需谨慎,建议更新到稳定版本
0.6.x版本 v0.6.x
警告
该版本对应的是JEngine的0.6.x分支
0.6.x版本是目前大部分商业项目正在使用,内容完善,文档视频充足,需要注意这个版本不是LTS版本,不会再进行任何更新或维护,建议使用最新版本。