Hot Reload | Edit Code Without Compiling
The Naughty Cult
$34.99
$69.99
50%OFF
Date |
Price |
---|---|
Date |
Price($) |
05/10(2023) |
69.99 |
05/10(2023) |
34.99 |
05/24(2023) |
69.99 |
07/26(2023) |
34.99 |
09/06(2023) |
69.99 |
09/27(2023) |
34.99 |
10/11(2023) |
69.99 |
11/15(2023) |
34.99 |
12/10(2023) |
69.99 |
12/18(2023) |
34.99 |
01/10(2024) |
69.99 |
01/17(2024) |
34.99 |
02/07(2024) |
69.99 |
04/17(2024) |
34.99 |
05/08(2024) |
69.99 |
07/24(2024) |
34.99 |
09/04(2024) |
69.99 |
11/20(2024) |
34.99 |
11/21(2024) |
34.99 |
Jump AssetStore
Edit any C# function and get immediate updates in your game.Website • Documentation • Discord • Unity Forum • Business Pricing☑️ Unity Verified Solution🏆 Unity Awards 2023 Nominee: Best Development ToolHot Reload allows you to instantly apply code changes, without compiling. Works in PlayMode, EditMode, and On-Device! Trusted by solo indie developers and massive studios alike - Hot Reload has already saved developers thousands of hours.✔️ Supported EditsHot Reload supports the most common code edits, including:Changing the logic of a method. You can use all C# syntax supported by your Unity Editor version, including C# version 8.Adding a new methodBurst Compile/Unity JobsDebugger supportEditing generic methodsEditing statics/singletonsEditing function parameters. renaming, changing type, adding/removing parameters, etcEditing async/awaitEditing lambda functionsEditing propertiesEditing partial classesAny accessibility, including public/private/internal/protectedand much more...For more details, visit the supported features pageℹ️ The Asset Store version is for individuals and small teams. Unity Pro/Enterprise companies with more than 10 employees require a Business license. See the pricing page on our website for more details.🎉 Easy setupDownload & Import - Download Hot Reload from the Unity Asset Store and import it into your project.Run it - Click the 'Start' button to install and start Hot ReloadDone - Make changes and see immediate updates to your C# code! No project changes required!🚀 Key featuresEdit Any Function - If you have the C# code, Hot Reload can patch it instantly. Works with any text editor.Seamless - Changes apply without requiring a domain reload. This means the game keeps running, with all variables intact, just like you'd expect.Fast, Even on Large Projects - Changes apply in milliseconds, no matter your project size or complexity. Hot Reload has proven itself reliable on extremely large projects.Unity Verified Solution - You can expect a robust and scalable solution with continued support for years to come.USEFUL LINKSWebsiteDocumentationFAQUnity ForumIssue TrackerEULALEARN MOREHot Reload is in constant development; we are continuing to add new features, and hope to eventually support most (if not all) possible C# changes.If you have any questions or would like to provide feedback, you are welcome to do so on our Discord server, on the Unity Forum, or through the contact form on our website.Additionally, you can follow our YouTube and Twitter accounts for more videos, tutorials, and feature showcases!Please note that while we don't enforce a restriction on the free trial for Unity Personal users, purchasing the asset really helps support us so we can continue developing the asset! Users that already previously downloaded the asset can keep using it indefinitely.EULAPlease note, Hot Reload is governed by the license agreement at hotreload.net/legal/eula rather than the standard Unity Asset Store EULA. Please reach out to our support if you have any questions regarding licenses or anything similar.Have a promo code? Download Hot Reload here to redeem it.Purchased Hot Reload before 10.05.2023? Send your invoice to contact@hotreload.net to get the new Hot Reload version for free.SUPPORTED OPERATING SYSTEMSWindowsLinuxMac OS (Silicon and Intel)SUPPORTED UNITY VERSIONS2019.4 (LTS)2020.3 (LTS)2021.3 (LTS)2022.12022.22023 (alpha)Unity 6Note: Hot Reload likely works on all versions in-between (eg. 2020.2); we just haven't tested those versions.SUPPORTED CODE CHANGESEditing functions in monobehaviours, normal classes, partial classes, or static classesEditing functions with any special keywords (virtual, override, abstract, etc.)Editing async/await functionsEditing lambda functionsEditing getters/settersAdding, editing, or removing constructorsAdding or renaming methodsAdding, editing or removing method parametersAdding, editing, or removing method return typesEditing generic methodsEditing method type parameters for generic methodsAdding new properties, events or indexersEdit accessibility modifiers (switch between public/private/protected/internal)Change method from static to non-static and non-static to staticAdding new Unity event methods (Update, Awake, etc.)Editing Unity jobs for any of the following types: IJob, IJobFor, IJobParallelFor, IJobParallelForTransform, IJobParticleSystem, IJobParticleSystemParallelFor, and IJobParticleSystemParallelForBatchReload on-device with mono scripting backend (Android, Standalone)LimitationsAdding/editing/removing fieldsEditing generic classesVisual Studio debuggerUnity ECS supportAsync method that are already executing are not patched - only new invocations will use the updated logicMultiplayes libraries (Mirror, Fishnet, Photon etc.)Reload on-device with IL2CPP scripting backend (iOS, WebGL)Added methods don't show in inspector until recompilingRefer to the Documentation for more info.