Deep Clone - ScriptableObjects OFFICIAL SALE

🔧 Deep Clone for ScriptableObjects

Need to duplicate complex asset trees in seconds?

Deep Clone is an Editor-only tool built for Unity creators who want to duplicate ScriptableObjects cleanly and confidently — whether you're designing enemies, setting up level data, or building a custom tool pipeline.


With just one click, Deep Clone creates a true deep copy of any ScriptableObject — cloning entire hierarchies of ScriptableObjects, including nested children, custom classes, structs, and collections. Shared references are preserved intelligently, and optional tags allow for precise control over what gets cloned and what doesn’t.


🚀 Perfect For:

Technical designers needing fast iteration on game data


Solo devs and teams duplicating level or RPG configs


Tool developers building modding or asset pipelines


Tools built on deep ScriptableObject hierarchies


Anyone working with nested or shared ScriptableObjects


✅ Features

One-click cloning from Editor or code


Full hierarchy support: clones nested ScriptableObjects, custom classes, structs, lists, dictionaries


Respects shared references and avoids duplication errors


Supports [ShallowClone] attributes and [SkipAttribute] for clone control


Works with AnimationCurve, Vector3, Color, and more


Saves as .asset files ready for editing


⚠️ What It Doesn’t Do

Editor-only: does not work at runtime or in builds


Does not clone UnityEngine.Object assets like Texture2D, Material, or Shader — these are preserved as references


Fields must be serializable to be cloned


🧪 Includes:

Built-in unit tests


Asset generator for reproducible cloning cases


Full documentation with clear API use and edge-case handling


Spend less time duplicating, and more time designing.

Install Deep Clone and streamline your asset workflows today.