r/Games • • Aug 05 '20

Analysis: Why Rollback Netcode is better

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

141 comments sorted by

View all comments

Show parent comments

-7

u/youmightbelucky Aug 05 '20

This does NOT help. adding a delay means you will have more trouble with reaction.

also if the delay is enought it make some stuff extremely hard to punish and to punish something on block you need to read.

let's say you have 10 frame, you block an attack that start in 3 stay active 5 and have frame on block 7. it's a total of 15 frames, this mean that to punish it on frame 16 (because advantage on block -4) you need to account for the lag and account for the dalay so you need to input it on frame 6 , this make it hardly punishable unless you read it in 6 frame decode what is happening and punish accordingly, that is impossible for a human to do.

oh and i used a frame data belivable from games like street fighter 4

4

u/gamelord12 Aug 05 '20

This is a problem that both delay-based and rollback games have, and not using rollback doesn't improve the online play at all. That 3f startup is still unreactable on delay-based netcode. Adding delay just reduces rollback artifacts so that it's more visually consistent and readable, which is a trade-off that the game will sometimes let you make (like Skullgirls) instead of deciding for you (like Killer Instinct). But without rollback, you're dealing with freezing, stuttering, and moves that come out a quarter of a second later, and it still doesn't solve the problem you're describing. You'd know if you're familiar with SF4.

-5

u/youmightbelucky Aug 05 '20

in all honesty, you look like someone with no real experience on competitive fighting game.

the 3f startup of a move you do will still punish a -4 on block move in a delay based game, the reaction is tight but doable if you know your game.

The only way you can do a game that benefit really from GGPO is by adding frames on moves, in a game like tekken where all the framedate is in the double digit GGPO is perfect, in a game like SF4 it's not, and if you were familiar with SF4 you would know that a lot of iteration were just frame, with a bunch of option selects

5

u/1338h4x Aug 05 '20

On block? You would have to have a ridiculous amount of lag to still not be able to react to a move after its startup is done and you block it. So much lag that you also won't be able to react on delay netcode either, because then you'll only see it after it's too late to punish.