DPS(ゲーム用語)

登録日:2018/04/07 Sat 15:30:06
更新日:2021/05/03 Mon 20:26:55
所要時間:約 4 分で読めます




概要

DPSとは、Damage Per Secondの略で、直訳すると秒間火力、転じて「単位時間当たりの火力」を指すゲーム用語。
基本的にはアクションゲームやFPS/TPSで多く使われる用語で、ここでの火力とは与えられるダメージそのものを指す。

上記の通り単位が「秒」とは限らず、近年では時間に対する投射火力量そのものを指して使われる事も珍しくない。
類語としてDPM(Damage Per Minute)、DPT(Damage Per Turn)がある。
それぞれ分間火力、毎ターン火力を指し、同様に指定単位以外の意味で使われる事もなくはないが、DPSほど広義に用いられる事は稀。
ここで重要なのはあくまで「ダメージ」で「攻撃力」ではないということ。
ほとんどのゲームでは様々な要因でダメージが変化するため、何を攻撃する場合のDPSかをはっきりさせておかないと議論するだけ無意味になることもある。

近年ではFF14やWOWの例もあり、単純に火力職のことを「DPS」として使われる例もある。この場合は「DPS職」とも。
また、本来は単位であるために「DPSが高い」「DPSに優れる」といった使い方は厳密には誤用であるが、時代の流れによって言葉の使われ方が異なる例と言えるだろう。*1
類語としては、DPSが時間の火力を指す事に対し、一発当たりの火力は「単発火力」と呼ばれる。
「瞬間火力」と言った場合は一発・連発を問わないためまた微妙に意味合いが異なってくる。
「時間火力」と言った場合はDPSと同義に受け取ってよいだろう。
余談になるがこれの代わりに「時間帯火力」と呼ぶのは完全に間違いである。*2


具体例

例えば、次のような例を挙げよう。

  • 30秒間に5回20ダメージを与えた。
  • 30秒間に1回100ダメージを与えた。
  • 30秒間に3回10ダメージ、2回35ダメージを与えた。

これらは内訳はそれぞれ異なるが、30秒当たりのダメージは全て100なのでDPSは同じである。
これがDPSの基本的な考え方となる。

「こちらが倒れる前に敵を倒してしまえばいい」というのは大抵のゲームで通じることなので、 基本的に DPSを重視して職業、武器、戦法を選ぶのは間違いではない。
「DPSの高い戦法=有効打」というのは一つの真理である。
特にオンラインゲームは、基本プレイだけで有料である場合が多く、「効率よくプレイしなければならない」という考え方は多くのプレイヤーが共有している。

ただし、「個人DPSよりもパーティーDPS」という考え方もある。
例えば、「4人パーティーで1人がバフを行う」とした場合、1人分攻撃の手数が少なくなるのを他の3人へのバフ効果によって上回れるか、という問題である。
この場合、バフ係のDPSはゼロだが、他3人の火力がそれを上回るほど上がっているなら、決してDPSの観点から見て損はしていない。

一方で、「DPS最重視」というのはあくまで机上論という一面もある。
例えば、「10秒間に20ダメージを3回与えるチャンスがある戦法A(DPS=6)」と「10秒間に50ダメージを1回与えるチャンスがある戦法B(DPS=5)」を比べよう。
DPSはAの方が上であるが、Aは10秒間に理想的に3回攻撃しなければならないのに対し、Bは10秒間で一度攻撃チャンスを掴めればそれでOKなのである。

ちなみに敵の残りHPを越える大ダメージを与えてもそこに意味はない。
例えば敵がどれもHP50くらいのとき「30秒間に5回20ダメージ」の奴は18秒くらいでダメージ50くらいずつ与えたことになるが、
「30秒間に1回100ダメージ」の奴は30秒かけてダメージ50くらいずつ与えたことになる。
いわゆるオーバーキルである。

そしてDPSの話でよく言われることだが、倒れた者は攻撃できない。
倒れている間の攻撃回数は0である。


また、DPSを重視する考え方は「効率厨」と呼ばれがちなのも事実である。
防御力を上げるバフなどは、DPSを上げる観点では役に立たないが、だからと言ってパーティーに貢献していないわけではない。計算上のDPSは低くとも、防御力を上げることによって攻撃の機会を増やすことができる場合もあるからだ。
まあ「効率最重視」だと軽視されがちなのは事実ではあるが。

大事なことは、 ゲームというのはあくまで娯楽であり、楽しんだものが勝ち ということである。
「DPSを重視し、効率よく勝てる手段を模索する」のも楽しみ方。
「DPSなんて気にしない、自分の気に入った戦い方をできればいい」というのも楽しみ方。
自分のやり方を押しつける のはNGだろう。

DPT

Damage Per Turn。1ターン当たりの火力である。
RPGでは、そこまで瞬間火力を重視しなくてもじっくりキャラクターを育てて挑めばクリアはできるバランスになっているので、さほど一般的ではない考え方。
だが、タイムアタックなどをやろうと思うと途端に重要な概念になる。
ドラクエVで「エスターク最短撃破」などに血道を上げた人も少なくないのではないだろうか。そう言う場合にはDPTを可能な限り上げる必要がある。

どちらのバフが有効なのか?

攻撃力アップと攻撃速度アップ。DPSの観点から見るとどちらのバフが有効になってくるのだろうか?
ゲームによってこの辺は色々だが、ここでは簡略化して考えてみよう。
「攻撃力100、攻撃速度10秒に1回」のプレイヤーが「防御力50」の敵を10秒間攻撃したとする。
この際、「攻撃力2倍」「攻撃速度2倍」の2種類をそれぞれかけるとどうなるのだろうか?
なお、ダメージ計算式はシンプルに「攻撃力-防御力」とする。

  • そのまま…(100-50)×1=50ダメージ
  • 攻撃力2倍…(200-50)×1=150ダメージ
  • 攻撃速度2倍…(100-50)×2=100ダメージ

このぐらいだと、攻撃力2倍が最も有効であることがわかる。
では、プレイヤーのスペックはそのままに、相手を「防御力10」にするとどうなるだろうか?

  • そのまま…(100-10)×1=90ダメージ
  • 攻撃力2倍…(200-10)×1=190ダメージ
  • 攻撃速度2倍…(100-10)×2=180ダメージ

相手の防御力が下がると、攻撃速度アップの効果が高まることがわかる。
では、逆に相手を「防御力100」にした場合。

  • そのまま…(100-100)×1=0ダメージ
  • 攻撃力2倍…(200-100)×1=100ダメージ
  • 攻撃速度2倍…(100-100)×2=0ダメージ

この場合、攻撃速度アップには何の意味もないことがわかる。

ゲームによってシステムもバランスも様々なので、一概にこう、とは言えないが、基本的には「硬い相手ほど攻撃力アップが有効に機能する」というのは覚えておいて損はないかもしれない。
バランス取りの観点もあって、攻撃力アップの方が効果が制限されたり、コストが高くなっていることも多いので、使い分けを意識するとより有利になるはずだ。



追記・修正お願いします。


この項目が面白かったなら……\ポチッと/

最終更新:2021年05月03日 20:26

*1 kilometre per hourつまり「km/hが早い」という使い方をする人は滅多にいないが、一方で音ゲー界隈など「BPMが早い」といったDPSと同じ使われ方をするケースもある。

*2 時間帯とはタイムゾーンつまり「時刻」における時間であり、諸君らの部屋にある時計のソレである。もちろん「昼と夜で火力が変わる」というのであれば正しいが。