What does the fps
value mean, the one that appears when show stats
is toggled on from the menu? The value can be 2000fps for a simple game in the simulator on a desktop browser and 67fps on a PyGamer.
The Game Loop documentation states the screen is updated once per game loop and as I understand this the current implementation aims for an approximate 50Hz rate and only slows if the processing becomes too lengthy for the loop, i.e. > 20ms.
I see @richard refers to this value as the “uncapped FPS” in Need help in rendering loop. Is this value an estimate of the maximum fps that could be achieved and only becomes the real screen update rate if it drops below 50 fps?