質問: pingの高いプレーヤーは何故嫌われる? ネットゲーム、特に僕のやっているfpsの世界ではサーバにpingの高いプレーヤーがいるとラグの原因になるので敬遠されるといわれています。実際僕も外国のサーバでプレイ中に200前後のpingのおかげでキックされることもしょっちゅうです。 この考え方はネットゲームが普及しだした頃から言われてきたことですが、しかし僕は未だかつてその根拠らしいものを聞いたことがないのです。 僕自身は「ラグい」と呼ばれる状態は参加者のpingよりはむしろサーバを設営しているコンピュータ上の帯域の混雑状況とか(同じpc上で他のゲームサーバを運営していたりファイルアップロードに使用されている可能性もありますよね)、トラフィックがきつくなる時間帯の影響の方が大きいのではないかと考えます。 もし実際にゲームサーバを運営してらっしゃる方やネットワークに詳しい方がご覧になっていたら納得できる理論的な根拠を教えていただけたらと思います。 最近、サーバ内でキックvoteが起こるたびに何か魔女裁判でも始まったような陰鬱な気分になるのです・・
回答: pingが高いということは、問い合わせてデータが返ってくるまでの時間が長いのです。 ということは、明らかにラグの原因ですよね。 no.1の方が書いているよう、ping値はトラフィックの混雑状況やサーバ本体の状況など「全ての要素を含んだ実際の応答速度」です。 --------- みんながping30の中で、誰か一人だけがping300だったならどうでしょう? ping300の人が居なければ、30ミリ秒でやりとりが終わるはずなのに、全員の同期を取るために300ミリ秒かかる人の応答を待たないといけません。 結果、ゲーム全体が遅くなります。 fpsの世界ではpingが大きければ、すなわち悪であると考えても間違いではないのです。 たとえping値がプレイヤーの責任ではなくても、そのプレイヤーが居座っているかぎり迷惑を撒き散らすことになります。 fpsでの許容範囲はせいぜい150ミリ秒ぐらいですので、できるだけ国内のサーバに入りましょう。 多くのfpsサーバの自動kickも、250~300ミリ秒程度に設定してあることが多いです。 --------- 自分は、常時ping500を超えるようなプレイヤーが居た場合、プレイ内容に問題が無かったとしても居られるだけで迷惑なので、ラグが出ているという報告が上がり次第kickさせていただいています。