225
submitted 1 year ago by nlm@beehaw.org to c/gaming@beehaw.org

I wish all games would just let you save whenever you want to! Why is using checkpoints and auto saves so common?

At least add a quit and save option if you want to avoid save scumming.

These days I just want to be able to squeeze in some gaming whenever I can even if it's just quick sessions. That's annoyingly hard in games that won't let you save.

I wonder what the reason for this is?

you are viewing a single comment's thread
view the rest of the comments
[-] MJBrune@beehaw.org 34 points 1 year ago* (last edited 1 year ago)

I feel like the answer is twofold.

Either the developers hit technical limitations of their save system and couldn't reliably restart everything. I feel like RDR2 did this because most of their missions were very specific scripted sequences that needed to be kept on track from the start. A lot of roguelikes are unable to save during a run or within a node of that run. For example Peglin and Void Bastards. It's much easier to say what node or position the player is at than all the AI states, combat, etc. Additionally, automatic saving has always been difficult. Everyone knows the whole "the game auto-saved and now I die instantly over and over again" bug that happens in any game. The way to negate this is to use checkpoints with areas where you know the player isn't going to get attacked. Another way is to try to detect when you are in combat or not but this can lead to the game never saving. Overall it's much easier to just save a state that you know the player will be okay to start back up in.

Or the designers felt like it added something to the game like in Alien Isolation. Save points allow you to exit and designers are trying to focus on keeping players playing. So save points are also an exit point. When you allow the player to save, you allow the player to exit without feeling like they must continue going. Designers use this to try to keep their games more engaging. Super Meat Boy removed a few exit points from typical platformers in order to make the game faster. A lot of games try to be so easy to keep playing that they make it hard to stop. In some ways, this can be seen as a dark pattern in game design. Typically though, designers aren't trying to be nefarious but instead trying to keep the game engaging.

[-] buckykat@lemmy.blahaj.zone 14 points 1 year ago

The right way to handle auto saves potentially being at bad times is to just keep the last 5 or so of them, and allow multiple manual saves too.

[-] MJBrune@beehaw.org 7 points 1 year ago* (last edited 1 year ago)

Eh, that's honestly not a great solution. It's a bandaid workaround. Getting better detection on when to auto-save or auto-saving at known good times is a lot better. The multiple auto-save solution is a good fallback but not the definitive answer. You could also just make the player invincible for 1-2 seconds after a save load and then also cast their position to the navmesh to make sure you save them in a place that they aren't going to immediately fall to their death or out of the map. A lot of open-world games now just restart your character entirely leaning up against a building in the world or camping or whatever. Making it feel like the player character has their own agency and actions while you just play them for a while.

It's also a compounding issue, that's just one of the technical issues over many. In the end, it really depends on the type of game you are building. Every game is released incomplete, even the biggest masterpiece, the developers wanted to do something more. So you balance the technical issues between saving the real-time states or just saving off some simple data like you were at this mission in this area, with this inventory, with these player stats. Even that is a lot to keep track of and test. To then add stuff like AI states, active combat, randomization data, etc. I understand why a lot of roguelikes don't save most of the active game data. After all, developing games is very hard and the save system is not a high priority to the general experience of the game.

[-] buckykat@lemmy.blahaj.zone 8 points 1 year ago

No, those are all worse than just having multiple saves and more user control. I hate those approximate save systems because they force me to waste time getting back to what I was doing when I load a save.

[-] MJBrune@beehaw.org 5 points 1 year ago

That's fair, you can certainly like the multiple saves and more user control. Personally, I feel like it boils down to what type of game I am playing. If I am playing a large RPG then yes, auto-save multiple times and let me have a ton of user control. if I am playing a roguelike in which a run will be over in 15 minutes, I don't mind not having any control over my saves because I don't care about an individual run most of the time. If I do, I spend the extra 5 minutes and finish up the run. For something like Just Cause or RDR2, I feel like their general save system is fine enough and gives a good cinematic feeling which outweighs any time I spend getting back to whatever I was trying to do. Which is typically just a few steps away from what I found.

That said I'm probably diving too deep into this stuff. I develop games for a living so I am constantly thinking about the best system for the game. I don't think every game would be better if it had a multiple-save slot auto-save system. I can understand why it's not in scope or would hurt the experience. If Alien Isolation had just saved where ever you are, that game wouldn't have been as intense as it was. It'd ruin the game.

It's fine to like the system, it works well for a lot of games but maybe it's not a one-size fits all solution?

load more comments (4 replies)
this post was submitted on 29 Jul 2023
225 points (100.0% liked)

Gaming

30500 readers
173 users here now

From video gaming to card games and stuff in between, if it's gaming you can probably discuss it here!

Please Note: Gaming memes are permitted to be posted on Meme Mondays, but will otherwise be removed in an effort to allow other discussions to take place.

See also Gaming's sister community Tabletop Gaming.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS