kimahri said:
There IS a collision detection problem on COD4! ah well.
probably not collision detection but forward prediction problems.
All online games cheat, fps's especially so (as they have to be quick). Normally when you get shot in an fps the other person may not even be in the same room as you.
What can happen.. Is that the games get out of synch - so on your machine you're in room A and he's in room B. But on his machine you're both in room B. So he shoots you and kills you.
Even though the kill wasnt even possible on your machine - you just immediately presume he was behind you or hidden well or something. If the game has a replay.. that'd be faked too (both will show different replays).
All fps games do it.
In the original (I think) beta of a certain popular fps game it was possible to unplug your network cable - causing everyone to stop still.. Run around killing everyone, plug your cable back in, and they'd all get registers of kills.
Subsequently online fps games are NEVER accurate. They cant be, too much info needs to pass down the lines at a high frame rate for them all to be in synch.
EVEN with the fastest internet connection in the world.. your machine is always going to be a few frames ahead of everyone else and you'll see them a few frames behind. But the reality is no-one has the fastest internet connection in the world - and passing your position, direction, where you're aiming, etc etc 60 times a second aint gonna happen.
So games cheat.. and that's why you're not registering hits you think you should have.
Nowt to do with "collision detection"... Probably just your machine is out of synch with the server - it thinks you're both somewhere different to what you're seeing.