Without Hot Patch
- Save → wait for compile → domain reload
- Lose running game state on every edit
- Re-test from scratch after each change
Edit C# directly from your IDE while Play Mode is running. See changes immediately, without waiting for Unity to recompile or reload the domain.
Live demo
See C# edits apply live — no domain reload, no lost Play Mode state.
Update your C# methods instantly while the game is running.
Hover the bars to see what each workflow costs you.
Unity's default workflow interrupts you on every script change. A small fix can cost 30–60 seconds of compile time, and a domain reload wipes the Play Mode state you were debugging.
Everything you need to keep Play Mode alive while you fix, tune, and prototype.
If you have the C# code, Hot Patch can patch it instantly. Works with Rider, Visual Studio, VS Code, or any editor that saves files.
Import and run. No project changes, attributes, or build steps required to get started.
Changes apply without a domain reload. The game keeps running, static state, timers, and scene objects stay intact.
Changes apply in milliseconds. Roslyn compiles only what changed, not your entire solution.
Built by game devs, for game devs — an Editor-first workflow designed for day-to-day Unity iteration.
Enter Play Mode with Hot Patch enabled. Saves no longer trigger a domain reload — Hot Patch compiles what changed and redirects execution at runtime.
Detect IDE file saves during Play Mode
Roslyn builds only the changed types
Harmony redirects live method calls
New logic runs on the next invocation
No external server. No project setup. Import the package, open the window, press Start, and edit.
Open Tools → DivinityCodes → Hot Patch and press Start
Enter Play Mode, edit C#, save and enjoy instant patches
Keep Play Mode alive, patch methods in milliseconds, and stay in the flow.