Dtronix package is a save file management system for storing & retrieving save data for applications.
- Simple structure utilizing zip files for content management.
- Data compression via the Deflate compression method.
- Lock file management to enable networked usage notification of package files via lock files.
- Integrated versioning & upgrade system.
- Read only opening ability.
- Save content management and modification notification.
- Integrated writing & reading of JSON, strings & stream data.
- Auto-Save methods to allow for background saving for crash recovery.
- Backup save system keeps a duplicate of save packages for simple recovery.
- No external dependencies.
- Uses new performant System.Text.Json classes.
- Package management view model for easy integration into WPF applications.
dotnet publish -c Release
Program is licensed under the MIT license. Logo is licensed under the Creative Commons Attribution 3.0 License by FatCow