#156 ロールバックネットコードで薄暗
「ラグがある前提で動く」技術、ロールバックネットコードって何?
今回のエピソードでは、オンライン対戦ゲームでよく話題にのぼる「ロールバックネットコード」の仕組みについて詳しく語っていきます。
昔ながらの通信方式の限界が話題です。
オンライン対戦でラグが発生するのは避けられない問題です。かつて主流だった遅延方式では、お互いの入力が届くまで待機する必要があり、どうしても操作にズレが生じていました。このわずかな遅れが勝敗に直結する格闘ゲームにおいて、いかに快適さを保つかが大きな課題でした。
技術でラグを巻き戻す工夫が面白いです。
そこで登場したのがロールバックネットコードです。ラグがある前提で、まずは予測して処理を進め、後から整合性を取るために巻き戻すという、まさに力技のようなアプローチです。あるエピソードを語る中で、この技術が格闘ゲームのような1フレームの争いに不可欠な理由が浮き彫りになります。続きはぜひ本編でお聴きください。
※この要約はAIによって自動生成されたものです。内容に誤りを含む場合があります。
