Analysis: Why Rollback Netcode Is Better

  Рет қаралды 686,732

Core-A Gaming

Core-A Gaming

3 жыл бұрын

Go to expressvpn.com/coreagaming and find out how you can get 3 months free.
Try streaming with XSplit ➤ link.xsolla.com/g1wR7sAK
10% Discount code: coreagaming
All XSplit License sales with this code supports future Core-A Gaming videos.
Twitch: / coreagaming
Patreon: / coreagaming
Discord: / discord
Merch: teespring.com/stores/coreagaming
Twitter: @CoreAGaming
Event Info at Core-A Studios: / coreaevents
My deepest thanks to Erik Jeppsson, Alex Sanchez, Buttons, SkibsIsn'tFunny, Alberto León, DantesLink , Lorentz, Darius Longmire, James King, Daniel Boynton, DR.DVD , Juan Diego Tavares, Erik Fredriksen, SHAD0W , Amatiramisu , guggelfunsus, SturmWyvern , Thomas White, Souk Thongthep, Gart , Mohammed Jameel, Kintuse , Jamel Adilia, JD , Pendual , Justin Mills, Ryan Underwood, andrew busby, Abdullah Dakhaikh, Alexander Korolev, Play Skullgirls, Peter Paik, Chris Field, Jarred Rodriguez, Elliott Seifert, Kyle Fisher, Octavian Bancescu, Justin Sison, Kajaanan Mahendrarajah, Macster085 , Jack Vurinars, Koungnak Baek, Flan , BlueWaterBlueSky, Zmaster91 , WoodenFence , SonicKurosaki , Jamaal Graves, Matt Bahr and everyone else who pledged on Patreon!
Thanks to Tony Cannon for the interview!
Twitter: @Pond3r
Sources:
Infil's Netcode Article: ki.infil.net/w02-netcode.html
HBTB Netcode with Keits Video: • Talking Rollback Netco...
NRS GDC Talk: • 8 Frames in 16ms: Roll...
BGM in order:
Street Fighter III: 2nd Impact - Ryu Theme
Street Fighter III: 3rd Strike - Makoto Theme
Street Fighter V - Menat Theme
Street Fighter V - Cody Theme
Rising Thunder - Edge Theme

