
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.The example scene's materials are URP materials.However, there is no requirement of any specific render pipeline for RuoSaves.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, encoding and obfuscation 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 objectsSaveObjectIdentifierPrefabIdentifier & 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