"TK7 is 3" | Tekken vs. Rollback Netcode

  Рет қаралды 95,893

Sajam

Sajam

4 жыл бұрын

streamed June 10, 2020
Please read the netcode article and use your eyes to determine whether or not Tekken has rollback: ki.infil.net/w02-netcode.html
Note from GGPO devs, 5 years ago when Harada described their netplay approach: zeluderose/status...
Harada's tweets: Harada_TEKKEN/sta...
Follow Sajam on Twitter & Twitch:
/ sajam
/ sajam
Editing/Thumbnail by Magic Moste:
/ magicmoste
#FGC #Tekken

Пікірлер: 507
@nicktho2654
@nicktho2654 4 жыл бұрын
No Sajam, if it looks like a duck, walks like a duck and quacks like a duck, its 3. Read well.
@Chowdizzle
@Chowdizzle 4 жыл бұрын
This needs to be top comment
@SupermanSajam
@SupermanSajam 4 жыл бұрын
LMAO alright this got me
@grantgarbour
@grantgarbour 4 жыл бұрын
@@Chowdizzle agreed lol
@christopherschlegel6412
@christopherschlegel6412 4 жыл бұрын
Please stop. My sides need to recover blue health
@laze_amvs424
@laze_amvs424 4 жыл бұрын
XD. The "read well" got me
@P0rk_Sinigang
@P0rk_Sinigang 4 жыл бұрын
Between KI, SFV, and T7, we got rollback that works, rollback that sucks, and rollback that doesn't do anything. Perfectly balanced, as all things should be.
@Sakaki98
@Sakaki98 4 жыл бұрын
This better be top comment
@HighLanderPonyYT
@HighLanderPonyYT 4 жыл бұрын
KI wins again.
@NBDbingo5
@NBDbingo5 4 жыл бұрын
One pill makes you larger
@kholdkhaos64ray11
@kholdkhaos64ray11 4 жыл бұрын
These are the three types or starter pokemon in Netcode form
@exalmer14
@exalmer14 4 жыл бұрын
@@kholdkhaos64ray11 ah I guess KI is Bulbasaur, SFV is Squirtle and T7 is Charmander
@JoelBurger
@JoelBurger 4 жыл бұрын
No wonder the online feels ripped from 1998, Tekken 7 was actually Tekken 3 all along
@third-ratedude4234
@third-ratedude4234 4 жыл бұрын
@BLIND SEE tekken 5 > tekken 3
@blgdoesthings4122
@blgdoesthings4122 4 жыл бұрын
@@third-ratedude4234 yes because its basically 3 with more characters, though 3 feels a bit smoother. Though it really is just a bit
@MoldMonkey93
@MoldMonkey93 4 жыл бұрын
@@blgdoesthings4122 5 has serious Oki/ukemi issues.
@keko1130
@keko1130 4 жыл бұрын
@@MoldMonkey93 5 has a lot of serious issues including infinite combos. But 5 created the Tekken formula Tekken 7 uses to this day
@eyeamstrongest
@eyeamstrongest 4 жыл бұрын
@Prashanth Panicker if anything 1, 2 , and 4 have aged worse
@ShenSage
@ShenSage 4 жыл бұрын
Damn that's so godlike, a rollback netcode that works exactly like delay-based!
@dustinliam7878
@dustinliam7878 4 жыл бұрын
The true option select
@ButtonHasher
@ButtonHasher 4 жыл бұрын
Real fake rollback!?
@DeathsIntent96
@DeathsIntent96 4 жыл бұрын
A mythical creature: a lion with the head of a dog, and the body of a dog
@DXYS95
@DXYS95 4 жыл бұрын
That rollback netcode has been so good as disguising itself as delay-based that we didn't even notice!
@Assassin21BEKA
@Assassin21BEKA 2 жыл бұрын
But roll back net code is delay based net code with added roll backs
@RC000000000
@RC000000000 4 жыл бұрын
Harada: Everyone talks about rollback without knowing it. Also Harada: TK7 is 3
@masone.9004
@masone.9004 4 жыл бұрын
you guys are thinking way too hard bro. he said it’s 3.
@SmileRYO
@SmileRYO 4 жыл бұрын
Oh I get it now! Thanks!
@SupermanSajam
@SupermanSajam 4 жыл бұрын
Makes perfect sense!
@nanyabusiness4965
@nanyabusiness4965 4 жыл бұрын
Happy Birthday Cheese Monster
@lostintheflurry
@lostintheflurry 4 жыл бұрын
@@SupermanSajam 3 frames of available rollback before switching to delay based netcode. THINK ABOUT IT
@baronvonfaust
@baronvonfaust 4 жыл бұрын
@@nanyabusiness4965 best response
@cake6851
@cake6851 4 жыл бұрын
Bamco really has been pushing the fighting game boundaries. They some how made rollback that functions the same as delayed.
@SFtheWolf
@SFtheWolf 4 жыл бұрын
to be fair so has capcom heyoo
@HighLanderPonyYT
@HighLanderPonyYT 4 жыл бұрын
lmao
@cake6851
@cake6851 4 жыл бұрын
@@SFtheWolf No no. Capcom has rollback. Its not good. Buts it most obviously rollback. Tekken however has delay based netcode in rollback's clothing. What Capcom did was fail. Tekken is actually revolutionizing online play as we know it with delay-back netcode.
@Chaos2Frozen
@Chaos2Frozen 4 жыл бұрын
Cake# I mean it’s questionable if T7 even has rollback clothings or Harada is bullshit blazing
@Aranarth78
@Aranarth78 4 жыл бұрын
@@cake6851 Remember when there was 8 frames of delay to smooth the offline-online transition ? How much delay do they need to add to make it look like rollback ? You can also find videos of Daigo facing slow downs and eaten inputs. No wonder it's not part of EVO 2020.
@kholdkhaos64ray11
@kholdkhaos64ray11 4 жыл бұрын
Tekken 7's rollback is so seamless that you genuinely don't know that you're even using it
@guitarmanatee8528
@guitarmanatee8528 4 жыл бұрын
And so good you can't even feel it
@scrubyscrubrton
@scrubyscrubrton 4 жыл бұрын
Clearly we are misinterpreting Harada's tweet, since 4 is oft associated with death in Japanese Culture, Harada was just saying that Tekken 7 is almost dead.
@SoysauceML
@SoysauceML 4 жыл бұрын
lmao
@mikemiles2241
@mikemiles2241 Жыл бұрын
Pfffft
@jmcrofts
@jmcrofts 4 жыл бұрын
I"ll believe it as soon as someone posts a clip of a rollback occurring that ISN'T just a lifebar or hitspark glitching. Show an actual animation rolling back or a character teleporting.
@itsu450
@itsu450 4 жыл бұрын
Hey JM, appreciate the content dude. The steam last night was great. But he said TK7 is 3. Read well.
@erebosnyx7563
@erebosnyx7563 4 жыл бұрын
To me it sounds like they chose 3 frames so that you don't see moves getting cancelled or characters teleporting.
@HyperDogeGaming
@HyperDogeGaming 4 жыл бұрын
@@itsu450 hahahahahahahaaaa! XDDD The nerve of Harada, though. He's like a kid throwing a tantrum when he's obviously in the wrong.
@7xPlayer
@7xPlayer 4 жыл бұрын
This one seems to be an hurt animation turned into a block animation. kzfaq.info/get/bejne/aL5xZJeBm9GpgXk.html
@ermis-michaelchalkiadakis4082
@ermis-michaelchalkiadakis4082 4 жыл бұрын
kzfaq.info/get/bejne/h7Ndocp2x96ViHk.html There you go
@datPalomo
@datPalomo 4 жыл бұрын
I think he meant Tekken 7 netcode is a 3\10, at least he's being honest
@jeffismywaifu4093
@jeffismywaifu4093 4 жыл бұрын
Most possible theory I've heard so far, I'll take it.
@awbr1991
@awbr1991 4 жыл бұрын
Underrated comment.
@lijnat
@lijnat 4 жыл бұрын
Harada should learn when to use his "charm" and when to ask a PR agent for help
@HighLanderPonyYT
@HighLanderPonyYT 4 жыл бұрын
rofl
@madthrasher88
@madthrasher88 4 жыл бұрын
For real, he's usually pretty funny when conversing with fans etc but in this case, he sounds like a dickhead.
@FahmiZFX
@FahmiZFX 4 жыл бұрын
​@@madthrasher88 I think this is something that people should realize with Murray on why he acts like he is months ago.
@Bladebrent
@Bladebrent 4 жыл бұрын
Yeah, "Dont ask me for Shit" works better when people are either asking him for dumb stuff, or are just being demanding or spoiled. If someone's asking an actual question cause something he said was confusing, didnt make sense, and alot of people genuinely want him to clarify, saying "cant you read? I said *3*" more points to YOU not knowing what you're talking about, or you're just being a jerk for not explaining
@JCOdrjones
@JCOdrjones 4 жыл бұрын
@@Bladebrent diet Kamiya-san
@baronvonfaust
@baronvonfaust 4 жыл бұрын
I'm pumped for Rollback Rumble but the online sounds terrible
@Chartreugz
@Chartreugz 4 жыл бұрын
Clearly he meant it only rolls back if the lag occurs on the 3rd frame. If the lag occurs on frames before the 3rd frame, you get counter hit by the lag and are at a frame disadvantage. If the lag happens after the third frame, your rollback frame gets launch punished and you have to deal with the oki setup.
@ensanesane
@ensanesane 4 жыл бұрын
Imagine throwing your devs under the bus because you can't admit that you don't know everything.
@noboty4168
@noboty4168 4 жыл бұрын
Two things after watching this: 1. I didn't think it was possible that there could be a game with worse rollback netcode than SFV. I can see why Harada kept quiet about for so long. Speaking of him... 2. His response was completely uncalled for, but also not surprising from someone who think they're being cute wearing shirts that say "Don't ask me for shit" while wearing "deal with it" glasses. I can see where Michael gets his attitude from now. It explains everything.I have to give respect to Dan for taking the nasty reply he was given as well as he did. Major respect.
@brunop.8745
@brunop.8745 4 жыл бұрын
3. 3.
@BigBy221
@BigBy221 4 жыл бұрын
its cool when he says "dont ask me for shit" especially when joking about dumb requests, but he took it too far here.
@n64central
@n64central 3 жыл бұрын
The wild thing is SFV rollback sucks for what it is, but it is leagues better than T7 delay based. This weird Japanese dev mentally about rollback is annoying. I’ve already decided to not play or buy a game with delay based no matter how much I want it
@noboty4168
@noboty4168 3 жыл бұрын
@@n64central Have not touched Dragonball, SFV, Tekken, or BBTAG after getting fed up. Have completely passed over Granblue and UNIST (Which I wanted to play so badly) for that reason. No ragrets.
@n64central
@n64central 3 жыл бұрын
Li Shengshun same here. Stopped playing Granblue and unist, SF5 isn’t bad like delay based so I’ll play it but I’m mainly FEXL now until Strive comes out
@Sakaki98
@Sakaki98 4 жыл бұрын
Oh, so Harada getting away with being rude about valid criticisms from a base he and Bandai Namco as a whole continues to do a piss-poor job of communicating with. In other news, water is wet and the Earth is round. And now a word from our sponsors.
@steveng6721
@steveng6721 4 жыл бұрын
Yeah remember when people defended t7 for not having a way to actually teach new players? T7 is so lacking in features its a joke
@Scientist93
@Scientist93 4 жыл бұрын
In that case, why not go and call Harada out for functionally lying to us, all while being kinda rude? I was also expecting Sajam to cut through the bullshit of Harada's technical truth and expose the willful ignorance, yet that did not happen (or it wasn't phrased as an open callout, at the very least). Now, I understand some dangers of inciting a verbal riot online (which is surprisingly easy to do), but why be polite toward an impolite guy? If the result of said politeness is no real pressure being made and no lack of justice compensated for, do we really want that?
@steveng6721
@steveng6721 4 жыл бұрын
@@Scientist93 all harada will do is tell you to shut up. Best way to vote is with your wallet but the fgc buys everything they see even if they know its bad
@MexicanfNinja
@MexicanfNinja 4 жыл бұрын
@@steveng6721 I mean the game itself has been super fun as a whole and I think is part of the reason for an fgc resurgence. You have to remember this game came out like 5 years ago too. Its not bad just has some valid criticisms that its never addressed.
@Scientist93
@Scientist93 4 жыл бұрын
@@steveng6721 So what if he does tell any of us to shut up? Since when is a collective "no u" considered bullying? I agree about voting with one's wallet, but can those who care the most really win that battle - or the war - using that weapon only? Those who actively play T7 online are a minority as it stands, while the offline experience, even without a dedicated tutorial, is overwhelmingly good. What I'm saying is, I don't see how we can solve this by asking those who mostly care about offline to aid us in a fight mostly for the online. Seems to me that we gotta go beyond that.
@WilCart64
@WilCart64 4 жыл бұрын
Man, I always said Tekken7 was 3 and you guys didn't listen. If you guys just studied quantum mechanics of course you would know what he means.
@baronvonfaust
@baronvonfaust 4 жыл бұрын
I'm all in for Schrödinger netcode
@laze_amvs424
@laze_amvs424 4 жыл бұрын
Or understand Rick and Morty
@bigdsweet
@bigdsweet 4 жыл бұрын
Harada thinking input delay and rollback is the same thing.
@easygoingdude9990
@easygoingdude9990 4 жыл бұрын
Yeah I thought the same lol
@Angel7black
@Angel7black 4 жыл бұрын
he knows its not. hes not an idiot, which makes it honestly a slap in the face that hes just straight up lying
@Alexman208GR
@Alexman208GR 4 жыл бұрын
@@Angel7black He's not lying, there's footage where hit animations turn into block animations, and there's also footage of teleportation artifacts that are very consistent to a rollback netcode.
@gdadder
@gdadder 2 жыл бұрын
@@Alexman208GR came here late as hell to say you’re wrong. The rollback only happens VERY rarely. The rollback doesn’t fucking work and there is tons of delay online, that doesn’t happen with rollback. I’ve been a Harada defender for years but he is factually wrong in his statements of rollback. There is not rollback, there might be like a baby piss version of rollback or something but it’s thee worst rollback implementation I’ve ever seen in any fighting game ever created. The rollback is broken IF (and it’s a huuuge IF) there even is rollback
@Alexman208GR
@Alexman208GR 2 жыл бұрын
@@gdadder "there might be like a baby piss version of rollback" Maybe? So am I Factually wrong or not? I've got on my channel plenty footage of rollback artifacts, and that's all footage from BEFORE s4. So there clearly is some kind of rollback in there. Now if you want to define rollback to mean "a rollback implementation that has very minimal input delay and the input delay doesn't ever fluctuate" then fine, t7 doesn't have rollback. But for me the fact the game can simulate based on predictions when few packets go missing, and when those predictions are wrong then rewinds to a previous state and resimulates quickly is enough to call it rollback from a technical perspective. Whether or not it's up to your satisfaction is another discussion, from a technical perspective there's clearly rollback in there.
@brningpyre
@brningpyre 4 жыл бұрын
The only thing that worries me is if someone at ArcSys is like, "Whoa, Namco has rollback implemented in a fighting game already! Let's CONSULT WITH THEM, and use their solution for Strive!"
@Chaos2Frozen
@Chaos2Frozen 4 жыл бұрын
Arc already has a guy who worked on KI to oversee their Rollback implementation.
@OneGamer2EnvyThemAll
@OneGamer2EnvyThemAll 2 жыл бұрын
I come from the future. You helped us dodge that timeline you're describing!
@ignaciocorto
@ignaciocorto 4 жыл бұрын
"Rollback netcode is delay-based netcode, but with more features." - @TheKeits
@DrakeAldan
@DrakeAldan 4 жыл бұрын
Remember in 2014 when Harada gave a bunch of excuses about why Tekken couldn't have in-game frame data? You know, when Virtua Fighter 5: Final Showdown, and Dead or Alive 5 (Japanese devs, no less) had a frame data display in 2012? And Skullgirls had frame data and hitbox/hurtbox display(!!!) from the jump? In 2012? And then Tekken put out... what do you know, a frame data display, in December 2019 (5 years after Harada said he wouldn't do it,) for like $3 a pop? Tired. Just tired of all these guys.
@ForceofNature99
@ForceofNature99 4 жыл бұрын
YES! Pure facts in this post.
@nginroom8108
@nginroom8108 4 жыл бұрын
He never said Tekken couldn't have frame-data , he just didn't like the idea. His post from 2014 - "It is of course possible to display the frame data within the game but I wouldn't do it," His reason - "...it will allow players to uncover and find out the intricacies and details about characters and their moveset much faster which can lead to an impact on the game's lifespan."
@RICHUNCLEPENNYBAGS77
@RICHUNCLEPENNYBAGS77 3 жыл бұрын
He never said it couldn't be done, just that he thought it was a bad idea.
@keltzar1
@keltzar1 3 жыл бұрын
@@nginroom8108 So he thought it would be bad for people to have information and it's better for people to just blindly stumble through things and find it through raw trial and error? He thought that it would be better to artificially extend the lifespan by making it harder for people to figure out how it works?
@LPLimbos
@LPLimbos 3 жыл бұрын
@@keltzar1 That's exactly what he said. Read well.
@gstellar96
@gstellar96 4 жыл бұрын
Harada is a legend, but he can't disrespect my man Dan Fornace like that
@joupinahmed6549
@joupinahmed6549 4 жыл бұрын
4 dollar for roleback
@blanahaha
@blanahaha 4 жыл бұрын
no it's 3
@Warlock-6127
@Warlock-6127 4 жыл бұрын
😂😂😂
@thegoose8663
@thegoose8663 3 жыл бұрын
@@blanahaha rollback is 4. Tekken 7 has only 3 :(
@Brass_Heathen
@Brass_Heathen 4 жыл бұрын
Harada was a little full of himself on this one.
@MikeNmurdoc
@MikeNmurdoc 4 жыл бұрын
Sajam you navigated this discussion really well my bru. It was pretty cringey watching these events unfold on twitter
@SuwakoMoriya
@SuwakoMoriya 4 жыл бұрын
Japanese developers can always find innovative ways to either not add Rollback to their games, or to add it without it actually working. Harada managed to do so by implementing reverse rollback.
@robertmacdonald5496
@robertmacdonald5496 4 жыл бұрын
Man, Harada and Murray have been grinding for Ls. This sucks to watch happen again and again.
@capnbarky2682
@capnbarky2682 4 жыл бұрын
I think T7 definitely has just a skeleton crew working on the game at this point. There's no way they have enough guys to manage a game this size and it shows, I feel like the devs are even starting to hate it. They really need to downsize on content for T8 so there's room to grow because the game is a mess at this point. Still fun though.
@drychineb1835
@drychineb1835 4 жыл бұрын
@@Edmitsu To be fair, the Tekken playerbase is hot garbage. Literally the whiniest kids on the internet - and I've gone to smash tournaments!
@Chaos2Frozen
@Chaos2Frozen 4 жыл бұрын
@@drychineb1835 I don't know, the NRS community is bad enough that even their hero SonicFox is calling them out.
@salehalhajri7745
@salehalhajri7745 4 жыл бұрын
@@Edmitsu to be fair the human community is hot garbage
@Arassar
@Arassar 4 жыл бұрын
Sounds like Harada doesn't know what he's talking about Is it possible that Japanese games don't use rollback because Japanese developers *have no goddamn idea what rollback even means?!*
@takgillo
@takgillo 4 жыл бұрын
I mean harada is pretty much their Ed Boon and Boon probably doesn't know what rollback is. There are guys in the company whose job it is to know those things
@kusanarakeoto325
@kusanarakeoto325 4 жыл бұрын
Ya like what Maximilian dood saying... "Not made from here" mindset.
@SeadoRegadetho
@SeadoRegadetho 4 жыл бұрын
@@takgillo Boon is actually a programmer that evolved to a game director. While Harada was always a director. So Im pretty sure Boon knows kind of what Rollback is and how it works.
@benjaminbeltran7004
@benjaminbeltran7004 4 жыл бұрын
Probably. I bet Harada has no fucking idea what he is talking about, he is just tring to bullshit his way through.
@third-ratedude4234
@third-ratedude4234 4 жыл бұрын
@@kusanarakeoto325 yeah, l mean they make T7 with Unreal engine, they won't touch a gaijin tech because their tech is clearly superior right?
@SFtheWolf
@SFtheWolf 4 жыл бұрын
bigger fighting game developers constantly lying about their netcode reminds me of ubisoft saying female animations were impossible on a technical level
@vilkopoljak7370
@vilkopoljak7370 4 жыл бұрын
Oh god i remember that
@Se7enRemain
@Se7enRemain 4 жыл бұрын
Wh- they did what???
@laze_amvs424
@laze_amvs424 4 жыл бұрын
@@Se7enRemain I'm just as confused
@buisnessmahn6642
@buisnessmahn6642 4 жыл бұрын
Laze Same. I need an explanation
@model-ss7386
@model-ss7386 4 жыл бұрын
@@buisnessmahn6642 It was AssCreed Unity iirc, where you could play with 3 other Assasins (players) in a story mission. When it released, people wondered why they can't play as a female Assasin because the story wasn't centered around a male protagonist or group of Assassins. So they were a little let down about it In response, Ubisoft said that female modules and animations were straight up impossible to animate as an Assassin. Which sounded forced/bs as fuck, people got pissed off about it
@Sleeepy.
@Sleeepy. 3 жыл бұрын
It has changed from "Don't ask me for shit" to "Don't ask me shit"
@Alkaid16
@Alkaid16 4 жыл бұрын
Him talking about how more frames messes up with 3D animation makes me think he is not confusing rollback with input delay frames, as you usually deal with these kinda problems when implementing rollback (VFX, SFX, animations). Not many games support an indefinite amount of frames to rollback if a huge spike of lag occurs and that is usually compensated with stuttering or delay frames. Still, 3 frames of maximum rollback is pretty bad and its even worse if it doesn't help with game feel and doesn't give you that sensation of "I feel like I'm playing locally".
@zenedwards5213
@zenedwards5213 4 жыл бұрын
Never knew about this for rollback, thank you for the lesson
@nidaf1597
@nidaf1597 4 жыл бұрын
I hate haradas arrogant type of mentality. He thinks everybody who isn't on his opinion is an idiot. But doesn't see that he wouldn't be anything without his loyal tekken Fanbase who were with him for 20+ years so he can make a good fighting game. Seriously before tekken 5 it wasn't even clear to him how he wants tekken to be. If there werent his Fans who played the game and said what would be good instead of the things and cringe ideas he had his Games would be still absolutely garbage. Plus he started the serious in a time where almost nobody had a clue how a game should work and every game Dev just putted in some cool looking shit what was broken. Tekken 5 was broken too but the Formular of how the game should work got damn good over the years and all Thanks to his Fans who just spoke out what is wrong with the game. Without his Fans we would still have a Steve who Beats the whole Cast with 2 moves or some other Bullshit. He better should Listen to the Community again or otherwise he is ruining his own game again.
@Dontbemad157
@Dontbemad157 4 жыл бұрын
Yea listen to the stupid ass community where everyone wants diffrent things smh.. and its not like they're not listening, frame data, lei, armor king etc etc
@nidaf1597
@nidaf1597 4 жыл бұрын
@@Dontbemad157 who said you should Listen to every single opinion? But as a game developer you should be able to see reasonable wishes that would be healthy for the game, from a Balancing perspective for example. You can't tell me that putting in broken leroy was a good idea from the Dev Team except for money that they want from Newbies and Noobs who needed to buy him immediately just so they can nerve him at the end. But from a competitive players perspective it was completley dumb. And yeah of course the frame data. They Listened. Like 10 years too late and 5€ to expensive. Such things shouldn't even cost anything. And yes they puttet in some characters but leaved out other characters that were wished. You Act like if people only wished for those 2. But Let's do it your way and defend Harada with every shit he does to the game even if it's clear that a better way is just nearby. Who cares even
@KJMProductions92
@KJMProductions92 4 жыл бұрын
The thumbnail has me in tears lmao. "Are you the same rollback AND a different beast???"
@Faffel
@Faffel 4 жыл бұрын
I think the best way to describe Tekken having rollback is 'disingenuous'. It's, at best, a misguided understanding of what rollback is. Tekken technically ticks some boxes and has the capability for slight rollback, ergo it has rollback netcode is disingenuous and Harada seems to be pretty smug about this one for no reason.
@Wulfebane7
@Wulfebane7 4 жыл бұрын
Sajam I think I solved it. I believe Harada and Co. have a rollback engine that always runs, regardless of online. This allows for 2 arcade machines in the same venue (0 ping environment) to have a game where the two machines can still resync using the 3 rollback frames (this also makes the game feel more consistent offline). Tekken likely then uses delay based netcode for it's online-arcade and console implemented online services, on top of the always-on rollback engine.
@lucastonoli3256
@lucastonoli3256 4 жыл бұрын
This.
@deathm0100
@deathm0100 4 жыл бұрын
Thanks for clearing up this discussion, Sajam. It's pretty cringe to see Harada responding like that to a fellow developer who worked in implementing rollback netcode in at least a couple of high profile games. In fact he shouldn't treat anybody like that (and yes, I know some fans can de hard to deal with, but still, common courtesy is the bare minimum).
@kinginthenorth1437
@kinginthenorth1437 4 жыл бұрын
What I got from this is that Harada needs a translator that knows the difference between rollback and input delay. Tekken 8 is probably going to have unplayable, shit netcode and I'm stuck playing nothing but NRS games for the foreseeable future.
@Amagys
@Amagys 4 жыл бұрын
At least there is attention being brought to it. A lot of japanese devs are clueing into the differences now, which is a far cry from before. Uni games and Strive are both aiming to implement proper rollback with western dev help. That's the start of the snowball which can grow into forcing an industry wide change. At least all western fighting games have good rollback.
@grantgarbour
@grantgarbour 4 жыл бұрын
Actually in the next tweet he talks about tekken's 3D models and console's not having the power to handle rolling back the game (not the exact tweet but you can just go look it up). Now if this is true then there is absolutely no reason for t8 to have delay based if it's on next gen. Especially with the rollback uproar that's been going on for this past year. I'm not saying I know that he's rught about why tekken doesn't have rollback, I'm just saying there will be no excuse for t8 to not have it
@netomeira796
@netomeira796 4 жыл бұрын
Grant Barbour this can’t be true. MK11 looks way better and runs with rollback on the same console and even the switch.
@grantgarbour
@grantgarbour 4 жыл бұрын
@@netomeira796 see I can't confirm nor deny this tweet because I don't know if mortal kombat and tekken go about 3d models or hitboxes the same way. And I don't know how tekken's 3d models and boxes interact with the 3d space and dynamic camera as opposed to mk's 3d models on a 2d space. There could be a difference that makes it more taxing on tekken than mk. But for all I know he could be talking out of his ass. I don't know of a 3d fighter that uses rollback, but I'm certain someone on the internet is more knowledgeable on the subject. But the fact is that if t8 comes out on far stronger harderware there is no excuse they can make to not having rollback. And if their truly is a problem with adding it then they should come out and explain exactly what that problem is and talk to other developers so that they can put it in the next installment
@r15835
@r15835 4 жыл бұрын
*looks at KI, SG, TFH, Garou, the new SamSho collection, with GG:Strive already walking away, kicking a can* Sorry guys, this one's already made up their mind...
@SmileRYO
@SmileRYO 4 жыл бұрын
Oh how cute the japanese fighting game dev thinks his game has rollback
@welldonesteak_with_water
@welldonesteak_with_water 4 жыл бұрын
LMAO
@mfbandit7930
@mfbandit7930 4 жыл бұрын
@@shads123 its trash rollback
@radikaldesignz
@radikaldesignz 4 жыл бұрын
He gives the impression that he doesn't actually know what rollback is, and is using the term interchangeably with delay.
@deathm0100
@deathm0100 4 жыл бұрын
@@radikaldesignz exactly
@SynderFGC
@SynderFGC 4 жыл бұрын
@@shads123 it doesn't
@AkibanaZero
@AkibanaZero 4 жыл бұрын
What I'm understanding from all of this is that the term "rollback" has likely not been standardised from a developer perspective. At the very least, it's been standardised but everyone is being too stubborn about getting on board. It all feels like in-fighting within the FG development space and the players are completely sidelined. What frustrates me the most is how the original GGPO creators seem to have never been fully acknowledged by the big game devs for what they brought to the table. Almost like they saw them as the stone that started an undesirable ripple effect.
@Janne-k-
@Janne-k- 3 жыл бұрын
Albert Einstein: E=mc2 Harada: TK7 = 3
@novikovPrinciple
@novikovPrinciple 4 жыл бұрын
3:04 tfw you _try_ to give someone an out, but it flies over their head and at that point you have no choice but to back out and watch the train wreck continue
@Gehis514
@Gehis514 4 жыл бұрын
I foresaw the creation of this video when I saw the tweet and the first image to come to my mind was the classic sajam "WHAT DO YOU MEAAAAAAAAN?"
@HighLanderPonyYT
@HighLanderPonyYT 4 жыл бұрын
They've been hiding rollback... just haven't flipped the rollback switch yet.
@CGoody564
@CGoody564 4 жыл бұрын
Harada's definition of rollback netcode is pausing at the last known game state before the opponent signal is lost. Since the game on your end is known 3 frames past the pause, he considers going back to to the paused visual state as "rolling back", even though you never see those 3 frames until the opponent signal is picked back up and only if that game state is consistent for both players. Going to 6 frames will not remove the pause... It will just simulate your visual game state 6 frames ahead instead of 3, which you still won't see any of until the opponent signal is picked back up and only if their visual game state matches yours. It may happen a bit less often, but it will certainly still happen. I mean, he's technically correct saying it's "rolling back", but that doesn't mean that's what we're asking for. Technically chips and bread are both made of carbohydrates, but that doesn't mean I'm asking for chips if I request some bread... Harada values visual consistency over smooth constant action, even if we don't apparently
@CGoody564
@CGoody564 4 жыл бұрын
Tl;Dr the visual game state on your end is known the 3 frames past the pause, doing Harada considers going back to the pause as "rolling back" even if we don't see those 3 frames. He values a consistent visual game state over smooth constant action and control
@Alexman208GR
@Alexman208GR 4 жыл бұрын
Nah, the game continues to simulate after not having received the opponents input for what seems about 3 frames. Then if it received an input that disagrees with the prediction it will go back and re simulate up to that point. It has all the rollback functionality it needs, it's just not implemented well. Examples: kzfaq.info/get/bejne/h7Ndocp2x96ViHk.html& kzfaq.info/get/bejne/aL5xZJeBm9GpgXk.html and here's one in ttt2: kzfaq.info/get/bejne/pa-jYKWiltqcZY0.html&t=743 even ttt2 had rollback. Also there are no state comparison because the game's can massively desync and the clients often don't figure it out, even when it's stuttering over lag.
@CGoody564
@CGoody564 4 жыл бұрын
@@Alexman208GR if you actually read what I said, you'd know that is exactly what I explained. Good job.
@Soapy_Papoose
@Soapy_Papoose 4 жыл бұрын
It's a coded message, TTT3 will have rollback! Yeah, that's unlikely to happen.
@RobSomeone
@RobSomeone 4 жыл бұрын
I think I've only seen 3 examples of rollback ever in Tekken
@123armyoftwo
@123armyoftwo 4 жыл бұрын
Hey Sajam can you explain it in sandwich terms? I cant understand roll back speak
@ChristmasCakeLover_8866
@ChristmasCakeLover_8866 4 жыл бұрын
The Tekken Team is so good they improved their netcode and its called Delay Based Netcode 2!!
@jgeehk
@jgeehk 4 жыл бұрын
You gotta feel bad for Dan, feels like he stepped over the don't ask harada nothin' line without intending to, legit had the best of intentions
@Jesuslizard561
@Jesuslizard561 4 жыл бұрын
Thank you so much for explaining this :)
@emperorjoker9240
@emperorjoker9240 4 жыл бұрын
Ah yes, using one of the greatest commercials ever as a thumbnail, Respect. Also R.I.P Kobe Bryant.
@skillustrates
@skillustrates 4 жыл бұрын
“Poise and Rollback are working as intended”
@kinginthenorth1437
@kinginthenorth1437 4 жыл бұрын
I scrolled down a bit on that Twitter feed you linked and saw you bringing up your sandwich analogy. Where did you learn to make sandwiches? Who layers vegetables with meats like that!?
@Lil_Gosp3l
@Lil_Gosp3l 4 жыл бұрын
God tier thumbnail dude.
@HyperDogeGaming
@HyperDogeGaming 4 жыл бұрын
So my question is: has Harada ever heard of Dunning-Kruger? Someone should introduce them to one another.
@HighLanderPonyYT
@HighLanderPonyYT 4 жыл бұрын
big Th0nks Harada
@playapiano666
@playapiano666 4 жыл бұрын
Sad that they couldn't get Rollback working in Rivals. Would make a great game even better.
@MexicanfNinja
@MexicanfNinja 4 жыл бұрын
Lmao there goes Harada barking at the moon again.
@heavymetalmixer91
@heavymetalmixer91 4 жыл бұрын
Having played MBAACC with the Cccaster for some years, I can say that some games can have a fixed number of frames for rollback. Now, I know this method isn't exactly popular, but it does exist.
@benbarker1258
@benbarker1258 4 жыл бұрын
The number 3 is about to be a great FGC meme
@Anomaly188
@Anomaly188 4 жыл бұрын
Like the '8 Frames' meme Snake Eyez started when he tweeted about SFV having input delay on PS4?
@ZolhosVerdadeiro
@ZolhosVerdadeiro 4 жыл бұрын
Let's formulate a theory based on what info we have. First of all, you are absolutely right that rollback is verifiable. If you don't see rollback, then it didn't happen. Period. The second point is, you can have rollback + delay based netcode. Mortal Kombat, which is famous for having good netcode, has both combined. See the "8 frames in 16ms" video from the GDC presentation here on KZfaq. Please don't criticize a game for having both. All it needs is for the implementation to be *decent*. Now, given all that, let's assume that the game can rollback up to 3 frames (it seems this is what he said, and if you watch the video I referenced you would see that the value is 8 for MKX). I never played Tekken 7 nor did I watch their animations frame-by-frame, but if the first 3 frames of *every single* animation are very subtle, then rollback would be indeed hard to notice for human eyes. Still, you would be able to verify it by watching recorded matches frame-by-frame and checking that up to 3 frames of animations are being skipped. Can someone please do that? Still, I can't find an explanation for not seeing janky walking, except if the game adds extra delay to walk inputs in order to compensate/mask for the rollback. But this is just a terrible idea, it's masking rollback with extra input delay. Later you ask a bunch of questions: "why don't we see health bars going back? why don't see see hit /block sparks? why don't this and that?". The simple answer would be: those things wouldn't appear if no move has active frames in the first 3 frames. And that is possible. SFV has 3 frame jabs, so any rollback of more than 4 frames should already make your health bar go down+up. As far as I remember, Tekken has like 7 frame jabs doesn't it? Longer animations give players a better feeling when rollback is happening, because you see more of it. My last theory would be that the frames their engine is rolling back are only the frames that are being delayed by the input delay, so in effect it is having zero difference if the input delay is bigger than 3. I hope that's not the case.
@Alexman208GR
@Alexman208GR 4 жыл бұрын
What you think of this: kzfaq.info/get/bejne/h7Ndocp2x96ViHk.html and this: kzfaq.info/get/bejne/aL5xZJeBm9GpgXk.html
@Ringating
@Ringating 4 жыл бұрын
7:25 a fixed amount of rollback/resimulation frames will play exactly like dynamic rollback where the max number of rollback/resimulation frames matches the fixed value. the only difference when it's dynamic is that there's less cpu utilization when the network latency is low. to say that the "fixed" nature of this theoretical rollback implementation is bad seems like a misunderstanding or a miscommunication.
@Alexman208GR
@Alexman208GR 4 жыл бұрын
Yeah I'm with you, these discussions of how "t7 does rollback in a way" had left me very confused as much of what was being said didn't make sense to me. If the game is always rolling back 3 frames it's just wasting resources, it shouldn't result in any weird behavior.
@RE4MASTER100
@RE4MASTER100 4 жыл бұрын
I think the theory your using for "rollback rumble" is exactly whats happening. there's the static 3 frames of rollback and then variable delay. Sounds really counterintuitive, but I have had moments online where a move hit but then didn't actually like in the clip, but it was on good, clean connections with hardly noticable input lag. Granted I've only ever had it happen 2 or 3 times.
@droy900
@droy900 4 жыл бұрын
this may sound dumb but I think Harada mixed up online netcode with in-game built in delay because I recall the PS4 version of T7 having around 6f delay then at some point they did an update that lowered it to 3 or something like that. That's just me trying to make sense of what he's saying one way or another lol.
@jamesk2343
@jamesk2343 4 жыл бұрын
I actually see the rollback probably once every 20 games. It's very hard to catch at just 3 frames so I'm probably missing more, but there is definitely rollback
@solarflare8476
@solarflare8476 4 жыл бұрын
Wait hold on. You meaning to say that all I need to do, in order for tekken to have rollback, is to donate $300 to Sajam. Ingenious. Why, I can't believe I didn't know about this sooner. Could this perhaps work for other games as well? If I just start donating. And, you know. Never stop. Does that mean that every fighting game will have rollback? Why, I simply MUST try this.
@finald1316
@finald1316 4 жыл бұрын
For the curious, another example of rollback in tekken: kzfaq.info/get/bejne/aL5xZJeBm9GpgXk.html As for animations comment, this is just a hunch, cause i don't even play capcom fighting games to have a good enough clue on the implementation, but clothlike stuff simulation could be problematic to rollback. As for the 3, it could mean that they always simulate the game 3 frames at every frame. This could be to ensure the game performs well when under stress... not sure why they would include it in a final version tho...
@bugajpcmr6093
@bugajpcmr6093 4 жыл бұрын
I feel like the rematch loading screen is also delay xD They just don't care about online experience
@AndresLionheart
@AndresLionheart 4 жыл бұрын
I think he may have been talking about built-in delay. You know when games have some delay when played locally to make the transition to the online less jarring. That's as much sense as I can make out of "TK7 is 3".
@Fadelz
@Fadelz 4 жыл бұрын
Im guessing what they mean by rollback is 3 is like C.C.Caster in melty blood where you can put the rollback frame value
@mibbzx1493
@mibbzx1493 4 жыл бұрын
Typical “Dont ask me for 💩” Harada response....
@smokeback
@smokeback 4 жыл бұрын
rollback netcode is the future which developers should aim for better implementation in fighting games to improve gameplay which players can notice and appreciate
@bobbywrtm
@bobbywrtm 4 жыл бұрын
So all this time we play Tekken 3 in Tekken 7?
@erebosnyx7563
@erebosnyx7563 4 жыл бұрын
I don't know if the game has rollback but I highly recommend watching Netherrealm's network GDC talk. From the information in your video, it sounds like T7 has a base delay on every input, like Netherrealm's games, then if inputs arrive later than the base delay, rollback kicks in up to 3 frames. After that the game just stops. You're asking why you never see signs of rollback in the game while he literally says that they chose 3 frames to avoid these very signs.
@madichelp0
@madichelp0 3 жыл бұрын
Healthbar rollback means actual rollback, I don't think there's any way to get that unless it was recalculated. You don't see choppy animations all the time is because there's animation smoothing. Not defending the current netcode though because obviously something's not right. My guess is that they tested and considered their implementation good enough for two wifi users in Japan, failing to account for the distances you have in the rest of the world. On their good internet let's say you have 20ms constant ping + every once in a while a 100ms wifi lag spike by one of the players, so the worst case is 120ms since it's unlikely to happen to both at the same time. But what happens if you have 80ms constant ping + 100ms from a spike? Now you're up to 180ms. If they put their threshold at 150ms for when the game has to freeze, then it would almost never happen for their test case, and always happen for the rest of the world. Either that or there's a separate bug like maybe the game decides to freeze and resync the clocks every time there's a spike. I'm cautiously optimistic that they can fix it since they already have internal programmers competent enough to implemented actual rollback.
@TelvanniGuard
@TelvanniGuard 2 жыл бұрын
The only thing I can think of is that the game does use a rollback-esque type of netcode. But whenever the ping spikes higher than "3", whatever "3" is cause I'm having to assume it's not three frames, the game has to stop to try and figure out what the hell is happening which causes the freezes and delays. It would cause the game to rewrite the game state and if the system isn't that great about the predictions, it would freeze like crazy.
@fgcgamer
@fgcgamer 4 жыл бұрын
There might be something lost in translation here. I think Harada might not understand what rollback means in context of netcode. He might be misinterpreting rollback as delay.
@BakaMangaka
@BakaMangaka 4 жыл бұрын
"Okay tell us for real, is it rollback or delay based netc-?" *"Y E S ."*
@SoysauceML
@SoysauceML 4 жыл бұрын
It's 3.
@insanekyo
@insanekyo 4 жыл бұрын
Can we honestly see a 3 frame rollback?
@RadiationLemon
@RadiationLemon 4 жыл бұрын
3
@enersha
@enersha 4 жыл бұрын
does Harada just not know what rollback netcode is? because I would not be at all surprised
@thepgo666
@thepgo666 4 жыл бұрын
Sajam all it means it's just 3/10 implementation of rollback
@TurboNemesis
@TurboNemesis 4 жыл бұрын
*yeah that makes sense*
@JDXTHEKID
@JDXTHEKID 4 жыл бұрын
Rollback Rumble sounds dope
@JinTheAceStar
@JinTheAceStar 4 жыл бұрын
What is Haradas point? Does he just want to dethrone SFV from having the worst rollback?
@filipepires9860
@filipepires9860 4 жыл бұрын
Sajam do be looking like wolverine at this stage
@TurboNemesis
@TurboNemesis 4 жыл бұрын
So what I'm gathering is that Tekken 7 does in fact have rollback, but because they prioritized animations over game feel, it functions more like delay-based. And if that's so, then as Sajam said: if it looks like a duck, quacks like a duck, etc It's like if I baked you a birthday cake, but I burned the outside and the inside was still goopy and then told you to shut up when you point it out.
@skeletonsoup4992
@skeletonsoup4992 4 жыл бұрын
YO ITS DAN FORNACE
@CatBaconGaming
@CatBaconGaming 4 жыл бұрын
im pretty sure tekken does have roll back but in a game where reacting to mixups is slight of hand i can see how implementing roll back would be hard.
@MALAY_TENGU
@MALAY_TENGU 4 жыл бұрын
Harada said 3 Gabe Newell: this guy is too dangerous to let alive
@tase7602
@tase7602 4 жыл бұрын
i played a lot of tekken tag2 and i had a bunch of instances of obvious rollback netcode scenarios (things like a hit turning into a block) on top of the game's netcode being far better than T7's the game still had slowdowns and stops but they were not that common, i had about 250 hours on tekken 7 and i have never seen a single situation that is characteristic of a rollback netcode, not a single one, instead it is always slowdowns, stops, randomly increased input delay out of nowhere etc i have no idea why they didn't just reuse tag2's netcode in t7, it might be due to the new engine but it is hard to know for sure
@MoldMonkey93
@MoldMonkey93 4 жыл бұрын
That getting a hit but it blocks shit pisses me off more than anything. It's all lies. (I've legit confirmed then super cancelled from C.FWRD because of it) I'd rather fight on the moon and buffer a thousand moves to get my juggle combo. Only thing that irks me about rollback, otherwise, I'm all for it.
@ZappBranniglenn
@ZappBranniglenn 4 жыл бұрын
"Reading this tweet does not make your online connection suddenly better" okay, so WHY am I even on Twitter, then?
@suplexthetrain
@suplexthetrain 4 жыл бұрын
3 Whole Rollbacks? WOW
@Ardlien
@Ardlien 4 жыл бұрын
Vanilla SG actually had similar response to lag despite attempting to use rollback.
@ori.g4mi
@ori.g4mi 4 жыл бұрын
Meanwhile a single guy developed rollback netcode for smash bros. melee in 6 months, released it a few days ago and I have never seen lag ever again. Big companies suck
@whimzycloud
@whimzycloud 4 жыл бұрын
Harada agreed in his follow up that it is a maximum of 3
@Racnive
@Racnive 4 жыл бұрын
Perhaps Tekken has a 3-frame window for e.g. turning a '1' move input into a '1+2' move? (Thus "rolling back" 3 frames, despite that not being rollback netcode.)
@Alexman208GR
@Alexman208GR 4 жыл бұрын
No, it's definitely rollback netcode. He's not misusing the term rollback.
@rollinjay8214
@rollinjay8214 4 жыл бұрын
Is he talking about input buffer maybe?
The State of Rollbackia Address: Tekken 7 Edition
10:55
Sajam
Рет қаралды 33 М.
Sajam vs. The Casual Smash Wi-fi Gang
12:05
Sajam
Рет қаралды 104 М.
Was ist im Eis versteckt? 🧊 Coole Winter-Gadgets von Amazon
00:37
SMOL German
Рет қаралды 13 МЛН
3 wheeler new bike fitting
00:19
Ruhul Shorts
Рет қаралды 52 МЛН
Sajam Reads Domination 101 pt. 3 | "Mental Toughness"
13:27
Anyone can win in Street Fighter 6 | YohDood no.6
5:20
Yoh's Dojo
Рет қаралды 1,8 М.
Sajam Practices Being a Non-Rude Streamer
6:06
Sajam
Рет қаралды 37 М.
Analysis: Why Rollback Netcode Is Better
8:18
Core-A Gaming
Рет қаралды 689 М.
Sajam Talks Tekken 7's New Season 3 DLC Features
16:35
Sajam
Рет қаралды 51 М.
😨 Это реально Самый Высокий миф в Майнкрафт
37:29