位置ズレの話 

実は近代のゲーム(格闘やらFPS/TPS)でも位置ズレは常に起きてます
ただ、位置ズレしてるのを気づかせない描写をしているそうで...
(詳しくはぐぐるとQuoraでの資料が出てきます)

続きます

位置ズレの話 

ROの場合
・MOBがサーバ上移動しているが、PC上に反映されてない
・自キャラがPC上移動しているが、サーバ上に反映されていない
の2点があると思ってます
(足りなかったら教えて!)

本来MOB or 自キャラの移動情報をTCPパケットでやり取りするのですが、これが欠けるとズレます

意外と長くなってる
続きます

位置ズレの話 

TCPにはパケットが欠けた際に再送を制御する機能があるのですがサーバ or PCの状況やインターネット回線状況などで100%再送を保証できません

これが発生すると位置ズレとなり、自キャラ or MOBが再度移動して正しい位置情報のパケットが送受信されるまでは位置ズレしたままになります

位置ズレの話(おわり) 

じゃどうすればいいの?

と言われると
「発生したらあきらめましょう!」
としか自分には言えないです...
悲しいけどこれ現実なのね

対策方法あれば俺も聞きたい!!!

Follow

位置ズレの話(おわり) 

@m10i 勉強になりました!
介入要素がないのはゲームとして悲しいけど諦めます😭

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
RO丼 - RO Mastodon

ラグナロクオンラインユーザ向けのMastodonインスタンス。