※ 引述《yan04870449 (楊伯)》之銘言:
: 小弟最近在研究關於MMORPG裡面腳色座標同步這項技術
: ;看了很多文章之後有個地方不解,想請各位前輩指教
: 一下。
: 為何大多的同步機制所Client傳送給Server的資訊都需
: 要向量?就以雲風的文章為例
: http://blog.codingnow.com/2012/03/dev_note_12.html
: 為什麼要送的是角色當下的座標以及移動的向量,而不是
: 角色當下座標以及移動的目的地?
: 因為我認為傳送後者的資訊比前者來的多一項角色訊息。
: 請鞭小力一點<(_ _)>
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.216.197
當下座標+移動的向量*走到目標所需要的時間
等於
移動的目的地
角色如果是直線移動時
送這兩種資訊是等價的
在FPS型遊戲的操作(WOW也算是)
玩家是用WASD來移動
所以不會有目標座標這種東西
適合送向量
如果是RTS型的操作(天堂也算是)
玩家點地板指定作戰單位移動
適合送座標