从零开始设计回合制战棋。这是关于伤害处理器的介绍。

伤害处理器

伤害处理器负责计算单位 A 对单位 B 造成的伤害。 该值最简单的表示是一个数字,表示对单位 B 的血量的削减,但是通常情况下它还会表示如下几种情况。

  • 未命中
  • 命中但是伤害为 0
  • 命中减少血量

伤害处理器的一般过程

  1. 命中检定
  2. 伤害计算
  3. 弱点结算

命中检定模拟的是战斗过程中从选中对象到触碰对象的过程。这里主要属性是防御(AC)。 影响防御的属性通常如下: 1 护甲 2 盾牌 2 敏捷 3 其他