Wer gewinnt, wenn der letzte Held und der letzte Gegner zugleich fallen
Ein Gegenschlag oder ein explodierender Gegner reißt beide Seiten gleichzeitig mit, und das Spiel zeigt Sieg, Niederlage oder einen eingefrorenen Bildschirm, je nachdem, welche Prüfung zuerst läuft. Hier steht, wann du prüfst, was beim Gleichstand gilt und was mit überschüssigem Schaden geschieht.
Warum das funktioniert
Ein Kampf sollte nach einer Aktion beurteilt werden, nicht nach jedem Treffer darin, denn die Reihenfolge der Treffer innerhalb einer Aktion ist Zufall. Sammelt man erst alle Änderungen und entscheidet dann einmal, ergibt dieselbe Aktion immer dasselbe Urteil.
Wann es das Falsche ist
Lass es weg, wenn Ereignisse wirklich mit echtem Abstand aufeinander folgen, etwa ein Heldenschlag, der den Kampf beenden muss, bevor der Gegner antworten kann. Dann beendet der erste Sturz ihn zu Recht; mach diese Reihenfolge zu einer Regel, die Spieler sehen.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 4 typische Fehler und die Lösung
- Ein Diagramm aller Zustände
- 21 Zeilen Beispielcode mit 3 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Wer gewinnt, wenn der letzte Held und der letzte Gegner zugleich fallen“ (read_entry both-sides-fall-in-one-action) 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