Originally Posted by rekikire
The other thing you need to remember though is latency. Sure you may be in the US with 10 ms latency to the servers. But other people are further away with crappier connections. That could add up to a half second difference in what you see on your screen and what they see on theirs. The collisions may be accidental.
This is very true. While the whole 10ms - 100ms thing may seem small, as any FPS player will tell you (read:moan) its huge, and actually it is noticeable especially in fast paced games.