オンライン対戦 格闘ゲーム環境

格闘ゲームのネット対戦を快適にするロールバック方式とは?

格闘ゲームのネット対戦って、最適なネット環境を手に入れないとラグで楽しめないって思っていませんか?じつは、最近の格闘ゲームではネット回線の遅延がある程度あっても対戦を楽しめる仕組みが取り入れられてきています。

その仕組がロールバック方式です。ロールバック方式はスト5やギルティギアストライブなど最近の格闘ゲームに取り入れられ、素晴らしいネット対戦を提供してくれています。

今回の解説でロールバックの解説を通じてあなたのネット対戦のネガティブなイメージを払拭してもらえると嬉しいです。

こちらも参考に
【違いは何?】オンライン対戦のラグと入力遅延の違いをストリートファイタ-Vを例に解説

オンライン対戦のゲームでのよく似た言葉として「入力遅延」と「ラグ」がありますが、”どう違うの?”って思っていませんか?実はそれらは全く違う意味の言葉です。違いを正しく理解すれば、間違った「入力遅延」や ...

続きを見る

これまでラグ処理のディレイ方式について

格闘ゲームのネット対戦はネット回線の遅延への対策が必須です。何の対策もしない場合、自分と相手の画面は一致しなくなりゲームは破綻します。

図にすると下のようになります。

何も対策しないネット対戦

自分の入力に対して自分の画面は反応して動きますが、相手の画面上では動いていません。相手と自分は同じ画面となっておらずゲームとして破綻しています。このネットワークの遅延の問題に対してこれまではディレイ方式で対処してきました。

ディレイ方式ではネットワークでの情報伝達の遅延を考慮して入力に対してあえて画面を遅らせる方式です。こうすることで相手の画面と自分の画面の表示を同じにすることができます。

図にすると下のようになります。

ディレイ方式の場合の対戦画面

どれくらい入力に対して画面を遅らせるかは、相手との回線の状況によって変わってきます。ネット回線の遅延が大きいほど画面を遅らせます。

遅延による影響がオフライン対戦に比べて1~3Fまでの画面の遅れは大きな違和感を感じません。ただし遅延がひどくなり4F以上遅れると操作感に非常に違和感を感じます。

経験した人はわかると思いますが、まるで水中の中でキャラクターを動かしているような感覚です。著者の経験でいうとインターネット対戦が出始めた90年代後半はひどい状態。電話回線を使った対戦で最も早くて10F程度のディレイがあり、もはや別のゲームです。

ディレイ方式の問題点

ディレイ方式でも1-3Fまででは大きな違和感がなく対戦ができます。特に国内で優良な光回線を使っている場合はそういった環境は実現しやすいです。ただし、万人がそういう環境にいるわけではないです。

例えば対戦人口が少ない国では国をまたいで対戦する必要が出てきて距離が遠くなることから回線遅延は避けがたいです。また、1-3Fの遅延であっても違和感を感じないだけで1Fの精度を求められるコンボなどは画面が遅れると非常に難しくなります。

実例をあげるとストリートファイター4がそうでした。ネット対戦がかなり盛り上がっていましたが、1Fのズレも許されない目押しを求められて上級プレーヤーはそれを補うテクニックの習得を強制されていました。

そういったディレイ方式の問題を解決するのがロールバック方式です。

ロールバック方式とは

ロールバック方式では自分の入力が相手に届いたときにキャラの中間動作を省略して表示して相手と自分の画面を同期させます。例えば自分の入力が相手に2F遅れて届くとすると相手の画面でキャラクターは始めの2Fを飛ばして動き始めます。

図解にすると下のようになります。

ロールバック方式の対戦画面

相手の画面で自分のキャラの動作を飛ばすことで、自分の画面を遅らせることなく相手の画面と同期することができます。相手の画面でのキャラクターの動きも少しのフレームなら不自然にはなりません。

入力に対して画面表示が送れないので、コンボの入力タイミンが取りやすくなるメリットもあります。また、ディレイ方式とくらべて遅延が多少大きくなっても比較して操作の違和感が感じづらいです。

遅延があまりにひどくなってくるとキャラクターがワープしたような挙動をしてやはりゲームが破綻します。また、相手の画面に自分の入力が到達するまで、相手の画面での自キャラの入力を仮で入力しておく必要があり、そのためディレイ方式よりプログラムが難しくなるようです。

ディレイ方式との比較をまとめると表のようになります。

ロールバック式ディレイ式
同期の方法遅延を隠蔽するように画面を表示する入力に対して表示が遅くなる
メリット遅延による違和感を感じづらい実装が比較的簡単
デメリットプログラムが難しい少しの遅延で操作に違和感が出る
コンボが難しい
ラグが大きいときにどうなるかワープするように見える水中のキャラを動かすよう

ロールバックが用いられたゲームについて

ここからは実際にロールバック方式が用いられているゲームについて紹介します。

ストリートファイターV

2016年に発売されたストリートファイターVはロールバック方式をポピュラーな格闘ゲームでは初めて採用されました。
あまり世間的には注目されていませんでしたが、個人的にはネット対戦の進化を感じていました。

Guilty Gear Strive

ギルティーギアストライブは2021年似発売された格闘ゲームでロールバック方式を採用することが話題となりました。

実際の対戦感覚も全くネット対戦であることを感じないくらいの素晴らしい出来だと思います。

まとめ

ロールバック方式はネット対戦においてネットワークの遅延に対して有効な方式です。実際、ギルティーギアストライブでは素晴らしいネット対戦を提供してくれています。

ある程度のスペックのネット回線があったほうが良いのは事実なので環境を整えたい人は下記の記事を参考にしてください。

参考【オンライン対戦のラグを改善】格闘ゲーム向けおすすめネット回線3選

格闘ゲームでラグらないような回線を探していませんか?当サイトで格闘ゲーム用の回線としてはNURO光を勧めています。使ってオンライン対戦をするとラグがほとんどなくなり適切に操作が反映され快適な対戦が実現 ...

続きを見る

ロールバックについて更に知りたい人はYoutubeで解説動画がおすすめです。日本語字幕付きなので英語がわからなくても問題ありません。

最後まで読んでいただきありがとうございました。

この記事をきっかけにネット対戦ライフを楽しんで貰えると嬉しいです。

オンライン対戦 格闘ゲーム環境

2021/8/12

格闘ゲームのネット対戦を快適にするロールバック方式とは?

格闘ゲームのネット対戦って、最適なネット環境を手に入れないとラグで楽しめないって思っていませんか?じつは、最近の格闘ゲームではネット回線の遅延がある程度あっても対戦を楽しめる仕組みが取り入れられてきています。 その仕組がロールバック方式です。ロールバック方式はスト5やギルティギアストライブなど最近の格闘ゲームに取り入れられ、素晴らしいネット対戦を提供してくれています。 今回の解説でロールバックの解説を通じてあなたのネット対戦のネガティブなイメージを払拭してもらえると嬉しいです。 目次1 これまでラグ処理の ...

ReadMore

オンライン対戦 格闘ゲーム環境

2021/8/23

【オンライン対戦のラグを改善】格闘ゲーム向けおすすめネット回線3選

格闘ゲームでラグらないような回線を探していませんか?当サイトで格闘ゲーム用の回線としてはNURO光を勧めています。使ってオンライン対戦をするとラグがほとんどなくなり適切に操作が反映され快適な対戦が実現できるはずです。ただしNURO光は地域限定なので契約が難しい人もいます。 そこでこの記事では格闘ゲーム用のネット回線について下記をまとめました。 この記事でわかること NURO光とその他のおすすめのネット回線。 おすすめの理由 契約までの注意点 改めましてホッケと言います。20年前から格闘ゲームのオンライン対 ...

ReadMore

オンライン対戦 格闘ゲーム環境

2021/8/26

モバイルWi-Fi,WiMaxでスト5、スマブラSPのオンライン対戦は楽しめるか

モバイルWi-FiやWiMaxを使ってどこでもオンライン対戦を楽しみたいと考えていませんか?確かにどこでもゲームが楽しめるのは魅力的です。しかし、結論を言うとWi-FiやWiMaxではオンライン対戦は楽しめません。 オンライン対戦歴20年のホッケです。手軽に導入できて、どこでもネットが繋がるモバイルWiFiやWiMaxは大変便利ですが、格闘ゲームにはおすすめできません。 なぜならばオンライン対戦で重要なPing値が十分に短くならないからです。Ping値も後ほど説明します。 環境にもよりますが、Ping値が ...

ReadMore

オンライン対戦 格闘ゲーム環境

2021/7/10

【快適な対戦へ】ゲーム用ルーターの選び方を解説!格闘ゲームにも最適

ゲームをオンライン対戦を快適に楽しむためには、通信のラグを減らすことが大切です。ラグが発生する原因の一つに通信の中継地となる「ルーター」にあります。ゲームでは、次のような理由から「ゲーミングルーター」が特におすすめです。 ・搭載されている部品のスペックが高い ・LANの対応規格がハイエンドクラスで通信が速い ・オンラインゲームへ優先的に帯域幅を確保できる ゲーミングルーター最大の特徴は、無線通信でも通信速度が低下しにくいように設計されていることです。IPv6対応のものを選んでおけば間違いがありません。今 ...

ReadMore

オンライン対戦 格闘ゲーム環境

2021/8/16

オンラインゲームのPing値とは?対戦を有利にする改善法も格ゲーを例に解説

オンライン対戦ではPing値が重要だといわれています。Ping値を改善することでオンライン対戦のラグを減らしストレス無く対戦出来るからです。 この記事ではPing値について この記事でわかること Ping値ってそもそも何? ゲームのPing値の目安は? どうすればPing値は改善するの? といった疑問がわかります。 著者は格闘ゲームのオンライン対戦を25年やってきたので、Ping値の重要性についても詳しいです。 Ping値について詳しく知ることで、より良いオンライン対戦環境のヒントが手に入ります。ぜひ最後 ...

ReadMore

-オンライン対戦, 格闘ゲーム環境

© 2021 カクコム