À propos du projet
JEngine est un framework de mise à jour à chaud pour Unity qui permet aux développeurs de pousser de nouveaux scripts C#, des ressources et de la logique de jeu vers des builds déjà installés sur iOS, Android, Windows, macOS, WebGL et diverses plateformes de mini-jeux. Construit sur HybridCLR, il exécute du C# standard nativement, offrant des performances 10×+ supérieures aux solutions basées sur ILRuntime ou Lua. Le framework inclut un chiffrement intégré des ressources (XOR, AES, ChaCha20) et une obfuscation de code via Obfuz, offrant une sécurité absente de la plupart des outils de mise à jour à chaud. Le panneau JEngine en un clic automatise la compilation du code, la génération de métadonnées AOT, l'obfuscation, le chiffrement et le packaging des ressources. Des packages optionnels ajoutent des tâches asynchrones sans GC (JEngine.Util), des composants UI (JEngine.UI) et le pooling d'objets. L'écosystème s'intègre avec YooAsset pour la gestion des ressources, UniTask pour les flux de travail asynchrones, Nino pour la sérialisation, et propose un plugin Claude Code pour la génération de code assistée par IA. Plus de 1 000 jeux et plus de 100 entreprises utilisent JEngine en production, et le projet fournit une documentation complète, un journal des modifications et des extensions pilotées par la communauté telles que MetaJUI et MetaExcelDataTool.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.