I want to make a game like DMC4 where you can do stuff like this:
On consoles gamers complain about games only being 30 fps and think drops below 30 fps are unacceptable.
Ideally I would like to hard code my game for 60 fps.
But what do I do when the fps goes too low?
Do I just ignore it and consider that undefined behavior?
Or should I put tons of effort on making sure it behaves exactly the same no matter what?
For example: if the game is designed for 60 fps, but ends up running at 15 fps for some reason, then should the game run in slowmo or should I allow things to happen “logically” that you won’t even see on the screen (as the “sample-rate” is too low).
What do you guys do?
What if the game gets unbeatable if the fps is below some value? Do I just put a message onscreen saying get a better PC then?