View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1
- Last updated
- First released
- Unity version
- 2022.3.55 or later
- Package size
- 41 KB
- Files
- 23
- Favorites
- 5
- Views in the past week
- 21
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Play Mode Saver – Don’t Lose Your Runtime Tweaks
Play Mode Saver preserves your runtime tweaks instead of losing them on exit. Track Play Mode changes live, review differences, and safely apply selected values back to the Scene or Prefabs.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Play Mode Saver – Don’t Lose Your Runtime Tweaks screenshot 1
About this asset
Stop Losing Play Mode Changes in Unity -
Unity Play Mode is great for testing, but once you press Stop, all runtime tweaks are gone.
Values you carefully tuned, transforms you adjusted, debug changes you verified — everything resets.
Play Mode Saver fixes this workflow problem.
It tracks changes made during Play Mode, shows you exactly what changed, and lets you safely decide what should persist.
🚀 NEW in v1.1: THE PRO UPDATE We've listened! v1.1 transforms Play Mode Saver into a pro-grade tool.
- DEEP SERIALIZATION: Resize arrays, modify lists, and change deep structs at runtime. It just works.
- ZERO-CLICK WORKFLOW: Use [AutoSavePlayMode] on your scripts. Tweak stats in play mode, and they'll save automatically on exit. No prompt needed!
- PREFAB MASTER: Apply changes directly to your source prefabs with one click.
- PERFORMANCE FIRST: Re-engineered system ensures zero lag even in complex scenes.
🔧 What It Does -->
Live Runtime Change Tracking
- Detects modifications made during Play Mode
- Highlights changed GameObjects in the Hierarchy
- Marks modified fields directly in the Inspector
Smart Restore Window
- Automatically appears when exiting Play Mode
- Clear before/after comparison of values
- Apply changes selectively or all at once
- Works cleanly with Prefabs and overrides
Runtime Change Review & Export
- Review all modified values in a structured diff view
- Export selected changes for long-term use
- Helps convert temporary runtime experiments into permanent decisions
Attribute-Based Control
Fine-grained control over what should or shouldn’t be saved:
[SaveOnPlayModeExit]
[IgnoreRuntimeChanges]
Undo-Safe
- All applied changes are registered with Unity’s Undo system
- Fully reversible Preset, editor-friendly workflow
- Fully JSON Export Supported!
Designed for Iteration
- Experiment freely during Play Mode
- Decide later what should become permanent
- Reduce trial-and-error and repeated manual tweaking
Stable & Editor-Safe Workflow
- Editor-based solution with predictable behavior
- Works alongside Unity’s serialization and Undo system
- Designed to fit cleanly into existing production pipelines
✅ Compatible With
- Scenes, Components & Prefabs
- Built-in and custom components
- Unity 2021.3 LTS and newer (including Unity 6)
🎯 Ideal For
- Developers iterating on gameplay tweaks
- Designers tuning values live
- Teams tired of redoing Play Mode work
Play Mode Saver turns Play Mode into a safe experimentation space instead of a disposable test.
From the publisher's Asset Store listing.
Technical details
## Features
* Real-time Tracking
* Visual Feedback
* Code Generation
* Selective Restore
* Undo Support
* Prefab Support
* Custom Attributes
* Inspector Highlights
* Demo Scene
* Optimized Performance
## Supported Unity Versions
* Unity 2021.3 LTS
* Unity 2022 LTS
* Unity 2023 / 6000+
## Supported OS
* Windows
* macOS
* Linux
*(Works on all platforms where the Unity Editor is supported)*
## Documentation
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.55f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.