Einen Geldzähler flüssig laufen lassen, obwohl das Spiel nur einmal pro Sekunde rechnet
Ändert sich die Zahl auf dem Bildschirm nur, wenn das Spiel seine Sekundenrechnung macht, ruckelt sie. Zwischen den Rechnungen vorauszuschätzen behebt das Bild, bringt aber zwei Fehler mit: die Schätzung läuft über das hinaus, was wirklich kommt, und die Zahl sinkt, wenn der wahre Wert etwas niedriger ist. Hier steht ein Weg ohne beide, der bei einem Kauf trotzdem sofort fällt.
Warum das funktioniert
Das Auge will gleichmäßige Bewegung, das Spiel kennt die Wahrheit aber nur zu festen Zeitpunkten. Eine Schätzung, die am nächsten bekannten Wert haltmacht, füllt die Lücken, ohne mehr zu versprechen, als das Spiel bestätigt.
Wann es das Falsche ist
Schätze nicht, wenn das Einkommen sprunghaft oder unvorhersehbar kommt, etwa bei seltenen Beutestücken oder Zufallsboni. Eine Schätzung zeigte Geld, das nie eintrifft. Aktualisiere die Zahl, wenn das Ereignis wirklich eintritt, und lass sie springen.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- 16 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Einen Geldzähler flüssig laufen lassen, obwohl das Spiel nur einmal pro Sekunde rechnet“ (read_entry idle-show-income-smoothly-between-game-ticks) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen