Kratzschaden ist eine Spielmechanik, bei der ein erfolgreicher Angriff immer nur minimalen Schaden verursacht. Dies wird häufig in subtraktiven Kampfsystemen verwendet, bei denen die Verteidigung direkt vom Schaden eines Angreifers abgezogen wird. Daher erleidet das Ziel immer minimalen Schaden.
Der Nachteil eines solchen Systems ist zumindest für mich, dass es ein Hack ist. Es dauert eine einfache Formel wie Damage = Attack - Defense
und verwandelt es in eine (leicht) komplexeres: Damage = max(Attack - Defense, 1)
.
Ich habe auch das Gefühl, dass es die Fähigkeiten eines Spielers bei der Entwicklung seines Charakters beeinträchtigt. Unabhängig davon, wie viele Verteidigungsboni sie erhalten, fügt jeder Angriff etwas Schaden zu. Warum also deine Verteidigung so hoch ansetzen, wenn es nichts bedeutet?
Darüber hinaus wird jetzt die Verwendung größerer Zahlen für PS und Schaden gefördert, so dass der Kratzschaden wirklich vernachlässigbar ist. Wenn der minimale Schaden 1 beträgt und Sie nur 10 PS haben, sind das immer noch 10% Ihrer Gesundheit. Selbst bei 20 PS sind das 5%. Und ich würde es lieber vermeiden, größere Zahlen wie diese zu verwenden, es sei denn, dies ist absolut notwendig.
Es gibt jedoch eine sehr wichtige Kehrseite des Kratzschadens: Es löst das Deadlock-Problem.
Deadlock tritt auf, wenn keine Seite der anderen Schaden zufügen kann. Wenn Sie alle Ihre Ressourcen in die Verteidigung, und nur wenige in Angriff investieren, dann ist dein Charakter annehmen kann nicht Schaden, aber sie werden nicht in der Lage zu behandeln entweder sehr viel. Auf diese Weise könnten Sie auf eine Begegnung stoßen, bei der keine Seite Schaden anrichten kann, sodass der Kampf für immer andauert. Dies gilt insbesondere, wenn Sie keine zufälligen Mechaniken wie kritische Treffer haben (die ich auch hasse).
Zumindest mit Kratzschaden wird irgendwann jemand gewinnen. Es kann nur derjenige sein, der die meisten HP oder die höchste Anzahl von Angriffen hat, aber der Kampf wird enden.
Ich mag es also, ein Kampfsystem zu haben, bei dem es immer ein Ergebnis geben wird. Aber ich mag keinen Kratzschaden. Was sind meine Alternativen?
Alternativen, bei denen keine Zufallszahlen gerollt werden. Ich möchte, dass der Kampf zu 100% deterministisch ist. Wenn dieselbe Schlacht ausgetragen wird, muss genau dasselbe Ergebnis eintreten.
Wenn Sie Einzelheiten über das Gameplay erfahren möchten, denken Sie an rundenbasierte Kämpfe, in denen die Kämpfe automatisiert werden können (Sie entwerfen Ihre Streitkräfte und treten dann gegen andere an).