Client Side vs Server Side hit detection?

GrannySmith1

Honorable
Apr 9, 2013
185
0
10,710
I hear it being discussed a lot on games like BF3 and upcoming BF4. A lot of people want server side hit detection instead of client side.

I do not understand what both of them mean and what pros and cons each one has? Also, what are some examples of games that use each and how do you know?
 

BarbedW1re

Honorable
Oct 30, 2012
36
0
10,530


I can explain Clientside Hit Detection. It's where hits are determined by the player's screen, like if I ran around a corner in BF3, on my screen I might be around the corner, but on the other persons screen I might still be running around the corner and they could shoot you. Server side is where the server determines who gets hit, and no one has a unfair advantage. Trust me, client side hit detection in BF3 is a huge pain in the ass.
http://www.youtube.com/watch?v=-aG0pHzMZ84
There's a reference for client side hit detection, as you can see, he is behind some lockers and gets shot.