Spielerando

Zwei Kämpfer, die im selben Moment treffen, gehen beide zu Boden

Landen Held und Gegner im selben Augenblick einen tödlichen Treffer, gewinnt, wer zufällig zuerst abgearbeitet wird, und der andere kommt nie zum Schlag. Spieler merken das und nennen es unfair. Dieser Eintrag macht das Ergebnis unabhängig von der Reihenfolge.

Warum das funktioniert

Fairness heißt, dass das Ergebnis nicht von etwas abhängt, das die Spielerin nicht sieht, etwa der Reihenfolge einer versteckten Liste. Wenn alle gegen denselben Augenblick beurteilt werden, sind zwei gleichzeitige Schläge wirklich gleichzeitig, und niemand bekommt einen Freischlag.

Wann es das Falsche ist

Lass es weg in Spielen, in denen der erste Schlag das Können ist, etwa bei einem Schnellzieh-Duell, oder wenn ein Gleichstand das Spiel ohne Sieger beenden würde. Dann entscheidet der früheste Zeitpunkt, und das sollte man sagen.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Zwei Kämpfer, die im selben Moment treffen, gehen beide zu Boden“ (read_entry simultaneous-hits-trade-fairly) 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