Hi, was wondering this today, working on an idle/clicker game.
Ideally I'd save game every time the player increases their score, which could happen every couple of seconds. Is there a particular reason not to do that around 20 times a minute?
Would that have an impact on performance? How about 20 times a second, for example?
Not talking about extreme cases of saving thousands of things on screen or something, let's assume a pretty ordinary save with some optimization done (excluding static objects etc).