Stop writing save systems.
Save Kit captures GameObjects, components & fields in your scene - one component. Full game state, preserved at runtime.Demo ShowcaseDocumentationGame State Save & Load System - Save KitStop writing save systems. Save Kit is a Unity asset that automatically persists any GameObject state in your scene — transforms, components, custom script fields, hierarchies. Drop one component. Save.What it savesGameObject transforms & hierarchiesUnity built-in + custom components & scriptsCustom script fieldsRuntime-spawned objectsBuilt for any game🏗️ Sandbox games — preserve large player-made worlds⚔️ RPGs & open world — persist inventory, quests, world state🎲 Roguelikes — save mid-run progress between sessions🔄 Dynamic games — handle many runtime GameObjects🗺️ Level editors — restore player-built structures exactly🎮 Any game — if it needs saving, Save Kit handles itProduction-ready features🗄️ Multiple save slots🗝️ AES-256 encryption✅ CRC32 checksums🗂️ GZip compression⚛️ Atomic saves📱 Cross-platform — PC, Mobile, WebSimple for beginners. Powerful for pros.No serialization boilerplate. No attribute tags. No maintenance when your data model changes. Just drop the component, call Save. For advanced developers, a complete API is available for custom workflows and fine-grained control.LimitationsAnimation playback position is not saved — animations restart from the beginning on load if loaded from a cold startAudio playback position is not saved — music and sounds restart from the beginning on load if loaded from a cold startSaves GameObject transforms, hierarchies, components & script fields at runtimeSupports Unity built-in components and custom MonoBehaviour scriptsRuntime-spawned object saving & restorationMultiple save slotsAES-256 encryptionCRC32 checksums for save file integrityGZip compression for reduced file sizeAtomic saves - no corrupt files on crashCross-platform - PC, Mobile, WebSimple APILimitationsAnimation playback position is not saved — animations restart from the beginning on load if loaded from a cold startAudio playback position is not saved — music and sounds restart from the beginning on load if loaded from a cold start




