Repository navigation
v0.19.0
First public release of UnityRift — a toolkit for reverse-engineering and porting Unity games, with a full Unity → Godot 4 pipeline at its center.
UnityRift began as a fork of AssetStudioMod (itself a fork of AssetStudio) and has grown into a distinct project. Huge thanks to Perfare, aelurum and nesrak1 — the original asset-extraction features are still here and credited in the README and LICENSE.
Highlights
- Unity → Godot 4 scene export — meshes, materials, particles, lights, cameras and MonoBehaviour script stubs exported straight into a ready-to-open Godot 4 project.
- Unity → Godot 4 materials & FX — shaders to
.gdshader, ParticleSystems toGPUParticles3D. - IL2CPP support (via Cpp2IL) — dummy assemblies, a .NET class explorer, and a Ghidra / Il2CppDumper package.
- glTF 2.0 export as an FBX-free alternative, plus classic FBX export.
- Type-tree database (TPK) for type-tree-stripped builds.
- Runs from the GUI, the CLI, or an MCP server for AI agents.
See the README for the full feature list.
Downloads
GUI (Windows x64) — unzip anywhere and run UnityRiftGUI.exe:
| File | Requirements |
|---|---|
UnityRift-v0.19.0-GUI-net472.zip |
No install needed — uses the .NET Framework 4.7.2 built into Windows 10/11. Most compatible; start here if unsure. |
UnityRift-v0.19.0-GUI-net8-windows.zip |
Needs the .NET 8 Desktop Runtime. |
UnityRift-v0.19.0-GUI-net9-windows.zip |
Needs the .NET 9 Desktop Runtime. Includes the newest UI work (dark mode). |
CLI + MCP server (cross-platform):
| File | Requirements |
|---|---|
UnityRift-v0.19.0-CLI+MCP-portable.zip |
Needs the .NET 8+ Runtime. Native libs for Windows / Linux / macOS bundled. Run UnityRiftCLI.exe --help (Windows) or dotnet UnityRiftCLI.dll --help (any OS). The mcp/ folder holds the MCP server — see mcp/USAGE.txt. |
This is an early release of a young project. Bug reports and feature requests are very welcome via the issue tracker; questions and ideas go to Discussions. Please don't attach copyrighted game files.
Not affiliated with, sponsored, or authorized by Unity Technologies. Use it for interoperability, research and preservation, and respect the rights and terms of any content you process.