跳到主要内容
EverydayTools简单 • 免费 • 快速
家类别
搜索工具...
  1. Home
  2. 游戏与电子竞技
  3. DPS计算器
Advertisement
Loading...
Advertisement
Loading...

计算任何武器或技能的每秒伤害

每秒伤害(DPS)是评估几乎所有动作游戏、角色扮演游戏、射击游戏、MOBA和MMO中武器、技能或角色构建时最重要的数字。无论你是在抢夺射击游戏中理论构建新角色,在动作角色扮演游戏中比较两把剑,还是在第一人称射击游戏中优化你的装备,了解你设置的真实DPS输出将优秀玩家与伟大玩家区分开来。

理解DPS

什么是DPS?

DPS代表每秒伤害,衡量武器、技能或角色在持续战斗中每秒可以输出的总伤害。它是比较不同武器、构建和游戏风格的攻击能力的标准指标。在理论上,DPS更高的武器会比DPS较低的武器更快地消灭敌人,其他条件相同。DPS的计算方法是将每次攻击的平均伤害乘以每秒攻击次数,然后在这个基础值上叠加暴击、元素触发、增益和护甲穿透等修饰符,以得出最终有效数字。

DPS是如何计算的?

核心公式是:DPS = 每次伤害的平均值 × 每秒攻击次数。平均伤害使用武器伤害范围的中点:(最小伤害 + 最大伤害)/ 2。暴击使用公式调整平均值:暴击调整伤害 = 基础平均值 × (1 + 暴击几率 × (暴击倍数 - 1))。元素DPS添加:每秒攻击次数 × 元素平均值 × 元素触发几率。然后将总的护甲前DPS乘以(1 + 全局加成%),并通过有效护甲因子减少。有效护甲 = max(0, 目标护甲% - 护甲穿透%),最终有效DPS = 总DPS × (1 - 有效护甲%)。持续DPS通过计算每个弹匣的伤害除以完整周期时间(射击时间 + 重装时间)来考虑重装。

为什么DPS重要?

DPS很重要,因为它直接决定了你消灭目标、清除内容和在团队场景中贡献的速度。在竞争或合作游戏中,更高的DPS意味着更快的击杀、更少因长时间战斗造成的死亡,以及更好地利用有限的技能窗口。理解DPS还揭示了权衡:一把单次伤害巨大的武器但攻击速度慢的武器可能比一把快速射击但伤害较小的武器DPS更低。暴击系统会产生高变异性——了解你的暴击调整DPS显示堆叠暴击是否真的值得投资。针对装甲目标的有效DPS显示护甲穿透装备是否提供了有意义的收益。

DPS计算器的局限性

DPS数字是基于不间断战斗的理论平均值。真实游戏引入了中断:移动、技能激活延迟、控制、定位和目标切换都会降低实际DPS低于计算值。暴击是概率性的——你可能在短时间内连续没有暴击或全是暴击,这与长期平均值偏离。元素触发几率遵循相同的概率行为。敌方机制如伤害免疫阶段、具有特殊属性的护盾或未在此建模的抗性可能进一步降低你的实际输出。这个计算器提供了一个坚实的基线用于比较和构建优化,但在精度重要时,始终在游戏中通过虚拟目标或战斗日志进行验证。

公式

Average damage per hit multiplied by attack speed. This is the raw output before any modifiers are applied.

Expected average DPS accounting for critical hit probability. At 25% crit chance with 2.0x multiplier, this adds 25% more damage on average.

Real combat DPS over full magazine cycles. Fire Time = Magazine Size / Attacks Per Second. Accounts for downtime during reloads.

Final damage output after subtracting the target's effective armor reduction. Armor penetration directly offsets armor percentage.

Reference Tables

Crit Chance Impact on Average DPS (2.0x Multiplier)

Crit ChanceDPS MultiplierEffective Increase
5%1.05x+5%
10%1.10x+10%
25%1.25x+25%
50%1.50x+50%
75%1.75x+75%
100%2.00x+100%

Reload Efficiency — Sustained vs Burst DPS

弹匣容量Fire Rate (APS)Fire TimeReload TimeSustained/Burst Ratio
102.05.0s2.5s67%
202.010.0s2.5s80%
302.015.0s2.5s86%
502.025.0s2.5s91%
1002.050.0s2.5s95%

Worked Examples

Assault Rifle with Crits

1

Average damage per hit = (80 + 120) / 2 = 100

2

Base DPS = 100 × 2.5 = 250

3

Crit adjustment = 1 + 0.25 × (2.0 - 1) = 1.25

4

Crit-adjusted DPS = 250 × 1.25 = 312.5

Shotgun with Sustained DPS and Armor

1

Damage per shot = 40 × 8 = 320

2

Burst DPS = 320 × 1.2 = 384

3

Damage per magazine = 320 × 6 = 1,920

4

Fire time = 6 / 1.2 = 5.0 seconds

5

Sustained DPS = 1,920 / (5.0 + 3.0) = 240

6

Effective armor = max(0, 30% - 10%) = 20%

7

Effective sustained DPS = 240 × (1 - 0.20) = 192

Time to Kill Calculation

1

Time to Kill = Target HP / Effective DPS

2

TTK = 12,000 / 500

3

TTK = 24.0 seconds

如何使用DPS计算器

1

输入你的伤害范围

在每次命中的伤害字段中输入你武器的最小和最大伤害值。对于固定伤害武器,在两个字段中输入相同的值。计算器会自动平均范围以进行后续计算。

2

设置攻击速度和暴击

输入你的每秒攻击次数(射速),然后填写你的暴击几率(以百分比表示)和你的暴击倍率(例如,暴击时双倍伤害为2.0)。结果会即时更新,显示有无暴击的DPS。

3

切换到高级模式以进行全面分析

点击高级模式以解锁持续DPS的弹匣大小和重新装填时间、元素伤害和触发几率、来自增益或技能的全局伤害加成、目标护甲和你的护甲穿透、用于多弹药武器的投射物数量,以及用于杀敌时间计算的目标HP字段。

4

阅读分解并优化

查看有效DPS、性能评级以及堆叠条形图,显示基础命中、暴击加成和元素触发的伤害贡献。底部的优化提示告诉你接下来应该改善哪个属性以获得最大的DPS提升。

常见问题

爆发DPS和持续DPS有什么区别?

爆发DPS是你在持续射击期间的最大伤害速率,忽略任何重新装填的暂停。它代表了你在短时间内输出的理论上限。持续DPS考虑了重新装填周期——重新装填所花费的时间会降低你在较长战斗中的平均伤害。对于弹匣小且重新装填时间长的武器,持续DPS可能比爆发DPS低20-50%。在Boss战或较长的遭遇中,持续DPS是更准确的性能预测。使用爆发DPS来比较具有相似重新装填特征的武器,而在弹匣管理是游戏玩法的一部分时使用持续DPS。

暴击公式是如何工作的?

调整后的平均伤害公式为:基础平均 × (1 + 暴击几率 × (暴击倍率 - 1))。例如,平均伤害为100,暴击几率为30%,暴击倍率为2.0:100 × (1 + 0.30 × (2.0 - 1)) = 100 × 1.30 = 每次命中130的平均伤害。这反映了在多次命中中的期望值——在100次命中中,30次会暴击造成200伤害,70次造成100伤害,平均每次130。无论你的倍率是以2x、200%还是+100%额外伤害表示,公式的工作方式都是相同的。

如何计算针对装甲目标的有效DPS?

有效DPS将你的护甲穿透应用于目标的护甲,以找到剩余的伤害减免。有效护甲 = max(0, 目标护甲% - 护甲穿透%)。如果目标有40%护甲,而你有15%护甲穿透,有效护甲为25%。最终的有效DPS为总DPS × (1 - 0.25) = 你的原始DPS的75%。这意味着护甲穿透属性仅在面对装甲目标时有帮助,并且其效益是完全线性的——每1%的护甲穿透针对一个40%护甲的敌人将使你的有效DPS增加约1.33%的减免部分。

性能评级(S/A/B/C/D)是什么意思?

性能评级评估你的武器设置的整体效率。它考虑了你的持续DPS与爆发DPS的接近程度(良好的重新装填效率得分更高),以及你伤害中来自高价值暴击的比例。S评级意味着你的设置高度优化——强大的暴击贡献和最小的重新装填停机时间。D评级意味着有显著的改进空间,通常是由于非常低的暴击几率或糟糕的弹匣与重新装填时间比率,严重影响持续输出。该评级是相对于你自己的设置,并旨在作为快速自我评估指南,而不是与其他玩家的比较。

我如何计算具有多个弹药的霰弹枪的DPS?

在高级模式下,在伤害字段中输入每个弹药的伤害,设置你的射速(每秒射击次数),并在投射物字段中输入弹药数量。计算器将每次命中的伤害乘以投射物数量,因此一次扳机拉动贡献8个每个50伤害的弹药时,正确处理为每次射击400伤害,之后再进行进一步的修正。霰弹枪的弹匣大小应反映壳弹的数量,而不是弹药的数量,因为你每次扳机拉动发射一枚壳弹。

为什么我的持续DPS远低于爆发DPS?

当重新装填时间相对于你的弹匣大小较长时,持续DPS会下降。如果你在2秒内发射完所有弹匣,并花费3秒重新装填,那么你实际上只在40%的时间内攻击,这意味着你的持续DPS大约是爆发的40%。要改善这个比例,可以增加弹匣大小(在强制重新装填暂停之前的更多射击)或减少重新装填时间(在爆发之间的停机时间更短)。许多高伤害、慢重新装填的武器都面临这个问题,使它们在持续遭遇中的表现比它们的爆发数字所暗示的要弱。

Related Tools

Win Rate Calculator

百分比计算器

平均计算器

EverydayTools简单 • 免费 • 快速

非IT专业人士的免费在线工具。计算器、转换器、生成器等。

热门类别

  • 健康计算器
  • 财务计算器
  • 转换工具
  • 数学计算器

公司

  • 关于
  • 联系
  • 隐私政策
  • 服务条款

© 2026 EverydayTools.io。版权所有。