What will Qip do for you?
- Create a repository in a safe place to store all your game save history.
- When you want to backup your current game progress and come back later, make a commit and leave some useful message.
- When you want to play at some point again, you can checkout a commit and your game save will be replaced by that backup.
- When you want to make a different choice in game, make your choice and create a commit in another branch.
Functionality:
- Commit: Save your save to a unified repository.
- Commit Message: Record information of commit.
- Checkout: Switch to any committed save.
- Branch: Create a new branch from any commit represent a new story line start from that commit.
- Event: Create event to locate big event such as second round or defeating a boss.
- Tag: Add tag for better search and filter experience.
- Tree Graph: A tree graph make it easier to get a overview of game history.
- Incremental Backup: File unchanged will not be backup.
Qip use SHA-1 to checksum so it's nearly impossible to leave out minimal change. All save file and folder structure are saved to a unified repository which located in user defined depot, which can easily transfer and backup to any places. With Qip, backup and restore game save will no longer a cumbersome work. You can simply click button and input message, Qip will automatically complete rest work with fast speed and clean structure.
Here is a diagram explains how Qip works: