@JanBastgen
Also die Framerate sollte schon bei ca.50 liegen, alles darunter sieht schon leicht nach ruckeln aus.
Du kannst es ja aber einfach mal testen, indem du die Variable "fps_max" (in der main function) schrittweise nach unten setzt und dein Game dann startest.

Bei einem Fernseher werden insgesamt 50 Halbbilder pro Sekunde ausgegeben. Diese Bilder werden in zwei Schüben ausgestrahlt, erst alle ungeraden Zeilen (1,3,5,...) dann alle geraden Zeilen (2,4,6,...) und das 50x pro Sekunde.
Deshalb wirkt auch die Bildbewegung eines Fernsehers flüssig.

Rich E.