Rihpsalis / GhostGame

0 stars 0 forks source link

AnimationTimer #12

Closed armin-reichert closed 8 months ago

armin-reichert commented 1 year ago

Beim Verwenden von AnimationTimer als "game clock" bitte beachten, dass dieser Timer sich an die Refreshrate des angeschlossenen Monitors anpasst, also nicht immer mit z.B. 60Hz tickt. Das wird in der Regel durch Verwenden von "delta time" behandelt, d.h. man gibt den update Methoden einen Parameter (heißt oft dt), der die seit dem letzten Tick vergangene Zeit enthält und damit skaliert man dann z.B, die Geschwindigkeit von Spielfiguren. Oder aber man verwendet einen Timer mit konstanter Framerate (z.B. Timeline).