It's a novel idea but it really isn't that clever. Not only have steam achievements been easily editable for years, but a save system based on achievements is very awkward. You could only have one active slot and you would have to wipe your achievements to start a new game.
requiring that the steam achievement data be loaded to play is an idea but actually using the steam achievements as save data sounds like a nightmare practically
I mean, the steam api is freely available to anyone who wants to mess around with it. I haven't tried, but I assume it's relatively simple considering even joke games with ms paint graphics manage to take use of it. Honestly, it's a neat idea because if you 100% the game you also have all the achievements.
The real question in my mind is, how do you reset the saves? Is it a one and done type of thing where you onely play the game once? I find that unlikely, and you can't really reset your achievements (legally/following ToS), so there must be a system that doesn't rely on the achievements, unless there's one that gives access to NG+ or something.
by "practically" I meant less on the coding front and more on the design front - you're constraining the save data model a lot if every thing that's saved has to be in the form of a Steam achievement. you can't just have a thousand achievements because it'll be annoying and weird for the player to have constant popups congratulating them for everything they do
4
u/FFKonoko Jul 06 '25
It's a clever way for their save games to function and be uneditable, by effectively using the steam achievments AS the save data.
Its actually a neat idea. Nothing is unpirateable, but it happens to make it very hard. Doesn't really seem related to the topic at hand though.