Originally Posted by Chrono Detector
Should have used the latest Frostbite Engine since this is coming from EA, but whatever, at least its not going to be some military shooter game like CoD, we all had enough of that.
Frostbite is only for internal EA studios. Respawn is not an internal studio, thus EA would die before giving that tech out.
EDIT: Wanted to respond to this:
Originally Posted by ABeta
What you are referring to is interpolation. The advantage you are referring to when it comes to client vs server is interpolation and tick rate. Where the number of packets is sent to the server per frame, that is where the server determines who did what first(which is another issue with source, but save that for another time).
The bolded part is a describes perfectly what the YouTube video showcases in my other post.
Prediction in a sense is like a checks and balance. You send an input, the server verifies and send a packet back, if there's a mismatch then there is an error and the client-side will have to correct the error and resend an input. That is why in some cases you get rubber banding even with decent pings.
Then you are introduced with lag compensation which is more closely related to packets and prediction.
At the end of the day though, I agree with you, not all netcode will be perfect... for now, however where we disagree is Source engine IMO is far from being "good" or even acceptable. I play CS:GO competitively and I deal with it's crappy phenomena day in day out, so it's quite frustrating at times.
Man I am so glad someone is having a civil debate here without namecalling. And sources too, it's amazing (I'm serious).
I was at work so I was kinda throwing a stream of thoughts out there.
I'm also thinking that CS:GO has some specific tweaks under the hood, wasn't it co-developed with another studio? Is it Valve tweaking the netcode or the other studio? I'm not too sure who did what, but I CAN tell you that as a non-competitive player, CS:S and GO feel and play rather different.
I just don't remember CS:Source being tremendously bad about hit detection. The only annoying thing that CS:Source has is the whole rubberband kill thing, but I know why it happens and it's relatively minor in my opinion. ( And it doesn't happen often if you're playing on a good server where people from Russia aren't playing on a server in Chicago
)Edited by Ch13f121 - 6/6/13 at 9:17pm