Auto Save progress

Most of the games have auto-saved function for better user experience. In a simple RPG game, what “checkpoints” should I insert SavingWrapper.Save() function? Changing scenes is one checkpoint for sure.
Should I add save() in the following places:

Shop: ConfirmTransaction()?
QuestList: AddQuest, CompleteObjective?
What are some other places I should add the save function?

That is, of course, entirely up to you. Both of your suggestions are excellent. Perhaps after a boss battle, or immediately after levelling up?

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.

Privacy & Terms