Ich bin neu in der Spielprogrammierung und in SDL und habe die SDL-Tutorials von Lazyfoo befolgt . Meine Frage bezieht sich auf zeitbasierte Bewegung und bildratenbasierte Bewegung, die im Grunde genommen je nach Situation besser oder angemessen ist . Können Sie mir ein Beispiel geben, in dem jede dieser Methoden verwendet wird?
Eine andere Frage, die ich habe, ist, dass in den beiden Motion-Tutorials von lazyfoo ( FPS-basiert und zeitbasiert ) die zeitbasierte Methode eine viel flüssigere Animation zeigte, während die auf der Framerate basierende Methode ein wenig Schluckauf war, was bedeutet, dass Sie die Lücke zwischen dem vorherigen Ort deutlich sehen konnten des Punktes und seiner aktuellen Position, wenn Sie die beiden Programme vergleichen.
An welche Methode sollte ich mich als Anfänger halten? (Ich möchte nur flüssige Animationen).