Saving In Games

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

Post Reply
User avatar
davidthefat
Chaos Rift Maniac
Chaos Rift Maniac
Posts: 529
Joined: Mon Nov 10, 2008 3:51 pm
Current Project: Fully Autonomous Robot
Favorite Gaming Platforms: PS3
Programming Language of Choice: C++
Location: California
Contact:

Saving In Games

Post by davidthefat »

I don't think this kind of discussion ever occurred on this forum. So what do you think is the best way to go on about saving games? Would you save the exact same state, the exact coordinates of the player and everything about the game any where you are. Or have "save" points that you have to reach before saving. may be you just save in the general area and when you load it up again, you are at the start of the dungeon or the entrance of the room? What ways have you used while making your game?
Live-Dimension
Chaos Rift Junior
Chaos Rift Junior
Posts: 345
Joined: Tue Jan 12, 2010 7:23 pm
Favorite Gaming Platforms: PC - Windows 7
Programming Language of Choice: c++;haxe
Contact:

Re: Saving In Games

Post by Live-Dimension »

It completely depends on the game.

Generally, the point of a game is to bring as much enjoyment to the player as possible. It'd be foolish to have "checkpoint saving" on a RTS, yet on alot of puzzle games checkpoint saving makes alot more sense.

Usually, at least in my opinion, having the ability to save anywhere makes people not feel so forced. However, doing this way, it's also a good idea to have it autosave often (perhaps in checkpoint places?). There is NOTHING worse then spending ages getting through a difficult level then having to do it again because you forgot to save. It sort of combines the best of both worlds.
Image
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: Saving In Games

Post by GroundUpEngine »

Live-Dimension wrote:Usually, at least in my opinion, having the ability to save anywhere makes people not feel so forced. However, doing this way, it's also a good idea to have it autosave often (perhaps in checkpoint places?). There is NOTHING worse then spending ages getting through a difficult level then having to do it again because you forgot to save. It sort of combines the best of both worlds.
Agreed!
User avatar
Sanshin77
Chaos Rift Regular
Chaos Rift Regular
Posts: 160
Joined: Tue Mar 10, 2009 9:36 am
Current Project: C++/SDL engine, zaActionWizardMagic game
Favorite Gaming Platforms: Xbox 360, Playstation 2, Nintendo DS, mac and PC
Programming Language of Choice: C++

Re: Saving In Games

Post by Sanshin77 »

Live-Dimension wrote:There is NOTHING worse then spending ages getting through a difficult level then having to do it again because you forgot to save. It sort of combines the best of both worlds.
Agreed - Hrrrmmm Mass Effect 1 (Let's just say the autosave could've been better....)
Check out videos of my C++ games as well as my "Amateur Game Dev" series over at
My YouTube Channel: http://www.youtube.com/user/Zanchill
User avatar
MrDeathNote
ES Beta Backer
ES Beta Backer
Posts: 594
Joined: Sun Oct 11, 2009 9:57 am
Current Project: cocos2d-x project
Favorite Gaming Platforms: SNES, Sega Megadrive, XBox 360
Programming Language of Choice: C/++
Location: Belfast, Ireland
Contact:

Re: Saving In Games

Post by MrDeathNote »

davidthefat wrote:I don't think this kind of discussion ever occurred on this forum. So what do you think is the best way to go on about saving games? Would you save the exact same state, the exact coordinates of the player and everything about the game any where you are. Or have "save" points that you have to reach before saving. may be you just save in the general area and when you load it up again, you are at the start of the dungeon or the entrance of the room? What ways have you used while making your game?
I have to say, when i'm playing a game i like it to save the exact position of the player, I find it a little annoying when you come back to a game and find your not in the same place as you where before.
http://www.youtube.com/user/MrDeathNote1988

Image
Image

"C makes it easy to shoot yourself in the foot. C++ makes it
harder, but when you do, it blows away your whole leg." - Bjarne Stroustrup
Post Reply