RuoSaves is a developer-friendly save system that makes saving and loading game state in Unity simple and modular. Ideal for games that need quick and flexible persistence.RuoSaves provides a clean and efficient way to save and load object attributes. Define what you want to save using the ISaveable interface and let RuoSaves do the rest.Built-in support for common Unity types, encryption to mitigate save file tampering, and a flexible architecture, makes RuoSaves a great starting point for your project.Seamless and intuitive integrationFluent APISaveObjectData.Create("myObjectId").WithAttribute("position", transform.position)Built-in object and prefab tracking for both in-scene and instantiated objectsSaveable component for marking things you'd like to be savedPrefabIdentifier & SaveablePrefabListAsync and synchronous method overloads to fit your architecture needsDesigned for ease-of-useBuilt-in components to get you startedSaveableTransformSaveableRigidbodyISaveable interface and decoupling provides total flexibilityDocumentationWorking examples included