Пікірлер: 1 700
@CoreAGaming
@CoreAGaming 3 жыл бұрын
Hope you guys find this video useful! Rollback netcode is not the future, it's now. Fighting games without it are behind.
@goblin7404
@goblin7404 3 жыл бұрын
Sad smash ultimate noises
@ocarrollcian
@ocarrollcian 3 жыл бұрын
It was foretold: kzbin.info/www/bejne/jKSwqmqif5Z2jc0
@casuallyYT
@casuallyYT 3 жыл бұрын
sad bbtag noises
@Mioggle
@Mioggle 3 жыл бұрын
Dude as much as this video is great. Here's the thing. It's not us here in the West that needs convincing. It's the JP publishers. You see how they just brushed off the talk regarding Rollback Netcode during their Roundtable? It's disgusting. I would suggest actually putting up Japanese CC for this video and then tag them. They need to wake up NOW.
@ClownboyBandi
@ClownboyBandi 3 жыл бұрын
I'm just surprised you made the smash antarctica region reference.
@KingOfDarknessAndEvil
@KingOfDarknessAndEvil 3 жыл бұрын
Rollback Netcode is one of those things people don't notice or care when they have it, but they FEEL a difference when they don't.
@theotherjared9824
@theotherjared9824 3 жыл бұрын
You never know how good things really are until they're suddenly worse
@CyberDragon10K
@CyberDragon10K 3 жыл бұрын
So it's like the rhythm in Jackie Chan fights.
@sgm5573
@sgm5573 3 жыл бұрын
i spent a while playing skullgirls and tfh, had a great time, then went back to tekken and it's actually ridiculous how bad it feels. from the us, i could play skullgirls vs someone in eu with 2f delay no problem. i cant play tekken with my friends in the same *city* without awful stuttering and input lag.
@pshanetju2598
@pshanetju2598 3 жыл бұрын
olivia like just a couple kilos already lag :,)))))
@cake6851
@cake6851 3 жыл бұрын
No I notice and I appreciate it every time I boot up skullgirls.
@jmcrofts
@jmcrofts 3 жыл бұрын
One of my first matches in Punch Planet was Midwest US to Central Europe and I honestly had no idea until my opponent told me afterwards
@SuperSpectrumGaming111
@SuperSpectrumGaming111 3 жыл бұрын
I just tried Fantasy Strike and am now sad DBFZ doesn't have it
@buddoplayz5273
@buddoplayz5273 3 жыл бұрын
You and Core A are my favorite fighting game youtubers. Keep it up!
@xxsebastianxxalej
@xxsebastianxxalej 3 жыл бұрын
jmcrofts in da house!!!!!!!! 📢
@sonodv1709
@sonodv1709 3 жыл бұрын
Nice
@harrybanh1046
@harrybanh1046 3 жыл бұрын
:0
@painfulbroccolicube5946
@painfulbroccolicube5946 3 жыл бұрын
I love how Melee's fan-made online is leagues ahead of Nintendo's for Ultimate.
@0Enigmatic0
@0Enigmatic0 3 жыл бұрын
There is no excuse a bajillion dollar company cant make proper netcode when some dude in his room can reverse engineer a gamecube game to add rollback by himself.
@rayminishi689
@rayminishi689 3 жыл бұрын
@@0Enigmatic0 Why do people brag about the end result when it took 6 months and a full time dedication that the person had to quit their job. Not to mention it was a team. Dunno why people keep saying one single person. Lmao
@0Enigmatic0
@0Enigmatic0 3 жыл бұрын
@@rayminishi689 The point is fans with vastly less resources made a better online experience than a multi-billion dollar company
@painfulbroccolicube5946
@painfulbroccolicube5946 3 жыл бұрын
Tyler Cloke I did the exact same thing lol
@xmetonym
@xmetonym 3 жыл бұрын
​@@rayminishi689 it was mostly Fizzi with a bit of help from UnclePunch on the ASM side and I provided some testing and feedback.
@SupermanSajam
@SupermanSajam 3 жыл бұрын
Appreciate you for this one Gerald! Thanks for spreading the good word
@CoreAGaming
@CoreAGaming 3 жыл бұрын
You inspired it when we talked after the interview we did!
@steveweast475
@steveweast475 3 жыл бұрын
Core-A Gaming is god
@DrEcho
@DrEcho 3 жыл бұрын
Unofficial ambassador for Rollbackia
@bighex5340
@bighex5340 2 жыл бұрын
Praise rollbackia
@Exceed_HS
@Exceed_HS 3 жыл бұрын
Nintendo: I’m gonna pretend I never saw that
@CarlosRamirez-xb5iq
@CarlosRamirez-xb5iq 3 жыл бұрын
Every Japanese company does this, they obviously would not use something that was made by filthy gaijins (foreigners). Its stupid.
@RaynbowDeath
@RaynbowDeath 3 жыл бұрын
@@hamishmacdonald8593 they have rollback netcode? Always seemed like delay netcode whenever I face Ganons
@poopheadtwenty-seven540
@poopheadtwenty-seven540 3 жыл бұрын
@@hamishmacdonald8593 Ultimate doesnt have any roll back. Just delay based with extreme, fluctuating delay
@paolocosejo4202
@paolocosejo4202 3 жыл бұрын
@@RaynbowDeath It's developed by Bandai Namco. So if Harada and Tekken are any indicator, it's 3.
@CherryPixelBun
@CherryPixelBun 3 жыл бұрын
Arms and Mario Kart 8 have rollback, actually. Smash is developed by Bamco
@MrCleks
@MrCleks 3 жыл бұрын
Crazy how this concept seemingly comes from how you would actually predict your opponent's moves in real life, by assuming they are gonna keep doing whatever they are doing until your brain actually "registers" the shift in motion a split second right after the move is made. Which is why the reason why it feels much better and more natural than delay netcode.
@stotab8700
@stotab8700 3 жыл бұрын
"Even Melee has rollback now!" whoa really? That's so cool! I can't wait to watch online tournments with that helpful modification
@jamjon6616
@jamjon6616 3 жыл бұрын
😔
@RiahGreen
@RiahGreen 2 жыл бұрын
;;
@crimson9483
@crimson9483 3 ай бұрын
spoiler alert: this already fucked up joke got even worse somehow fuck nintendo
@friendship5293
@friendship5293 3 жыл бұрын
I rolled back that's why I'm this early
@whateverthisis4087
@whateverthisis4087 3 жыл бұрын
Lmao
@coscormenendez7042
@coscormenendez7042 3 жыл бұрын
Quite humorous my good sir
@ggpt9641
@ggpt9641 3 жыл бұрын
Rollback truly is better. Some have really bad delay.... (Like this comment)
@tee_saw
@tee_saw 3 жыл бұрын
I am your 1000th like :)
@TitanGenericGod
@TitanGenericGod 3 жыл бұрын
@@whateverthisis4087 not suspicious
@darcrequiem
@darcrequiem 3 жыл бұрын
Someone needs to send this to our favorite Japanese fighting game developers.
@ultrawillpower2737
@ultrawillpower2737 3 жыл бұрын
Someone’s gotta translate this in Japanese to them first
@CrossoverGameReviews
@CrossoverGameReviews 3 жыл бұрын
To think they just had a roundtable meeting not too long ago, but they didn't discuss this. Oh yeah, they need to know!
@Donnie8888
@Donnie8888 3 жыл бұрын
@@CrossoverGameReviews idk man, I think they're choosing to ignore it. Maybe they're all waiting to see how Guilty Gear Strive performs before going all in with Rollback.
@survoltron3795
@survoltron3795 3 жыл бұрын
Smash bros
@50113392
@50113392 2 жыл бұрын
apparently snk got the message
@Devo2.0
@Devo2.0 8 ай бұрын
So DSP just reacted to this and basically had an aneurysm trying to explain why you're wrong and Rollback is bad. Twas funny seeing him try to cope his way out of seeing evidence right on his screen.
@error_404.69
@error_404.69 8 ай бұрын
His cope is pathetic. At the same time he'd lose on off line so he's just complaining for the sake of it
@whenpigsfly8178
@whenpigsfly8178 5 ай бұрын
He is denser than a neutron star. He has no alternative to it either.
@MrMultiB
@MrMultiB 5 ай бұрын
Is it really a reaction if he skipped almost the whole video? 😂
@Devo2.0
@Devo2.0 5 ай бұрын
@@MrMultiB *Leans in*
@cooltwittertag
@cooltwittertag 5 ай бұрын
no you dont understand, the FGC illuminati is doing brain manipulation on us all to think DSP is the crazy one, thats why capcom keeps lowering his mr off screen
@renecup7260
@renecup7260 3 жыл бұрын
"Just because, the game has good rollback doesn't mean you get to use wifi with no issues just like ethernet." - Unknown person
@ashtar3876
@ashtar3876 2 жыл бұрын
It's not a big deal when i get 3 or sometimss even 1 bars on street fighter tho
@gingerqueer22
@gingerqueer22 2 жыл бұрын
@@ashtar3876 It is, you just don't see it because you're the one with the shitty connection
@ChrisD__
@ChrisD__ 2 жыл бұрын
I don't see any ping difference between a good WiFi card (AX200 or a midrange smartphone in tether mode) on a 5GHz connection vs Ethernet. Wi-Fi is fine if you have modern (designed newer than 2015) equipment.
@third-ratedude4234
@third-ratedude4234 2 жыл бұрын
"Wifi is fine if you're close to the router" -BananaShiki
@ZeroRaider
@ZeroRaider 3 жыл бұрын
More rollback netcode NEEDS to be implemented to help all the red bar penguins out there.
@yomamapkme
@yomamapkme 3 жыл бұрын
If someone is using wifi, rollback is not going to help them at all lol.
@viniciusanjos4057
@viniciusanjos4057 3 жыл бұрын
@@yomamapkme it will (but this isnt an excuse to use wi fi) the more tolerable the netcode is more matches with not so fast internet you can get(like 120 to 150ms)
@viniciusanjos4057
@viniciusanjos4057 3 жыл бұрын
The problem with wi fi is the connection spykes that happens at anytime (in a good wifi example)
@denebu
@denebu 3 жыл бұрын
Yomamapkme 5GHz exists
@98zei
@98zei 3 жыл бұрын
@@denebu tell me more about that
@magicalgirl1296
@magicalgirl1296 3 жыл бұрын
Now we've got a rollback crusader video with Core A production values. Fantastic. Also thanks to all the gg fans shouting so loudly that ArcSys decided to take the plunge and add rollback to strive.
@TheExFatal
@TheExFatal 3 жыл бұрын
WAIT WHAT, THEY DID??
@MokonaModokiES
@MokonaModokiES 3 жыл бұрын
@@TheExFatal yes it was announced right before the Beta of Strive. Just that the beta didnt have it because it wasnt finished.
@BMKidProductions
@BMKidProductions 3 жыл бұрын
Arc System have been on a roll lately. Cant wait to get GG Strive on PS5.
@IdentityChrist
@IdentityChrist 3 жыл бұрын
Strive has rollback?! Oh lawd if they add cross-play it'd become THE fighting game of next-gen.
@doncinati7644
@doncinati7644 3 жыл бұрын
GGXXAC+R in the distance:
@MintyDarkFinger
@MintyDarkFinger 2 жыл бұрын
Can I just say that man is a fucking 'G for making it free under MIT? Imagine making such an incredibly useful, innovative and game-changing netcode and going "Here you go guys, just take it". Man changed how nearly all of us play our fighting games today (and actually makes it all the more hilariously bad that Smash Ultimate still doesn't have roll back).
@TonyDrecaps
@TonyDrecaps Жыл бұрын
It would be sick if someone could implement it, the same as slippi for melee
@nemtudom5074
@nemtudom5074 9 ай бұрын
Absolutely. We need more people like him to stick it to corporations by doing things for the betterment of mankind.
@cooltwittertag
@cooltwittertag 5 ай бұрын
bro probably played one laggy game too many
@cooltwittertag
@cooltwittertag 5 ай бұрын
​@@nemtudom5074he didnt stick it to anyone, he donated it to them
@budgetcommander4849
@budgetcommander4849 3 ай бұрын
@@cooltwittertagHe's making them look like assholes, and dismantled their entire reason for existing by outdoing them. Sure, they might not have registered the harm, but that's just because they're shortsighted morons.
@breado_
@breado_ 3 жыл бұрын
"We live in a world where arcades die and viruses live" :(
@ikagura
@ikagura 3 жыл бұрын
And this is sad
@macdee010
@macdee010 3 жыл бұрын
nah, The country I live in now is called Japan, but the arcade is alive and well thanks to the cloud gaming arcade
@kingninja1781
@kingninja1781 3 жыл бұрын
😔
@kobold7964
@kobold7964 3 жыл бұрын
“We also live in a Society” just saying
@jasonnguyen9675
@jasonnguyen9675 3 жыл бұрын
The lowkey Penguin Leffen reference was a good throwback haha
@blackbluem1210
@blackbluem1210 3 жыл бұрын
Lol I knew that's what it was
@alexanderespinoza
@alexanderespinoza 3 жыл бұрын
Was that about his Visa? Why the penguin?
@prezgolez
@prezgolez 3 жыл бұрын
@@alexanderespinoza a to compared players from the european reigon to penguins
@orb3796
@orb3796 3 жыл бұрын
@@alexanderespinoza The whole peguin meme was a reaction on how european tournaments tended to be underrepresented in official rankings, when Leffen brought that to people's attention, a now famous reply said something among the lines of "If we are going to consider results from europe in our rankings we may as well consider ranking penguins from antarctica"
@lightbrand_
@lightbrand_ 3 жыл бұрын
【DAGOTH UR】 that’s not it at all wtf XD
@keystone5750
@keystone5750 3 жыл бұрын
Get someone to translate this IMMEDIATELY Also I’m loving the increasing rate of content
@SC-mm6vz
@SC-mm6vz 3 жыл бұрын
Facts
@ajidanang9508
@ajidanang9508 3 жыл бұрын
Translate? KZbin remove this comuity translate thing Which is a Great Shame...
@SnivyChara
@SnivyChara 3 жыл бұрын
I put my grain of salt and submitted a translation to Latin-American Spanish ✌
@SnivyChara
@SnivyChara 3 жыл бұрын
@Daniel Said Retana López here in youtube, it's still processing tho so i guess it'll be up in a few days
@Lem1111
@Lem1111 3 жыл бұрын
@@SnivyChara Gracias man
@BrandonMeesak
@BrandonMeesak 3 жыл бұрын
Great job on the video! The other thing we did on Killer Instinct was also make sure the general input lag (button press to visual change) was as low as possible in addition to the rollback code.
@createprince2093
@createprince2093 3 жыл бұрын
yall did a killer job on that game and its netcode!
@Donotaro22
@Donotaro22 3 жыл бұрын
Nice!
@third-ratedude4234
@third-ratedude4234 3 жыл бұрын
I have a match in Fantasy Strike with someone across the globe, like literally on the other side of the Earth (SEA to USA). Yet, the match feels like offline. Rollback is magic
@oklimbo
@oklimbo 3 жыл бұрын
This will make my life so much easier when explaining this to people. The fact you managed to make it make sense in less than 10 minutes with time to spare is blowing my mind.
@KnakuanaRka
@KnakuanaRka 3 жыл бұрын
@Manek Iridius Yes, some stuff is still dropped, but the point is that synchronizing things via rollback causes the game to differ from a perfect connection only in brief moments where it isn’t that important, while delay based net code causes a desynchronization between inputs and in-game actions that is far more disruptive to gameplay even with small amounts of delay.
@harrylane4
@harrylane4 2 жыл бұрын
And yet I still see people arguing against rollback lmao
@danthewafflelord3059
@danthewafflelord3059 3 жыл бұрын
The "why the earth is round" of the FGC
@jeako777
@jeako777 3 жыл бұрын
Too bad that the devs are flat earthers
@danthewafflelord3059
@danthewafflelord3059 3 жыл бұрын
@@jeako777 lol
@Apsandman
@Apsandman 3 жыл бұрын
It makes me kinda sad we have to keep telling people about this shit though. Same with why people should play fighting games wired.
@Lukmendes
@Lukmendes 3 жыл бұрын
@@Apsandman On the bright side though, nowadays rollback is talked about more constantly, awareness that it exists is more widespread, and people demand it more from companies, just a few years ago it wasn't talked nearly as much, so at least there's more awareness now.
@Noscopenoproblem
@Noscopenoproblem 3 жыл бұрын
And "Why you should use Ethernet and not Wifi" is Newton's law of Gravity.
@Infil
@Infil 3 жыл бұрын
Excellent video Gerald (and thanks for linking my rollback article)! Wanted to add 2 points to even further strengthen the argument for rollback: 1) Even if you live near your opponent, delay-based netcode doesn't work very well because the internet frequently delivers packets inconsistently (especially on WiFi). Rollback is very good at handling subtle moments of packet loss or ping spikes, even if your overall connection is fast and your opponent is close. It's this *consistency* that is rollback's biggest strength and it's why we need it for all games, even if we don't plan on playing over long distances. 2) Combining rollback with some initial delay at the start is much better than delay by itself, because the chosen delay remains consistent and unchanged in the hybrid approach, as opposed to the input delay constantly fluctuating with the connection quality in the pure delay approach. Again, it shows that consistency is the main benefit of rollback -- any uncertainty created by the network is instead handled through the prediction algorithms and occasional rollbacks, instead of forcing the user to feel the effects and undermine their strategy.
@CoreAGaming
@CoreAGaming 3 жыл бұрын
You have the best article I've seen on the topic. I wouldn't have understood rollback netcode without it. This video just scrapes the surface.
@Faulheit
@Faulheit 3 жыл бұрын
0:49 he referenced the leffen Antarctica meme LOL
@molle1466
@molle1466 3 жыл бұрын
Came here 2 minutes after the vid was published. There are so many comments already that nobody is gonna read this anyway. This tells you all you need to know about the quality of Core-A Gaming content. You are the best! And yes...make netcode a priority. It's borderline embarassing compared to other genres by now.
@Ac1dBeef
@Ac1dBeef 3 жыл бұрын
rollback netcode was used for FPS games since Duke Nukem 3D (1996) 10 years before development of GGPO started.
@LendinSwiftbolt
@LendinSwiftbolt 3 жыл бұрын
We're getting SPOILED with the amount of content recently. Thank you guys.
@Pan_Z
@Pan_Z 3 жыл бұрын
... he used to upload this frequently a few years back. Now I imagine he has a bit more to do running a gaming centre.
@SogaGoat
@SogaGoat 7 ай бұрын
DSP punching air right now.
@duchi882
@duchi882 3 жыл бұрын
*A Gamer's Worst Enemy:* 1. Lag
@playmaker3116
@playmaker3116 3 жыл бұрын
I'm still making nightmares of 19 frames delay matches I've played in DBFZ
@beiwubsnsod7378
@beiwubsnsod7378 3 жыл бұрын
2: minorities
@minivan2k
@minivan2k 3 жыл бұрын
I am so blessed to be able to play UNI with 1f delay with my friend
@s_e_a3073
@s_e_a3073 3 жыл бұрын
Man I wish my friends play fighting games, man uni is 8 Frames :(
@rinoiya
@rinoiya 3 жыл бұрын
@@s_e_a3073 and tekken is 3
@dad4436
@dad4436 3 жыл бұрын
@@s_e_a3073 smash ultimate is 13 lmao
@will__mem9rno
@will__mem9rno 3 жыл бұрын
@@dad4436 * Cries in having to pay 20 bucks for it *
@linkisntpink5897
@linkisntpink5897 3 жыл бұрын
I sure loved my uniclr matches with 14 delay
@Treydemark
@Treydemark 2 жыл бұрын
This will definitely help people understand rollback netcode with Nickelodeon All-Star Brawl!
@HaydenTheEeeeeeeeevilEukaryote
@HaydenTheEeeeeeeeevilEukaryote 3 жыл бұрын
“you win just kidding’s” beautiful
@elemangell2981
@elemangell2981 2 жыл бұрын
You'd think the Nickelodeon platform-fighter wouldn't have rollback netcode, yet here we are.
@freeizzy8395
@freeizzy8395 3 жыл бұрын
I absolutely lost my mind playing SF4 and UMvC3 for years then buying KI on release and hearing my opponent's british accent. It was fucking butter smooth. I played SF3soe too but only with friends so I didnt notice it.
@hrgrhrhhr
@hrgrhrhhr 3 жыл бұрын
Another thing I think is (mildly) important to consider is the fact that bad delay-based netcode and bad rollback have completely different effects. Bad DBN is just frustrating, while bad rollback can at least be somewhat amusing in how ridiculous it looks.
@PSYCHOV3N0M
@PSYCHOV3N0M Жыл бұрын
DBFZ is finally getting Rollback netcode support! 😎👍
@dantesparda4493
@dantesparda4493 2 жыл бұрын
I WORKED WITH Tony back in the day! Omg how time flies by. Tony truly had a mind set for future play. First told me about it in 2007. My goodness... 14 years ago.
@rotatingdisc-479
@rotatingdisc-479 3 жыл бұрын
This is probably the fastest the channel has uploaded in a while! Also, this is really convenient for me since rollback is a concept I wanted to explain to someone but couldn't.
@YourCrazyDolphin
@YourCrazyDolphin 3 жыл бұрын
It uploaded quick because the netcode predicted this video would be uploaded.
@user-np6tr5df9c
@user-np6tr5df9c 3 жыл бұрын
JP gamer here I understand people wanting rollback netcode, and I think its good I'm curious why its not already a thing in fighting game
@A_Lazy_Mutt
@A_Lazy_Mutt 3 жыл бұрын
It's probably due to corporate demands. The same reason why an entry level job offer will require "10+ years of experience." Companies want to save money, and the guys on top running the business and who don't understand much about the nature of the product they're creating don't want to spend more getting employees who know how to implement proper rollback. Business executives are notoriously cheapskates and likely don't see the benefit of improving a game's online experience if the player numbers and sales remain stable. In other words, it's corporate ignorance.
@JinTheAceStar
@JinTheAceStar 3 жыл бұрын
UK gamer here I understand people wanting rollback netcode, and I think its good I'm curious why its not already a thing in fighting game
@kinginthenorth1437
@kinginthenorth1437 3 жыл бұрын
It's those first too letters of your post that keep it from already being a thing in fighting games. It's a standard feature in American developed fighting games. Killer Instinct, Mortal Kombat X & 11, Injustice 2 and a ton of indy games have rollback.
@yo51104
@yo51104 3 жыл бұрын
Please, please, please speak up about it. If the JP devs won't listen to us maybe they will listen to the JP core audience. I can only dream of the day where KOF and Samurai Showdown have rollback, and living outside the USA only makes netcode worse
@harlannguyen4048
@harlannguyen4048 3 жыл бұрын
@@yo51104 The most recent port of Garou: Mark of the Wolves has rollback, and the upcoming Guilty Gear Strive will have it on release.
@iMeteox
@iMeteox 3 жыл бұрын
As a game programmer, this is extremely interesting and definitely an useful resource for future work.
@172rkgk
@172rkgk 3 жыл бұрын
Why does Tony Cannon look like Computer Science Tyler1
@Dasaltwarrior
@Dasaltwarrior 3 жыл бұрын
BTW, Fighting Ex Layer got rollback implemented recently. So to any one reading this, I strongly urge you to try it out, especially if you like oldschool fighters.
@thepuppetmaster9284
@thepuppetmaster9284 3 жыл бұрын
I bought the game two days ago. I live in Southeast Asia and i can’t believe i can play against players from UK, Netherland, and even USA without lag! Well there’s some matches with lag but it still tolerable. Meanwhile games like T7, SC6, SFV, Samsho, or KOF XIV are lags like hell even if you play with your local players :/
@BMKidProductions
@BMKidProductions 3 жыл бұрын
I jumped back to playing the game. The matches were lag free and I was finding matches every 15-30 seconds. If a small company like Arika can fix their netcode then Capcom and Bandai Namco have no excuse.
@THEmounster
@THEmounster 3 жыл бұрын
@@BMKidProductions SNK too, they need to be put on blast
@elbucho8867
@elbucho8867 3 жыл бұрын
THEmounster they are slowly getting there like arcsystem. Garou MOTW has Rollback
@BMKidProductions
@BMKidProductions 3 жыл бұрын
@@elbucho8867 FOR REAL!!!! Garou really has rollback?
@Swashbucklebuckle
@Swashbucklebuckle 3 жыл бұрын
00:48 only this far in the video but I love the reference to the Antarctica meme about Europe in Smash Ultimate.
@FioreFire
@FioreFire 2 жыл бұрын
I never cared about rollback and even got annoyed with people complaining about lack of rollback... until I started dating someone who lives nearly 5 thousand miles away from me. Now rollback is my new god
@spartanrock16
@spartanrock16 3 жыл бұрын
Never thought I'd see applications of persistence modeling in my fighting games, but this was quite informing. Good work as always.
@thatpersonineverycommentse2195
@thatpersonineverycommentse2195 2 жыл бұрын
3:02 "can you guess what my sleeping cats will do in the next frame?" wake up dp?
@Zachary_Sweis
@Zachary_Sweis 3 жыл бұрын
This is literally the easiest explanation to understand about how rollback netcode works.
@tzera_rhuon
@tzera_rhuon 3 жыл бұрын
.....thday to you!
@deniusmanov
@deniusmanov Жыл бұрын
Actually it isn't
@SSM24_
@SSM24_ Жыл бұрын
When I played some GG Strive from eastern US with a friend in Argentina, that's when I really started to appreciate rollback netcode. The only side effect I noticed the entire time was noticeable rollback when they jumped a couple times, but it was seriously impressive compared to Ultimate where the same connection had a full quarter second of input delay.
@kholdkhaos64ray11
@kholdkhaos64ray11 3 жыл бұрын
TFW you just remembered that Playstation All-Stars even had an attempt at Rollback yet Super Smash Brother's still hasn't Edit: Officially.
@Fizz-Q
@Fizz-Q 3 жыл бұрын
BRUH And Tfw the playstation all-stars community didn't have a single controversy in it's lofetime of 1 second
@davidolinger3948
@davidolinger3948 3 жыл бұрын
Well Nintendo hasn't, but Melee's got slippi now so we good
@Inriri
@Inriri 3 жыл бұрын
Even sillier is that Mario Kart and Arms have rollback.
@omarg2079
@omarg2079 3 жыл бұрын
@@Inriri To be fair, Mario Kart Rollback is really easy. If theres lag, then just hold their current inputs. As soon as lag is over, then just roll it back. But for Arms... I don't understand why they put any effort into that game's online.
@macdee010
@macdee010 3 жыл бұрын
@@omarg2079 because Arms is made by internal Nintendo. Smash is developed by Bandai Namco
@RCCrisp
@RCCrisp 3 жыл бұрын
Why end with that shot of Tekken, Harada told us it already has rollback!
@Boyzby
@Boyzby 3 жыл бұрын
TK7 is 3!
@tengu_tk2042
@tengu_tk2042 3 жыл бұрын
read well!
@ceo8733
@ceo8733 3 жыл бұрын
I think I remember Harada being against rollback in the first place.
@egrassa1480
@egrassa1480 3 жыл бұрын
@@Boyzby it's gonna be 6!
@Phoenix-pb4sm
@Phoenix-pb4sm 3 жыл бұрын
@Kayden I like both, but I definitely like SFV a lot more Balance was one thing Tekken 7 always had over SFV, but that might not be the case anymore
@BanditoRios
@BanditoRios 2 жыл бұрын
Youre good at analogies
@Z2D605
@Z2D605 3 жыл бұрын
smash ultimate fans: please we want rollback melee has it now
@LogMeInGoddamnit
@LogMeInGoddamnit 3 жыл бұрын
It is unplayable online.
@mklzer0
@mklzer0 3 жыл бұрын
@@LogMeInGoddamnit it's already unplayable offline even if you use a wired controller, 100ms of fucking input lag
@ikagura
@ikagura 3 жыл бұрын
Ultimate is a party game made for couch mp
@lumnary7635
@lumnary7635 3 жыл бұрын
That 100ms of input lag effects a small portion of the smash community. Smash is meant to be a party game evidenced by items, wacky and unique stages, and a more simple fighting game that almost everyone can pick up and play. Not many people will ever notice the 100ms delay or ever will
@LogMeInGoddamnit
@LogMeInGoddamnit 3 жыл бұрын
@@lumnary7635 It's a party game that has fighting game DNA and therefore has a very high skill ceiling for the players that want to play to challenge themselves. Those players will notice and feel the delay.
@keicee47
@keicee47 3 жыл бұрын
As a guitar player, that analogy was genius.
@Kabitu1
@Kabitu1 2 жыл бұрын
Calling it out, this whole video was just a setup to show off your perfect cats nuzzling.
@sharifzaman2972
@sharifzaman2972 6 ай бұрын
Rollback is coming to DRAGONBALL FIGHTERZ
@blackhoggaming
@blackhoggaming 2 жыл бұрын
I've been playing Guilty Gear strive online and to me it's been indistinguishable from me playing offline in training mode. It's incredible
@STone600k
@STone600k 3 жыл бұрын
The fact that we can have rollback in melee which definitely has the most insane input strings in fighting games and it still feels super super smooth despite the amount of 1-2 frame moves like shine and jabs being so heavily used is a testament to how amazing this is and if the melee community can do it for such a crazy high input game then capcom really needs to get on the wagon.
@Joshua-op7uk
@Joshua-op7uk 3 жыл бұрын
Woah 2 Core-A videos in the same month awesome!
@sparki9085
@sparki9085 3 жыл бұрын
Y'know, isn't this pretty much the same thing lizard energy being john carmack created for doom/quake deathmatch?
@Brainles5
@Brainles5 3 жыл бұрын
Yeah. Fps games have had this since the beginning of online multiplayer.
@MattSimon1
@MattSimon1 2 жыл бұрын
Damn. This video is pretty much perfect. To-the-point. Excellent pacing. Just the relevant information. Fun editing. Props!
@RanOutOfSpac
@RanOutOfSpac 2 жыл бұрын
There was a point where my stupid ass brain thought that netcode for 3rd Strike on the Ps3 was worse than SF4. My internet was shit, so the amount of roll back frames I got was extremely noticeable. So even though I had like 12 frames of input delay in SF4, my brain was like “wow this game isn’t as choppy!” I realized my mistake after I began watching Maximillion Dood a bajillion years ago. Really glad this video exists cause now I don’t explain what roll back is every time I bitch about a game’s net code to friends.
@Q269
@Q269 2 жыл бұрын
Great explanation, I love that you're able to dive so deep into the mechanics while keeping the feeling of floating in a wave pool.
@victornguyen1175
@victornguyen1175 3 жыл бұрын
Hey Core-A, you'll probably never read this, but I was watching your "consequences of lowering the skill gap" video. I was wondering, could you do a video about "the consequences of RAISING the skill gap"? Some games like For Honor are experiencing that now, and the social aspect surrounding it is fascinatingly frustrating.
@marci1380
@marci1380 6 ай бұрын
Wow this was awesome! Well explained and demonstrated/visualized, just the thing I needed! I'm just getting into fighting games, and these types of videos are just what I need to quickly learn all the ins and outs, makes learning a lot more efficient and allows my monkey brain to process and store all this info. I can see your passion show in this 1 video alone, so I will definitely be binging the rest of your videos! You earned a sub with this one mate, it must have been hard work just to make this short explainer video, I know a lot of people don't realise just how much work something like this takes, with all the graphics and demo reels that are needed. Also, putting the sponsor at the end is a welcome change from having it shoved in my face in the first 30 seconds. All around, well done and keep up the good work!
@codex2107
@codex2107 8 ай бұрын
Snort ack ack ack
@NervousNoodles
@NervousNoodles 4 ай бұрын
_[leans in]_
@isumairu25
@isumairu25 3 жыл бұрын
Guilty Gear Strive, and KOF XV will have Rollback Netcode.
@NLRBlueSkies
@NLRBlueSkies 3 жыл бұрын
I finally understand Rollback netcode, I hardly ever noticed it in matches, thanks!
@peoplesdreamsneverend2709
@peoplesdreamsneverend2709 3 жыл бұрын
1:30 is one of the reasons I love your videos, makoto's theme is straight fire and it always fits nature of the content you provide... Please never change it lol
@taistealai5523
@taistealai5523 3 жыл бұрын
^
@zachwhaley208
@zachwhaley208 3 жыл бұрын
Really like the short and frequent content mixed in with the long form. You guys do good work. And it’s wholesome. Which is why I watch. I barely play fighting games. Keep it up!
@solosaga9360
@solosaga9360 3 жыл бұрын
Maximillian Dood will love this video
@liriumcarrousel4284
@liriumcarrousel4284 3 жыл бұрын
rollbackヤマレ
@deafmelonex6983
@deafmelonex6983 3 жыл бұрын
He did
@jojokim5617
@jojokim5617 3 жыл бұрын
Now I know what Sajam was telling him off the mic
@rogue4340
@rogue4340 Жыл бұрын
Needed this channel in my life. Really love to know the technicalities and know how's of how things work.
@1helioss1
@1helioss1 3 жыл бұрын
I swear after the round table, not 2 days ago I watched Code Mystic's video on how rollback and input delay work. I immediately thought this would be a great video topic for Core-A to go in-depth into and whaddaya know. A video on exactly that comes out. Great as always!
@hydreezy_
@hydreezy_ Жыл бұрын
DBFZ FAM, WE FINALLY GOT IT 😭
@f1r3hunt3rz5
@f1r3hunt3rz5 3 жыл бұрын
Loving this surge of content. Keep em coming, at your own comfortable pace!
@mattdavis1475
@mattdavis1475 3 жыл бұрын
As a developer of a multiplayer game using rollback (and a big fan of the channel) this is the most approachable and informative introduction to rollback that I've seen. The animations are awesome too. Great job!
@phillyjones3028
@phillyjones3028 3 ай бұрын
Going back to this video weeks after Tekken 8's release. The efforts people have done to try to spread the good word of Rollback will never be forgotten. Now to enjoy this video again~
@tobylast3153
@tobylast3153 3 жыл бұрын
I think you need to take a look at the source code for Quake 3 Arena (Q3A) before you attribute latency compensation to Tony Cannon. Q3A came out in 1999 and the source code was released in 2005. It had all of the netcode features you've described. Q3A would predict where a player is going to be based on their last inputs just like you've described here. If they were last know to be running forward, it would assume they were still running forward. It would also snap players to their correct location when a network message came through to show that their input had changed and the predicted location was wrong. Furthermore, there was "rollback" on attacks in the game as well. If a player fired a rocket 45 ms ago and you just learned about it, your game would show the rocket as if it had been in flight for 45 ms already. I'd have to go back and check to see if it rolled back animation as well (player animation is much less important in a FPS than a fighting game, so it may not have). You could also dial in your input delay in ms instead of frames (like GGPO frame delay). Q3A didn't try to negotiate "rift" -- but that's because the game had a variable framerate (in-game time isn't based on frames), so rift didn't exist. Someone running the game at 15 fps could connect and play against someone running at 125 fps without any issues.
@ikagura
@ikagura 3 жыл бұрын
Id Software was a real pioneer for competitive online gaming.
@SonofTzeentch
@SonofTzeentch 3 жыл бұрын
Question out of curiosity: was this system also used in peer-to-peer games or just in games where clients are synching up to a server?
@salvatronprime9882
@salvatronprime9882 3 жыл бұрын
I was going to mention this. Also Unreal Tournament 99 had a community-developed netcode called "zeroping" and another called "newnet" which added all these features back in 2002 (maybe earlier). If you look at the Unrealscript files included with the game you can see that the game had been designed with rollback in mind although it wasn't fully implemented at release. The great thing about Unreal is that when you connect to a zeroping or newnet server, it automatically updates netcode and implements it for you. You don't need to install or anything at all to use it.
@henrytran2744
@henrytran2744 3 жыл бұрын
I already miss the Guily Gear Strive beta
@86Fallowcp
@86Fallowcp 3 жыл бұрын
My broken thumb too
@punhodragao
@punhodragao 3 жыл бұрын
3 Core-A videos in less than a month. This is the dream.
@stevenc9251
@stevenc9251 3 жыл бұрын
Wow. This was a fantastic breakdown/explanation of not just roll back netcode, but the concept of netcode as well. Amazing content as always.
@Asdfgfdmn
@Asdfgfdmn 3 жыл бұрын
Core-A gaming rolled back to Gerald. Welcome back Gerald
@stevenluoma1268
@stevenluoma1268 3 жыл бұрын
@5:10 I dunno man. I'm pretty sure I've just seen Codys do that. I think that's in their kit this season.
@BaiZhijie
@BaiZhijie 3 жыл бұрын
What a great video! You made me appreciate this highly technical topic in a way that was easy to understand.
@nullifytheshark2423
@nullifytheshark2423 3 жыл бұрын
This was SO helpful. I always heard the terms, but never understood the implications. Very informative, thank you.
@red3yekingg
@red3yekingg Жыл бұрын
Who’s here 2 years later cause the DBFZ Evo announcement
@tastytuna3019
@tastytuna3019 3 жыл бұрын
*sajams' jaw drops and his tongue rolls out onto the table*
@PR1ME98
@PR1ME98 3 жыл бұрын
Thank you so much for helping me understand this!!!! I hear my friends and other FG youtubers talk about rollback and I never knew what it was or they just explained it really poorly. Keep it up Core-A 👍
@aidandavid6681
@aidandavid6681 3 жыл бұрын
I appreciate how brief and informative your explanation of rollback is.
@Adamzychu
@Adamzychu 3 жыл бұрын
I burst out laughing at 0:50 penguin. Glad to see this glorious meme still alive.
@mason8241
@mason8241 3 жыл бұрын
Imagine the revitalization of scenes that have died because of lack of competition. Those small niche communities would then have a way to connect with each other. Or take a huge fighting game like DBFZ and implement GGPO plus cross platform 😩 god the future of fighting games is looking bright
@jablosounds
@jablosounds 2 жыл бұрын
was watching this on some site, but came to youtube so I could like because this video quality and examples are like.........the best I've ever seen on any explanation of anything lol
@greatheightsu
@greatheightsu 3 жыл бұрын
Amazing breakdown that made me understand it easy and super awesome editing. GJ!
@MoldMonkey93
@MoldMonkey93 3 жыл бұрын
This going to sound crazy but hear me out, I've noticed some devs are reluctant to implement Rollback because they have an agenda to the casual playerbase. I noticed Rollback is implemented in most often aggressive games which have more actions going on to predict for RB, which I feel like protects the wifi player because they'll attempt to be sneaky/mash. Slow reactionary footsie games (The ones that matter, not counting Punch Planet) don't have it still to protect wifi players because according to Harada, Tekken's playerbase is 50% wifi. Probably like that for a lot of FGs which harms the ladder experience for otherwise decent players.
@quixotes4478
@quixotes4478 3 жыл бұрын
Wait, how is rollback different from client side prediction, which has existed since Quake in 1996?
@kris0375
@kris0375 3 жыл бұрын
That involves an actual dedicated server, something that these games do not have
@quixotes4478
@quixotes4478 3 жыл бұрын
@@kris0375 ohhhh ty
@productNine
@productNine 2 жыл бұрын
@@kris0375 It doesn't require a dedicated server, just an authoritative one. I assume one of the players has to act as "host" (server) in this model. Otherwise how are conflicts resolved?
@bananabike279
@bananabike279 3 жыл бұрын
I never really understood what the difference between delay and rollback was, but now I do! Great video!
@nojyeloot
@nojyeloot 3 жыл бұрын
The absolute best channel on KZbin. Gerald and team, you're fantastic. I get so excited when I get the notification of new vids from you.
@vulcan422
@vulcan422 3 жыл бұрын
Alternate title - Analysis: How King Crimson Works
@ikagura
@ikagura 3 жыл бұрын
It just works
@MarkyMatey
@MarkyMatey 3 жыл бұрын
Look into 10 seconds into the future erase it profit.
@FlightX101
@FlightX101 3 жыл бұрын
Its literally King Crimsons ability lol
@soyunbonus
@soyunbonus 3 жыл бұрын
Japan, we welcome you to rollbackia
@thelizardgreg3042
@thelizardgreg3042 3 жыл бұрын
It’s crazy how much stuff I’ve learned from your analysis video it’s great
@Celestialbeing21
@Celestialbeing21 Жыл бұрын
Very good video. Working to be an network engineer and understanding your video made understanding this issue a lot easier.
Analysis: Why Button Mashing Doesn't Work
16:08
Core-A Gaming
Рет қаралды 1,8 МЛН
The Two Types of Gamers (Honers vs. Innovators)
15:01
Core-A Gaming
Рет қаралды 1,8 МЛН
ХОТЯ БЫ КИНОДА 2 - официальный фильм
1:35:34
ХОТЯ БЫ В КИНО
Рет қаралды 2,7 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4,2 МЛН
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 795 М.
Analysis: How to Find Out Who's the Best
9:43
Core-A Gaming
Рет қаралды 672 М.
Analysis: The Effects of Salt
13:00
Core-A Gaming
Рет қаралды 2,5 МЛН
Analysis: How the Hadouken Reinvented 2D Fighting
8:02
Core-A Gaming
Рет қаралды 1,3 МЛН
Code Mystics Explains Netcode: Input Delay vs. Rollback
4:34
Code Mystics
Рет қаралды 187 М.
Analysis: Tekken - The Difference Between 2D and 3D
9:03
Core-A Gaming
Рет қаралды 1,4 МЛН
Talking Rollback Netcode With Adam "Keits" Heart
18:32
Hold Back to Block
Рет қаралды 100 М.
Reaction Time and Online Play in Dragonball FighterZ
12:35
MoldyBagel
Рет қаралды 615 М.
Analysis: The Consequences of Reducing the Skill Gap
14:00
Core-A Gaming
Рет қаралды 4,2 МЛН
Hard Reads: Why Getting Bodied is Good For You
11:17
Core-A Gaming
Рет қаралды 375 М.
Minecraft Mob's Damage #shorts #minecraft #anime #phonk #chess
0:14