Einen Schatzdieb seinen Goldsack Treffer für Treffer verlieren lassen, während er flieht
Ein Wesen, das mit einem Goldsack davonrennt, ist eine schöne Jagd. Gibt es den Preis nur beim letzten Schlag, geht der fast Erfolgreiche leer aus, und wer zu stark zuschlägt, bekommt zu viel. Hier wird im Takt des Schadens ausgezahlt, und die Summe geht immer auf.
Warum das funktioniert
Belohnung soll der Mühe folgen, in jedem Schritt. Rechnet man aus dem bisherigen Gesamtschaden aus, was gefallen sein müsste, statt je Treffer zu addieren, frisst das Runden keine Münzen, und weder Flucht noch Übertreffen noch Heilung ändern etwas zu Unrecht.
Wann es das Falsche ist
Zahl nicht nach Schaden aus, wenn die Jagd selbst der Reiz ist und der Preis ganz oder gar nicht ausfallen soll, etwa bei einem Dieb, den man fangen muss. Zahlen unterwegs nimmt die Spannung. Gib dann den ganzen Sack erst beim Fang.
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
- 17 Zeilen Beispielcode mit 3 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Einen Schatzdieb seinen Goldsack Treffer für Treffer verlieren lassen, während er flieht“ (read_entry fleeing-treasure-creature-drops-gold-as-it-is-hurt) 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