APMテスト
使い方: 30秒か60秒を選び、スタート(またはEnter)を押してから、ボックスの中でできるだけ速くクリックとキー入力をしてください。マウスのクリック1回、新しいキー入力1回がそれぞれ1アクションです。キーを押し続けても1回としか数えられません。
このAPMテストは、1分間に行うアクション数、つまりマウスのクリックとキー入力の回数を測定します。30秒または60秒のラウンドを選び、スタートを押したら、クリックとキー入力を組み合わせてできるだけ速く操作してください。最終APM、合計アクション数、最速の5秒間の結果が表示されます。
APMは、StarCraftのようなリアルタイムストラテジー(RTS)ゲームで使われる速度の指標で、プレイヤーは1分間に何百ものコマンドを出します。このページでは、何もインストールせずにブラウザ上で純粋な入力速度を確認できます。それぞれの時間でのベストスコアは、この端末に保存されます。
APMテストのやり方
- スコアタイルの下にあるボタンで時間を選びます。30秒か60秒です。初期設定は60秒です。
- スタートを押すか、Enterキーを押します。見出しが「開始!」に変わり、ボックスの枠が光り、ラウンドが終わるまで時間のボタンは隠れます。
- ボックスの中をクリックし、キーボードのキーをできるだけ速く押してください。アクションのたびにボックスが光り、「アクション」タイルが1つ増えます。
- APMタイルを見てください。直近5秒間のリアルタイムの速度が表示されるので、ペースが落ち始めた瞬間がわかります。
- 「秒」タイルが0になるとラウンドが終了します。ボックスには「312 APM」のような最終スコアと、「30秒間で156アクション。最速の5秒間:348 APM。」のような1行が表示されます。
- もう一度プレイを押すと次のラウンドが始まります。その時間での前回のスコアを上回ると「自己ベスト更新!」も表示されます。
ラウンド中はポインターをボックスの中に置いておいてください。ページの別の場所をクリックすると、キー入力はテストではなくページ側に送られ、ボックスをもう一度クリックするまでカウントされません。
アクションとして数えられるもの
1アクションは、ボックス内でのマウスボタンの押下1回、または新しいキー入力1回です。テストはボタンやキーが押し下げられた瞬間を数え、離した瞬間は数えないため、1回のクリックが2回数えられることはありません。
| 入力 | カウント | 補足 |
|---|---|---|
| ボックス内の左・右・中クリック | 各1回 | ラウンド中は右クリックメニューを無効化 |
| ボックス内のタッチ操作 | 各1回 | 動作しますが、スマホのスコアは比較不可 |
| すべてのキー入力 | 各1回 | 文字、数字、スペース、矢印、Fキー |
| キーの長押し | 1回 | 長押しによる自動リピートは無視 |
| 2つのキーの同時押し | 2回 | キーごとに別々に数えます |
| ボックス外のクリック | なし | スコアタイルやページの他の部分は対象外 |
| マウスの移動やホイール | なし | ボタンとキーの押下のみ数えます |
長押しのルールは重要です。多くのゲームでは、ホットキーを押し続けるとコマンドが繰り返し送られ、余計な労力なしにゲーム内の数値が上がります。このテストでは、キーが一度上がってから再び押されないと2回目は数えられないため、スコアには実際の押下だけが反映されます。
Ctrl、Alt、Cmdを使ったショートカットもアクションとして数えられますが、ブラウザがメニューや新しいタブを開くなどの反応をすることがあります。Tabキーも数えられますが、キーボードのフォーカスが移動します。文字キー、数字キー、スペースキーだけを使えば、うっかりショートカットでラウンドを台無しにすることはありません。
APMの計算方法
最終APMは、合計アクション数をラウンドの時間(分)で割り、整数に四捨五入した値です。60秒のラウンドでは、APMはアクション数と同じになります。30秒のラウンドでは合計が2倍になるので、30秒間で156アクションなら312 APMとなり、どちらの時間でも同じ基準で比べられます。
リアルタイムのAPMタイルは仕組みが異なります。直近5秒間のアクションだけを数えて1分あたりのペースに換算し、1秒間に10回更新します。ラウンド開始から5秒間はそれまでの経過時間を使い、最初の1秒間は0のままです。
「最速の5秒間」は、ラウンド開始から5秒以上たった時点以降で記録したリアルタイム値の最高値です。最初の1、2秒間のスタートダッシュで数値が水増しされることはありません。誰も1分間ずっと最高速度を維持できないため、最速の5秒間はほぼ必ず最終APMより高くなります。
APMは1分あたりの値ですが、多くの人は1秒あたりの押下数で考えるので、両者を換算した表を載せておきます。
| APM | 1秒あたり | 体感 |
|---|---|---|
| 60 | 1 | 1秒に1回 |
| 120 | 2 | ゆったり歩くリズム |
| 300 | 5 | 速く集中した入力 |
| 420 | 7 | 1秒に7回 |
| 600 | 10 | 1秒に10回 |
| 818 | 約13.6 | StarCraftの試合で報告された最高APM |
計算は簡単です。APMを60で割れば1秒あたりのアクション数になり、1秒あたりのアクション数に60を掛ければAPMになります。
良いAPMの目安は?
公式の基準はありませんが、公開されているゲームのデータが参考になります。Wikipediaの「Actions per minute」の記事によると、RTSゲームの初心者は50 APM未満でプレイすることが多い一方、韓国のStarCraftプロは平均で250から350 APM程度、激しい戦闘ではしばしば400を超えます。
実際のゲームでのAPMに関する大規模な研究として、サイモンフレーザー大学のSkillCraftプロジェクトがあります。Thompsonらは、ブロンズリーグからプロまで3,360人のプレイヤーのStarCraft IIのリプレイを分析し、サンプル全体の平均APMは約117でした。また、APMがより強い予測因子になるのは、ダイヤモンドリーグのプレイヤーとプロを区別する場合だけであることもわかりました。中間のリーグでは、マップの新しい場所に目を向けてから最初のアクションを起こすまでの速さのほうが重要でした。
| 基準 | APM | 出典 |
|---|---|---|
| RTSの初心者 | 50未満が多い | Wikipedia |
| StarCraft IIプレイヤー3,360人の平均 | 約117 | Thompson et al. 2013 |
| 韓国のStarCraftプロ、試合平均 | 約250から350 | Wikipedia |
| 激しい戦闘中のプロ | 400超 | Wikipedia |
| 試合で報告された最高APM(Park Sung-Joon) | 818 | Wikipedia |
ゲーム内よりここでのスコアが高くなる理由
ゲーム内のAPMよりかなり高い数値が出るはずです。試合中は、マップを読み取り、何を建てるか決め、カメラを動かすことに時間を使い、そうした間があるたびに平均が下がります。このテストでは考える部分がなく、速く押すだけです。結果は入力速度の上限、つまり他に何もしていないときに手が出せる速さとして捉えてください。
2つの数値は数え方のルールも異なります。StarCraft IIとリプレイツールはそれぞれ独自のアクションの定義を使っており、リプレイ解析ツールSc2gearsによると、Blizzardのゲーム内時計は「より速く」の速度設定で実時間の約1.38倍の速さで進むため、ゲーム内のAPMはツールがどちらの時計を使うかで変わります。このテストでは常に実際の秒数を使います。
APMとEAPMの違い
APMは、役に立つかどうかに関係なくすべてのアクションを数えます。EAPM(有効アクション数/分)は、ゲームに何らかの変化を与えるコマンドだけを数えようとする指標です。Sc2gearsなどのリプレイツールは、失敗したアクション、ほぼ直後に取り消したコマンド、同じコマンドの素早い繰り返し、命令を出さなかった選択操作を除外します。
両者の差の大部分はスパムです。手を温めておくために同じ場所をクリックしたり、同じホットキーを何度も押したりする操作のことです。Wikipediaによると、818 APMの記録はゲーム中の短い時間で計測されたもので、スパムやキーの長押しによるものだった可能性が高いとされています。APMが高くEAPMが低いのは、手は速いものの入力に無駄が多い状態です。
このブラウザテストには操作対象のゲームがないため、役に立つアクションとスパムを区別できません。すべての押下が数えられます。そのため純粋な速度の測定になり、入力速度そのものを鍛えたいときにはまさに最適ですが、プレイの上手さを測るものではありません。
APMとほかの速度テスト
APM、CPS、タイピング速度はどれも入力の速さを測りますが、数える対象が異なります。
- CPS(1秒あたりのクリック数) は、マウスのクリックだけを1秒単位で数えます。ホームページのCPSテストと10秒クリックテストはそのためのものです。
- APM は、クリックとキー入力を合わせて1分単位で数えます。クリックだけで7 CPSなら420 APMに相当します。
- 1分あたりのクリック数 は、1分単位のスコアのマウス版です。1分間のクリック数テストでは60秒間フルにクリックします。
- タイピング速度 は、単純な押下数ではなく正しく入力した単語を数えます。打ち間違えた単語もここではアクションに加算されますが、タイピング速度テストでは減点になります。
マウスだけのAPMテストとして使う
キーボードを使わずにボックス内のクリックだけを行えば、マウスだけのAPMテストになります。この場合、APMは1分あたりのクリック数と同じになり、60で割れば1秒あたりのクリック数がわかります。左右のボタンを交互に使ったり、2本の指でクリックしたりして、マウスとキーボードを併用したラウンドと比べてみてください。キーボード側の手を加えると押下の出どころが2つになるため、通常は併用ラウンドのほうがクリックだけのラウンドよりスコアが高くなります。
APMを上げるコツ
純粋なAPMは、作業をより多くの指に分散し、1回1回の押下を軽くすると最も速く伸びます。
- 両手を使う。 片手をマウスに、もう片方の手をキーボードに置きます。交互に使えば、どちらの手も全力で動かし続ける必要がありません。
- 定位置のキーを使う。 A、S、D、F、あるいは1、2、3、4のように、手を動かさずに押せるキーに4本の指を置きます。押すたびに手を動かすと時間がかかります。
- 指を転がすように押す。 ドラムロールのように隣り合うキーを順番に押します。1本の指にすべてを任せるのではなく、各指が自分の押下の合間に少し休めます。
- しっかり離す。 押し続けたキーは1回しか数えられません。スコアが低いと感じたら、次に押す前に毎回キーが完全に戻っているか確認してください。
- 力を抜く。 前腕に力が入ると押す速度が落ち、早く疲れます。ラウンドの合間に手を振ってほぐしましょう。
- 短いラウンドで練習する。 30秒はスピード作り、60秒は持久力作りに向いています。最速の5秒間と最終APMを比べてみてください。差が大きい場合は、ラウンド後半で失速しています。
実際に勝てるゲーム内APMには、純粋な速さよりホットキーのほうが重要です。コントロールグループや建設のショートカットを覚えれば、すべてのアクションに目的が生まれます。このテストで手のウォーミングアップをして、アクションをどこに使うべきかはゲームの中で身につけていきましょう。
速く押せないことより、何をすべきかに気づくのが遅いことが課題なら、反応速度テストとエイムトレーナーで見る力を鍛えられます。何が効果的かは反応速度を上げる方法のガイドで解説しています。
APMが重視される場面
APMはStarCraftのコミュニティで生まれました。ファンが作ったリプレイツールで、プレイヤーの操作の速さを見られるようになったのが始まりです。その後StarCraft IIがゲーム画面にAPMを組み込み、今でも最もよく知られた表示場所になっています。この用語はほかのRTSゲームや格闘ゲームでも使われています。
2019年には、DeepMindのAlphaStarがStarCraft IIの公開ラダーでプレイしたことで、APMが再び話題になりました。Blizzardによると、このエージェントには1分あたりと1秒あたりの有効アクション数に上限が組み込まれており、ピーク時のAPMも含め、プロプレイヤーと相談して設定されていました。こうした上限は、コンピューターが入力速度だけで勝てないようにするためのもので、APMが測るのは行動の速さであり、判断の上手さではないことをよく示しています。
このテストの限界
- ブラウザのタイミング。 ラウンドのタイマーとカウントはブラウザ内で動いています。パソコンの負荷が高いと画面の更新がわずかに遅れることがありますが、押下はすべて数えられます。
- キーボードによる違い。 同時に押された多数のキーを認識できないキーボードもあり、認識されなかったキーは数えられません。キーを1つずつ転がすように押せばこの問題を避けられます。
- 端末間のスコアは混ぜない。 スマホの画面をタップするのはマウスとキーボードとは別の技能なので、スコアは同じ端末同士で比べてください。
- ベストスコアはローカル保存。 30秒と60秒のベストAPMは、このブラウザにのみ別々に保存されます。別のブラウザやプライベートウィンドウ、サイトデータの削除ではゼロからのスタートになります。
関連ツール
- スペースバーカウンター:1つのキーの押下回数を数えます。
- クリックカウンター:時間制限なしでクリック数を数えます。
- 良いCPSの目安は?:マウスだけのAPMと比べられるクリック速度の基準です。
- マウステスト:スコアを狙う前に、マウスのすべてのボタンが反応するか確認できます。
よくある質問
良いAPMスコアはどのくらいですか?
このテストでは、300 APMを超えていれば1秒に5回以上の入力をしていることになります。ゲームでは初心者は50 APM未満のことが多く、SkillCraftの研究におけるStarCraft IIプレイヤーの平均は約117 APMでした。韓国のプロは試合で平均250から350程度です。
APMはどのように計算されますか?
APMは合計アクション数をプレイ時間(分)で割った値です。このテストでは60秒のラウンドならアクション数がそのままAPMになり、30秒のラウンドでは2倍になります。リアルタイムのタイルは直近5秒間だけを使うため、最終スコアより大きく変動します。
キーを押し続けると複数のアクションになりますか?
なりません。押し続けたキーは1回だけ数えられ、自動リピートは無視されます。次の押下を数えるには、キーが一度上がる必要があります。2つの異なるキーを同時に押し続けた場合は2アクションになります。
APMとCPSは同じですか?
違います。CPSはマウスのクリックだけを1秒単位で測ります。APMはマウスのクリックとキー入力を合わせて1分単位で測ります。クリックだけをした場合、APMを60で割った値がCPSになります。
過去最高のAPMはどのくらいですか?
よく知られている最高記録は、StarCraftプレイヤーPark Sung-Joonの818 APMです。試合中の短い時間で計測されたもので、スパムやキーの長押しによる可能性が高いため、持続的な平均値ではありません。
EAPMとは何ですか?
EAPMは有効アクション数/分のことです。ゲームで実際に役立つアクションだけを数え、スパム、失敗したコマンド、即座の取り消しは除外します。このブラウザテストはすべての押下を数えるので、表示されるのはEAPMではなくAPMです。
スマホでもAPMテストはできますか?
はい、ボックス内のタップはアクションとして数えられます。ただしこのテストはマウスとキーボード向けに作られており、パソコンでの両手操作は画面上の親指よりはるかに速いため、スマホのスコアは比較できません。
ベストAPMは保存されますか?
はい。30秒と60秒それぞれのベストスコアが、この端末のこのブラウザに保存されます。データがアップロードされることはなく、ブラウザのデータを削除するとリセットされます。