Il danno da graffio è una meccanica di gioco in base alla quale ogni attacco riuscito infligge sempre una quantità minima di danno. Questo è spesso usato nei sistemi di combattimento sottrattivi, in cui la difesa viene sottratta direttamente dal danno fatto da un attaccante. Pertanto, il bersaglio subirà sempre un danno minimo.
L'aspetto negativo di un tale sistema, almeno per me, è che è un trucco. Ci vuole una formula semplice come Damage = Attack - Defense
e lo trasforma in un (leggermente) più complesso: Damage = max(Attack - Defense, 1)
.
Sento anche che sminuisce l'abilità di un giocatore nello sviluppare il proprio personaggio / ecc. Indipendentemente da quanti bonus di difesa ottengono, ogni attacco infliggerà alcuni piccoli danni. Quindi perché aumentare la tua difesa se non significa nulla?
Inoltre, questo ora incoraggia l'uso di numeri più grandi per Hp e danni, in modo che il danno da graffio sia davvero trascurabile. Dopotutto, se il danno minimo è 1 e hai solo 10 Hp, è ancora il 10% della tua salute. Anche con 20 Hp, questo è il 5%. E preferirei evitare di usare numeri più grandi come quello a meno che non sia assolutamente necessario.
Tuttavia, esiste un aspetto molto importante del danno da graffio: risolve il problema dello stallo.
Il deadlock si verifica quando nessuna delle due parti è in grado di danneggiare l'altra. Se investi tutte le tue risorse in difesa e poche in attacco, il tuo personaggio potrebbe non subire danni, ma neanche loro saranno in grado di infliggere molto. Quindi, potresti imbatterti in un incontro in cui nessuna delle parti sarà in grado di infliggere danni, quindi la battaglia continua per sempre. Questo è specialmente se non hai meccaniche casuali come colpi critici (che odio anche io).
Almeno con danni da graffio, qualcuno alla fine vincerà. Potrebbe essere solo quello con il maggior numero di Hp o il più alto numero di attacchi, ma la battaglia finirà.
Quindi mi piace avere un sistema di combattimento in cui ci sarà sempre un risultato. Ma non mi piace avere danni da graffio. Quali sono le mie alternative?
Alternative che non prevedono il rotolamento di numeri casuali; Voglio che il combattimento sia deterministico al 100%. Se si combatte la stessa battaglia, deve accadere lo stesso esatto risultato.
Se vuoi particolari sul gameplay, pensa in termini di combattimento a turni, in cui la battaglia può essere automatizzata (progetti le tue forze, quindi mettile contro altre).