Skip to content

JasonXuDeveloper/JEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JEngine Logo

License Last Commit Top Language FOSSA Status CodeFactorAsk DeepWiki

An out-of-the-box Unity framework for hot updatable games

📖 Documentation🇨🇳 中文文档

Analytics

⭐ Overview

JEngine is a powerful Unity framework that enables runtime hot updates for your games. Designed for both beginners and professionals, it provides secure, high-performance features out of the box.

🚀 Quick Start

Requirements

  • Unity 2022.3+

Branch Information

Branch Status Description
master Recommended Latest stable version with the most powerful features
0.8.x 🔒 Legacy Most popular 2023 version (no longer maintained)
0.7.x 🔒 Legacy Most popular 2022 version (no longer maintained)
0.6.x 🔒 Legacy Complete with full documentation (no longer maintained)
0.5.x 🔒 Legacy Used by some commercial projects (no longer maintained)
development 🔧 Development Active development branch - PRs welcome!

📦 Packages

Core Package

Package Description Type
JEngine.Core Hot update support with secure, high-performance features Built-in

Additional Packages

Package Description Link
MetaJUI Customized UI framework for JEngine Repository
MetaExcelDataTool Excel table guide tool Repository

🛠️ Major Dependencies

Dependency Description Repository
Obfuz Code obfuscation GitHub
HybridCLR Runtime code execution GitHub
YooAssets Runtime resource updates GitHub

🎉 Latest Features (v1.0)

  • AssetBundle Encryption support (XOR, AES, ChaCha20)
  • Code Obfuscation support by using Obfuz to protect almost all code
  • Dramatically improved hot update code execution performance by migrating to HybridCLR
  • Enhanced game development experience (no more extra user procedure when writing any kinds of hot update code)
  • MiniGame support for WeChat, TikTok, Alipay and TapTap

📋 View Complete Changelog

📊 Project Statistics

Stargazers over time

🎮 Showcase

If your project uses JEngine, feel free to contact the author - we'd be happy to showcase your work here!

爱丽丝造梦空间 肝到发慌 割韭菜 明明消消乐

爱丽丝造梦空间

肝到发慌

割韭菜

明明消消乐

兔子与餐厅 沧元世界 Kz之灵 无界电影

兔子与餐厅

沧元世界

Kz之灵

无界电影

🤝 Contributors

💡 Recommendations

Check out these other excellent Unity frameworks:

  • IFramework - Simple Unity Tools
  • QFramework - Your first K.I.S.S Unity 3D Framework
  • TEngine - Unity framework solution
  • BundleMaster - Unity resource loading master
  • Nino - Ultimate high-performance binary serialization library for C#.

⭐ If JEngine helps you, please give it a Star! ⭐