音ゲーの遅延調整:設定の仕方
遊びを見つける執筆にClaudeを使用しています。

音ゲーをブラウザで遊んでいて「タイミング通りに押しているのにズレる」と感じたとき、まず疑うべきは自分の反射神経ではなく、遅延(レイテンシ)の問題です。遅延とは、画面上のノーツが判定ラインに到達した瞬間と、音が実際に鳴る瞬間のズレのことで、環境によって数十ミリ秒単位で変わります。 多くの音ゲーには「オフセット調整」や「遅延設定」という機能があり、このズレを手動で補正できます。この記事では、遅延がなぜ発生するのか、どのように数値を決めるか、そして実際の調整手順を具体的に説明します。
なぜブラウザ音ゲーで遅延が起きやすいのか
スマートフォンアプリやコンシューマ機と違い、ブラウザゲームは音声の再生にWeb Audio APIやHTML5の<audio>要素を使います。ブラウザはOSの音声バッファを経由して音を出すため、処理の層が増えるぶん遅延が生まれやすい構造です。
さらに遅延の原因は一つではありません。大きく分けると「音声出力の遅延(スピーカーやヘッドフォンに届くまでの時間)」と「映像表示の遅延(モニターが画像を描画するまでの時間)」の二種類があります。音が映像より遅れていれば「押すのが早すぎる」という判定になり、逆なら「遅すぎる」という判定になります。どちらのズレかを把握してから調整に入るのが、最短ルートです。
調整前に確認する三つの環境要因
数値を動かす前に、ハードウェア側で改善できることがあります。以下を先にチェックすると、調整幅が小さく済みます。
出力先を変える
Bluetoothイヤホンは構造上、有線より数十〜百ミリ秒以上の遅延が発生します。音ゲーをプレイするときは有線接続のヘッドフォンかスピーカーに切り替えるだけで、体感が大きく変わることがあります。
ブラウザのバージョンと種類
Web Audio APIの実装精度はブラウザごとに異なります。同じゲームでも、ChromeとSafariで遅延の感じ方が違うケースがあります。最新版にアップデートしてから調整に入るのが基本です。
他のタブやアプリを閉じる
バックグラウンドで動いているアプリが音声バッファを圧迫していると、遅延が不規則に増減します。調整中は不要なタブやアプリを閉じて、環境を安定させてください。
オフセット値の決め方:基準となる考え方
音ゲーのオフセット設定は「プラス方向に動かすと判定タイミングが遅くなる」か「早くなる」か、ゲームによって仕様が逆になっています。設定画面に説明がない場合は、まず+10ms程度動かして判定が改善されるか悪化するかで方向を確かめます。
ズレの方向と補正の関係
- 押すタイミングが「早すぎ」と判定される、意味:音が映像より早く聞こえている、補正の方向:オフセットをプラス方向へ
- 押すタイミングが「遅すぎ」と判定される、意味:音が映像より遅れて聞こえている、補正の方向:オフセットをマイナス方向へ
数値の目安として、有線ヘッドフォン+最新Chrome環境では0〜30ms程度の調整で収まることが多いです。Bluetooth接続の場合は100ms以上必要なケースもあります。ただしこれは環境によって大きく変わるため、あくまで「探索の出発点」として扱ってください。
実際の調整手順
- ゲームの設定画面を開き、オフセット・遅延・レイテンシの項目を探す。 名称はゲームによって異なります。「Audio Offset」「Latency」「判定オフセット」などと表記されていることが多いです。
- 現在値をメモしておく。 調整前の数値を控えておくと、悪化したときにすぐ戻せます。
- 簡単な譜面で10〜20回ほど叩き、判定結果の傾向を確認する。 「FAST(早い)」が多ければ音が遅れている、「LATE(遅い)」が多ければ音が早すぎるサインです。
- 10ms単位で動かして再確認する。 一度に大きく変えると感覚が混乱します。10msずつ動かし、5〜10回プレイして判定の偏りを見ます。
- FASTとLATEが同程度に出る点を「ゼロポイント」とする。 完全に半々にはならなくても、明確な偏りがなくなれば適正値です。
- 環境を変えたら再調整する。 イヤホンを替えた、別のPCで遊ぶ、Bluetoothに切り替えた、といった変化があるたびに設定は再確認が必要です。オフセット値は環境に紐づくものであり、「一度決めれば永久に使える」ものではありません。
調整しても改善しないときの判断基準
オフセットを動かしても判定のばらつきが大きい場合、遅延の「量」ではなく「不規則性」が問題になっている可能性があります。
フレームレートの低下が最も多い原因です。ゲームの描画が60fps未満になっていると、ノーツの位置が滑らかに動かず、どこで押せばいいか視覚的にわかりにくくなります。ブラウザのデベロッパーツール(F12)でパフォーマンスタブを開き、フレームレートが安定しているか確認してみてください。
また、ゲーム側が遅延調整機能を持っていないケースもあります。その場合はOSレベルの音声設定を見直すか、より遅延の少ない出力デバイスへの切り替えが現実的な対処になります。Web Audio APIを使ったゲームであれば、作者がオフセット機能を実装することで根本的に解決できます。
次の行動
まずBluetoothデバイスを使っている場合は有線に替えてみてください。それだけで体感が改善するケースが少なくありません。そのうえでゲームの設定画面を開き、10ms単位でオフセットを動かしながら判定の偏りを観察してみてください。アソバースに公開されているリズム系ゲームでも同じ手順が使えます。遊ぶ環境が変わったタイミングで再調整する習慣をつけると、いつでも最適な状態でプレイできます。


