Safeguard
Safeguard is an easy to use Save & Record management system that aims to make all the complex parts about saving your game a trivial task. Safeguard uses Attributes to easily mark items that should be saved.
Features:
Simple Save/Load API
Intuitive interface for storing and retrieving game data efficiently.
Uses attributes to save your game:
Utilizes attributes to mark specific data for saving, ensuring flexibility and control.
Supports Unity types like Vector3, Quaternion, ....:
Seamlessly handles Unity's complex data types, simplifying the save process.
Autosave functionality:
Automatically saves progress at certain time intervals, providing convenience for players.
Supports multiple player profiles:
Enables multiple users to maintain separate progress within the same game.
Different save types (Quick, Auto, Manual):
Offers flexibility in saving options, catering to various player preferences.
Ready to use UI examples:
Provides pre-built user interface elements for quick integration, saving development time.
Fully tested by unit tests and commercial games:
Ensures reliability and stability through rigorous testing, proven by real-world usage in commercial games.
Community Support:
Join a vibrant community of developers to build better software. Share tips, ask questions, and collaborate with fellow users to unlock the full potential of our assets