常見的戰鬥公式 分為減法公式 和 除法公式 兩種。
減法公式:傷害=攻擊方攻擊力 - 受擊方防禦力。
從遊戲體驗上來說,減法公式的優點是理解成本低,玩家能很直觀的預測和體會到能力變化的效果,粗淺地說就是加100點攻擊力,在對方防禦力不提升的情況下妳就多打了100點傷害。
因此它很適合做成長體驗——因為屬性價值的遞增以及購買屬性的提升也更直觀有效。
但缺點是,在實力不對等的情況下很容易出現小R玩家攻擊大R玩家不破防的問題。
需要在公式中加入壹定的 最低傷害 來避免這種情況的發生。
同時也需要在做戰鬥屬性投放時也要更加謹慎。
除法公式:傷害 = 攻擊方攻擊力/(1+受擊方防禦力*系數 K)。
此外還有其他的等價寫法,但本質上都是攻擊和防禦呈壹定的 反比 。
采用除法公式,壹是便於戰鬥力的量化,比起減法公式更容易來做不同職業的動態數值平衡。
二是攻擊力按比例折算為傷害,所以可以避免不破防的情況。
所以,除法公式在競技類等容易出現小額傷害的戰鬥體驗中更具優勢。