Warning: Some posts on this platform may contain adult material intended for mature audiences only. Viewer discretion is advised. By clicking ‘Continue’, you confirm that you are 18 years or older and consent to viewing explicit content.
Fun story, in 2012 I got the idea of making a git based “cloud” save system with branching, to explore multiple story paths in games.
I implemented the FileSystemWatcher (the equivalent to Linux’s inotify) component in C# on Windows, was able to detect when games were saved, and commit that to git, and stopped there.
Feel free to implement that, I’d love to save on implementation time 😇
I use it to backup my save games. Not sure if that’s conventional.
For example, I’d MKLink
%appdata%/Local/Pal/Save/
to a folder in my save repo, and commit that every once in a while.Fun story, in 2012 I got the idea of making a git based “cloud” save system with branching, to explore multiple story paths in games.
I implemented the FileSystemWatcher (the equivalent to Linux’s inotify) component in C# on Windows, was able to detect when games were saved, and commit that to git, and stopped there.
Feel free to implement that, I’d love to save on implementation time 😇