Introduction to Unity Analyzer IDE
Unity Analyzer IDE is a professional tool for analyzing and modding Unity games. It supports both Mono and IL2CPP games, providing powerful decompilation and code analysis features.
๐ก
Tip
This tool is designed for educational purposes. Always respect game developers' rights and terms of service.
Key Features
- Smart decompilation of .NET assemblies
- IL2CPP metadata extraction
- AI-powered code analysis
- Visual mod editor
- Cloud synchronization
- Community mod library
Installation
System Requirements
- Windows 10/11 (64-bit)
- .NET 8.0 Runtime
- 4 GB RAM minimum
- 500 MB disk space
Installation Steps
- Download the latest version from the Download page
- Extract the ZIP archive to any folder
- Run UnityAnalyzerIDE.exe
- Optional: Sign in to enable cloud features
# Extract and run
Expand-Archive UnityAnalyzerIDE.zip -DestinationPath C:\Tools\
cd C:\Tools\UnityAnalyzerIDE
.\UnityAnalyzerIDE.exe
BepInEx Modding Guide
BepInEx is the most popular modding framework for Unity Mono games. Here's how to create your first mod:
Basic Plugin Structure
using BepInEx;
using HarmonyLib;
[BepInPlugin("com.yourname.modname", "Mod Name", "1.0.0")]
public class MyPlugin : BaseUnityPlugin
{
void Awake()
{
Logger.LogInfo("Plugin loaded!");
var harmony = new Harmony("com.yourname.modname");
harmony.PatchAll();
}
}
[HarmonyPatch(typeof(PlayerController), "TakeDamage")]
public static class DamagePatch
{
public static void Prefix(ref float damage)
{
damage = 0f; // No damage!
}
}
โ ๏ธ
Warning
Make sure BepInEx is installed in your game folder before using mods.
API Reference
The Unity Analyzer Cloud API allows you to integrate with our services.
Endpoints
Upload a new mod (requires auth)
Example Request
const response = await fetch('https://api.unityanalyzer.com/api/mods', {
headers: {
'Authorization': 'Bearer YOUR_TOKEN'
}
});
const mods = await response.json();