Spielerando

Schadensarten

Schadensarten geben jedem Treffer eine Sorte, etwa physisch, Feuer, Frost oder Blitz, und lassen eine Figur gegen jede schwach, normal, widerstandsfähig, immun oder aufsaugend sein. Rüstung nimmt zuerst einen festen Betrag vom physischen Schaden, dann wirkt der Faktor der Sorte, ein Treffer richtet nie nichts aus, und die Summe wird einmal gerundet.

Auch genannt: Elementarschaden, Resistenzen und Schwächen, Schadenssorten.

Eine gepanzerte Schildkröte auf einer Steinbrücke wehrt einen Feuerblitz ab, der in harmlosen Funken von ihrem Panzer springt, während ein Eisspeer desselben Echsenmagiers ihren weichen Bauch in einem hellen Ausbruch zum Reißen bringt.
Embrel Crossing, ein erfundenes Pixelart-Duellspiel. Erfundenes Spiel, Bild mit KI erzeugt.

Das sagst du deiner KI

Kopiere es in Claude, Cursor oder ChatGPT. Gute Werte und die typischen Fehler stehen schon drin.

Baue „Schadensarten“ in mein Spiel ein.

Das soll es bewirken: Schadensarten machen Entscheidungen vor und während eines Kampfes wichtig: Die richtige Waffe gegen den richtigen Gegner wirkt viel stärker, die falsche kaum, und so lohnt es sich, von allem mehr als eines dabeizuhaben.

Nimm diese Startwerte:
- maxHealth: 100
- armor: 5
- weakMultiplier: 1.5 x
- resistMultiplier: 0.5 x
- absorbShare: 0.5
- minChip: 1

Achte auf diese typischen Fehler:
- Rüstung und Faktoren in der falschen Reihenfolge: Sag deiner KI: Zieh zuerst die feste Rüstung ab und wende dann den Faktor an. Immer in dieser Reihenfolge, und sag das im Spiel.
- Rüstung, die einen Treffer aufhebt: Sag deiner KI: Ein Treffer, der die Figur erreicht, richtet mindestens einen kleinen Mindestbetrag an. Ein Treffer, gegen den die Figur immun ist, ist der einzige, der nichts tut.
- Jeden Teil runden: Sag deiner KI: Addiere zuerst die Teile und runde die Summe einmal.
- Aufsaugen und Schaden in einem Treffer: Sag deiner KI: Rechne Schaden und Heilung eines Treffers zusammen als eine einzige Änderung ab und halte die Gesundheit danach zwischen null und dem Maximum.
- Eine Sorte, zu der die Figur keinen Eintrag hat: Sag deiner KI: Eine Sorte ohne Eintrag gilt als normal.
- Immune Teile und das Mindestmaß: Sag deiner KI: Immune Teile tun nichts und lösen das Mindestmaß nie aus. Nur ein Teil, der die Figur erreichen könnte, zählt.

Ändere nichts anderes im Spiel. Behaupte nichts, ohne es zu belegen: Modelliere, was dafür nötig ist, und zeig mir, worauf deine Lösung beruht und woran ich sehe, dass sie klappt. Wenn du etwas nicht zeigen kannst, sag, dass du es nicht weißt. Sag mir danach in einfachen Worten, wie ich es ausprobiere.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen

Was es bewirkt

Schadensarten machen Entscheidungen vor und während eines Kampfes wichtig: Die richtige Waffe gegen den richtigen Gegner wirkt viel stärker, die falsche kaum, und so lohnt es sich, von allem mehr als eines dabeizuhaben.

Gute Startwerte

WertStarte mitWas es ändert
maxHealth100Die volle Gesundheit der Figur. Sie legt den Maßstab fest, an dem die anderen Zahlen gelesen werden.
armor5Ein fester Betrag, der zuerst von jedem physischen Teil abgezogen wird. Fünf nehmen ein Viertel von einem Treffer mit 20 Punkten und das meiste von einem mit 6, die Rüstung hält also kleine Treffer auf und zählt bei großen weniger.
weakMultiplier1.5 xWomit eine Schwäche den Schaden malnimmt. Anderthalb fällt deutlich auf, ohne eine Waffe zur einzigen Antwort zu machen.
resistMultiplier0.5 xWomit eine Widerstandsfähigkeit den Schaden malnimmt. Die Hälfte spürt man sofort, und die falsche Waffe wirkt trotzdem.
absorbShare0.5Der Anteil eines aufgesaugten Teils, der heilt. Die Hälfte verhindert, dass Aufsaugen ein Weg wird, ewig zu leben, indem man sich treffen lässt.
minChip1Das Mindeste, was ein Treffer anrichtet, der etwas berührt hat. Eins heißt: Rüstung kann den größten Teil eines Treffers aufhalten, aber nie alles. Null lässt Rüstung einen Treffer aufheben.

Was meistens schiefgeht

Rüstung und Faktoren in der falschen Reihenfolge

