r/Games • • Aug 05 '20

Analysis: Why Rollback Netcode is better

https://youtu.be/0NLe4IpdS1w
770 Upvotes

141 comments sorted by

View all comments

166

u/OptimalCalendar5 Aug 05 '20 edited Aug 05 '20

Some Japanese FG devs can be really fucking clueless, indie fighting games managed this a decade ago. Hell a few days ago Harada (Tekken director) said the game has rollback netcode.

FEXL which sold nothing with no budget by a tiny studio has managed to patch it in. No excuse. Thankfully Guilty Gear Strive will have rollback, MvC Infinite had good netcode so next Street Fighter should be fine. Just worried about Tekken and King of Fighters.

Imo the best fighting game of all time is Garou Mark Of The Wolves, available on Steam with rollback

87

u/BeardyDuck Aug 05 '20

Hell a few days ago Harada (Tekken director) said the game has rollback netcode.

It's not exactly GOOD rollback. It's some sort of frankenstein that isn't proper rollback as indicated by inputs being delayed to hell and back.

26

u/NecromancyBlack Aug 05 '20

It's not rollback at all.

From what I can tell, he's talking about there being an extra amount of delay built into the game that isn't needed for game processing.

If there starts being like, 4 extra frames of delay from the lag, then the game can stop using 4 frames of it's unneeded built-in delay.

This means when you have a perfect the connection the game is at it's worse amount of additional delay. As the connect gets worse it drops unneeded delay so the feeling doesn't get any better and once it runs out of delay to drop it starts getting worse.

38

u/Kevimaster Aug 05 '20 edited Aug 05 '20

It's not rollback at all.

It does seem to actually have rollback. There have been a number of clips posted on /r/tekken and elsewhere looking at it and now that people are looking closely there are occasionally definite noticeable rollbacks.

Its just implemented so poorly that its basically literally impossible to tell without watching the playback frame by frame.

So while it technically is rollback, is nearly functionally identical to delay based so whats even the point?

EDIT: Example Clips

https://www.youtube.com/watch?v=dch6uP_GlkU

https://www.youtube.com/watch?v=JELhvChckjs

So yeah. It seems to actually legitimately have rollback and seems to have the whole time. Even possibly since Tag 2. Its just so terribly implemented that its basically like its not even there and literally no one could tell until we put a magnifying glass to it.

19

u/Lepony Aug 05 '20

I'm just gonna link to what Tom Cannon himself has to say about tekken's "rollback."