Spielerando

Jeder Sprung verbraucht etwas Nahrung, doch die Hungerleiste zeigt ganze Punkte

Überlebensspiele koppeln Anstrengung an Hunger, und ein einzelner Sprung kostet weit weniger als einen Punkt. Rundet man jeden Sprung auf null, ist Springen umsonst, rundet man auf, verhungert man nach zehn Hüpfern. Hier steht, wie man die kleinen Kosten sammelt, damit die Leiste richtig sinkt und Dezimalstellen nicht abdriften.

Warum das funktioniert

Kleine Kosten müssen sich ansammeln, statt zu verschwinden oder aufgerundet zu werden. Ein verborgener Zähler sammelt die winzigen Beträge und zahlt erst einen sichtbaren Punkt, wenn genug zusammengekommen ist. Mit ganzen Einheiten driftet nichts, und die Leiste sinkt in dem Tempo, das du meinst.

Wann es das Falsche ist

Lass es weg, wenn Anstrengung keine Rolle spielen soll, etwa in einem entspannten Erkundungsspiel oder einem für kleine Kinder. Hunger bei jedem Sprung nervt dort nur. Berechne Nahrungskosten lieber nur für größere Handlungen.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 4 typische Fehler und die Lösung
  • 21 Zeilen Beispielcode mit 5 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Jeder Sprung verbraucht etwas Nahrung, doch die Hungerleiste zeigt ganze Punkte“ (read_entry jumping-costs-hunger-in-fractions) 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