Zieht man die Rüstung nach dem Faktor ab, ergibt das eine andere Zahl als davor, und dieselbe Figur wirkt je nach Code eines Entwicklers verschieden stark. Ein schwacher Treffer mit 20 Punkten gegen 5 Rüstung macht auf dem einen Weg 23 und auf dem anderen 25.

Lösung: Sag deiner KI: Zieh zuerst die feste Rüstung ab und wende dann den Faktor an. Immer in dieser Reihenfolge, und sag das im Spiel.

Rüstung, die einen Treffer aufhebt

Kann Rüstung einen Treffer auf nichts senken, bewirkt ein klein genug Angriff nie etwas, und wer genug Rüstung hat, ist für schwache Gegner unverwundbar und auch durch eine Menge von ihnen nicht zu verletzen.

Lösung: Sag deiner KI: Ein Treffer, der die Figur erreicht, richtet mindestens einen kleinen Mindestbetrag an. Ein Treffer, gegen den die Figur immun ist, ist der einzige, der nichts tut.

Jeden Teil runden

Zwei kleine Teile mit je 0,4 werden einzeln zu nichts gerundet, ergeben zusammen aber fast einen ganzen Punkt. Das Runden pro Teil macht gemischte Treffer schwächer als derselbe Schaden in einem Teil.

Lösung: Sag deiner KI: Addiere zuerst die Teile und runde die Summe einmal.

Aufsaugen und Schaden in einem Treffer

Wird zuerst der Schaden angewandt, stirbt eine Figur, die durch Aufsaugen überlebt hätte, bevor die Heilung kommt. Kommt die Heilung zuerst, verschwendet sie eine Figur mit voller Gesundheit und nimmt dann den Schaden voll.

Lösung: Sag deiner KI: Rechne Schaden und Heilung eines Treffers zusammen als eine einzige Änderung ab und halte die Gesundheit danach zwischen null und dem Maximum.

Eine Sorte, zu der die Figur keinen Eintrag hat

Eine später hinzugefügte neue Schadensart trifft auf Figuren ohne Eintrag dafür, und das Spiel stürzt ab oder der Treffer bewirkt gar nichts.

Lösung: Sag deiner KI: Eine Sorte ohne Eintrag gilt als normal.

Immune Teile und das Mindestmaß

Gilt das Mindestmaß für jeden Treffer mit irgendeinem Schaden darin, tut ein Feuertreffer gegen eine feuerimmune Figur trotzdem einen Punkt weh, und Immunität ist keine.

Lösung: Sag deiner KI: Immune Teile tun nichts und lösen das Mindestmaß nie aus. Nur ein Teil, der die Figur erreichen könnte, zählt.

So prüfst du, ob es klappt

Passt gut zu

Beißt sich mit Blocken und Deckung: Eine Parade, die den Schaden um einen Anteil senkt, und eine Tabelle von Widerständen, die ihn ebenfalls senkt, können zusammen einen Treffer fast auf nichts bringen. Wende zuerst die Sorten an, dann die Parade und das Mindestmaß zuletzt. Behalte das Mindestmaß, damit ein parierter Treffer nie umsonst ist.

Häufige Fragen

was sage ich meiner ki, damit sie schadensarten einbaut

Kopier das: Baue Schadensarten ein: physisch, Feuer, Frost und Blitz. Jede Figur ist gegen jede Sorte schwach, normal, widerstandsfähig, immun oder aufsaugend, und eine Sorte ohne Eintrag ist normal. 5 Rüstung gehen zuerst von physischen Teilen ab, dann malnimmt weak mit 1,5 und resist mit 0,5. Ein Treffer, der die Figur erreicht, richtet mindestens 1 an, immune Teile tun nichts, Aufsaugen heilt die Hälfte des Teils, und der ganze Treffer wird addiert und einmal gerundet.

soll rüstung vor oder nach den resistenzen wirken

Davor. Feste Rüstung, die zuerst abgezogen wird, erhält den Faktor sinnvoll. Wird sie danach abgezogen, ließe eine Schwäche die Rüstung mehr zählen, und das Ergebnis hängt von der Reihenfolge ab, in der der Code geschrieben wurde.

wie stark sollte eine schwäche sein

Anderthalbfach ist ein guter Start. Doppelt macht eine Waffe zur einzigen richtigen Antwort, und unter einem Faktor von 1,25 fällt es kaum auf.

kann rüstung eine figur komplett schadensfrei machen

Sie sollte es nicht, außer die Figur ist immun. Behalte ein kleines Mindestmaß, damit jeder Treffer, der die Figur erreicht, etwas bewirkt.

Woher es kommt

Für diese Idee konnten wir noch keine verlässliche Herkunft finden.

Woher diese Mechanik kommt, ist noch nicht recherchiert.

Spiele nennen wir nur als Verweis. Namen und Marken gehören ihren Inhabern, und nichts hier ist von ihnen unterstützt.

Was geprüft wurde

Das unterscheidet den Blueprint von einem Katalogeintrag: Die Werte auf dieser Seite kommen aus Code, der läuft.

Deine KI bekommt den Code

Fertiger Beispielcode kommt über die Spielerando-Verbindung, damit deine KI ihn sofort nutzen kann. So verbindest du es