Ich bin versucht, ein Spiel zu schaffen und habe einen festen Zeitschritt implementiert, wie in dem Artikel beschrieben: http://www.koonsolo.com/news/dewitters-gameloop/comment-page-3/#comment-18678Zweck mehr Spiele-Updates, das, wenn es ein fester Zeitschritt und Interpolation
Dies ist eine ziemlich gemeinsame Strategie zu erhalten, um Determinismus in der Entwicklung eines Spiels. Meine Frage hat mit der Anzahl der Updates zu tun, die Sie haben würden. Ich habe über viele Variationen gelesen (in dem Artikel ist es auf 25 Updates pro Sekunde eingestellt), aber ich habe etwa 20 oder sogar 10 gelesen. Wenn Interpolation sowieso verwendet wird, warum aktualisieren Sie das Spiel nicht einfach einmal und interpolieren Sie einfach ? Worauf kommt es an, mehrere Updates zu haben? Sie könnten genauso schnell jede Sekunde ein großes Update durchführen und zwischen ihnen interpolieren, oder eigentlich würde jede Zahl ausreichen, da die Interpolation einfach mit einer beliebigen Zahl übereinstimmt. Wie wählen Spieleentwickler diese Nummer als 25, 20, 10, 15, 18 oder was auch immer? Vielen Dank!
Um Ihren zweiten Punkt hat die Häufigkeit des Updates nichts damit zu tun, wie glatt die Animationen aussehen, weil für die Animationen Interpolation verwendet wird. Also, wenn ich Sie richtig verstehe, abgesehen von der Sanftheit der Animation, die ich gerade angesprochen habe, hängt die Häufigkeit der Aktualisierungen davon ab, wie oft ich Eingaben verarbeiten möchte (für Echtzeitspiele sollte die Frequenz höher sein als für rundenbasierte Spiele)? – TheMAAAN
Grundsätzlich ja. –