概述

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版本,不会再进行任何更新或维护,建议使用最新版本

快速开始 →

0.5.x版本 v0.5.x

危险

该版本对应的是JEngine的0.5分支

0.5.x版本有部分商业项目正在使用,这个版本是JEngine保留下来的最老的版本,与0.6.x一样,该版本不是LTS版本,不会再进行更新或维护,建议使用最新版本因为这个版本有很大概率会遇到莫名其妙的Bug。

快速开始 →