I don’t know if its possible to know yet but just wondering. This would greatly effect me even getting excited for this game.
Jesus, I don’t see what’s wrong with hit detection in BF3. It seems very, very good for me. At detecting hits, anyway. Much better than other FPS games. I’d rather have good actual detection with the downside of sometimes dying after running behind cover than having shitty detection altogether
Have you played Gun Master?
Client side detection:
Someone has lag, so you see him, when in reality he is around a corner already. You see him, so you point a gun on him, open fire and he’s down. Fair. You shot him, his down. From his point of view he was around a corner already, but you deserved a kill anyway - you shot him, even if it was only his ghost.
Server side detection:
You see a guy running, but he actually is around a corner. You open fire in the direction where you see him, but you don’t get any hit markers, because you are shooting at his ghost. When shooting to running soldier you would have to compensate his lag by shooting in front of him, not to him. But to know where to point your gun you would have to know how big is the other guy lag, how big is yours and you would have to be lucky, cause once guy stops, you know that after a little time.
If you think about that, you will see that client-side hit detection is actually fair. You got killed sometimes around a corner, but it was fair - the guy actually aimed at you at shot you.
Downside: multi hacks are easier to write.
You’ve got it there.
Also, shooting “from behind walls” goes both ways.
“good actual detection with the downside of sometimes dying after running behind cover”
It’s not good if you die after running behind cover. And it happens A LOT. It’s not better than other FPS games either. For example, all Valve’s FPS like TF2 and CS has better hitboxes.
Claiming that anything good about TF2’s hit boxes should be illegal.
As for battlefield’s, there is plenty of room for improvement.
Dying while running behind cover isn’t an example of bad hit detection, it’s an example of hit detection being client-side. The game detects whether or not you hit VERY well. But since it’s client-side, there’s a lag aspect when you’re on the other end. It’s not perfect, but it’s not terrible. But I mean come on. You’re going up against people around the world. You can’t expect it to be perfect. The data does have to travel thousands of miles in milliseconds
I know it’s client-side hit detection. But it’s just weird to me because I didn’t experience this kind of thing in other games (maybe because they have server-side hit detection), and it’s the most irritating thing in the game for me. I hope they will change it. ![]()
It’s irritating, but for me, it’s much less irritating than dying in a firefight and screaming “BUT I KNOW I HIT THAT GUY FIRST!!!”. If you look at BF3 videos, then at, oh I dunno, COD videos, it is sooooo obvious that BF3 has better hit detection
Client side feels a little bit more stable, but you have a lot of “Why the fuck didn’t that bullet hit him?!” moments as opposed to the “Why the fuck did I die around cover?!” moments we have now.
In options, turn your network smoothing factor down.
Good explanation of the option here
http://www.youtube.com/watch?v=2jClX-1a2uQ
.
This doesn’t eliminate the problem, but it happens so rarely I don’t even notice anymore.
Another downside: more processing power needed on server.
Not sure how servers work and it if would bring need for a lot more or a little more but surely some more. (Too much more in this comment xD)
Downside was for client side. It’s easier to write multi hacks when it’s client side, cause it’s easier to just simulate a hit/tell the server that you hit someone. I’m pro client side, but hacker just needs to find a way to tell a server that a hit occurred, when for server side detection it’s server’s responsibility to detect a hit, so it’s not that easy to create a hack.
Ofc, what you say - downside for server side detection is more processing power on server side.
Well, I don’t encounter those “why my bullet didn’t hit him” moments (maybe very rarely) because I (as European) don’t play in US, Asia servers (or servers with huge ping/latency).
I know that this hacking side was about client but I think that punkbuster is dealing with it quite good.
You won’t, because BF3 uses client side hit detection.
I should mentioned that I was talking about other games (with server-side hit detection).
It’s not. It’s really, really not. Cheatauthors are just smarter now. It’s no longer aimbots that give 100% accuracy or one-shot kills. Now it’s cheats where you set the accuracy (so it’s just low enough to not be obvious you’re cheating, it’s just looking like you’re really good) or increasing damage the bullets do, so instead of needing four hits to kill, you only need two.
Didn’t know that.
I was really curious that there are no cheats and now I see why I thought like that.
So bf cheaters are smarter than these from MOHW because there it was really bad.