Allows creating mods for Unity games using Visual Studio 2022+.
- Creating a new project.
- Selecting a game to be modded using a project wizard.
- Determining proper target framework.
- Referencing game assemblies.
- Deploying the mod into the game.
- Deploying and configuring the Unity Doorstop mod loader.
- Deploying mod content files along compiled binaries.
- Resolving the game path from built-in game registry.
- Importing games from the list of installed programs or Steam.
- Debugging the mod.
- Building mods supporting multiple game versions.
- Game-specific templates and features (in separate extensions).
- BepInEx 5/6 project templates.
- RimWorld project template.
- Installing multiple versions of games in parallel from Steam.
- XML files validation and IntelliSense.
Release 1.1 is the last release which supports Visual Studio 2019. New development will be focused on Visual Studio 2022+.
Visual Studio 17.10 or newer is required.
Required workloads:
- .NET desktop development
- Game development with Unity
Additionally you may need to install targeting packs for .NET versions your games use.
- A Visual Studio 2022+ extension containing the project template and its wizard, options page for managing the game registry, and the debugger.
- The
UnityModStudio.BuildNuGet package which resolves game assembly references and helps building and debugging the mod.