1 repository
The process of injecting custom code into games developed with the Unity engine.
Distinct from Retro Game Modding: Distinct from retro game modding: specifically targets the Unity engine's modern runtimes (Mono/Il2Cpp).
Explore 1 awesome GitHub repository matching game development · Unity Game Modding. Refine with filters or upvote what's useful.
MelonLoader este un plugin loader pentru motorul de joc conceput pentru a injecta cod personalizat și a încărca plugin-uri externe în jocurile Unity. Acesta funcționează ca un framework de modding care suportă atât runtime-urile Mono, cât și Il2Cpp, permițând modificarea jocurilor pe diferite arhitecturi backend. Proiectul permite patching-ul și hooking-ul funcțiilor în jocurile Unity, oferind în mod specific un sistem pentru gestionarea assembly-urilor C# în medii Mono și un framework pentru patching-ul backend-ului Interop C++ utilizat de Il2Cpp. Sistemul gestionează interceptarea procesului de boot al aplicației pentru a încărca mod-uri terțe din foldere dedicate și capturează log-urile interne ale motorului într-un flux unificat pentru depanare. Include, de asemenea, sisteme de configurare pentru a ajusta comportamentul loader-ului, vizibilitatea consolei și nivelurile de debugging.
Injects custom code and plugins into Unity games to modify gameplay or add new features.