ありがとうございます。
動きに関しては誘導弾など可変の性質を持つものがあるので計算はできないです。
普段の座標情報(弾道)送信処理は
弾座標送信←20ms→弾座標送信←20ms→弾座標送信←20ms→弾座標送信…
のようになっていて、
キー入力によるプレイヤー座標の送信処理が発生した場合に
弾座標送信←x→人座標送信←20ms-x→弾座標送信←20ms→弾座標送信…
     └   ←20ms→   ┘
のような作りになっています。用はプレイヤー移動による座標送信処理は
定期的に20msごとに行われるサイクルの、その20msの中のどこかに割り込みが
入るみたいな感じで作ってあります。
二番目の質問である>どのくらいの間隔で行っているのでしょうか
というのは質問の仕方が悪かったです。

上記の仕組みで、間隔の20msは値として小さすぎるなどの問題はないでしょうか?