Results 1 to 10 of 586

Hybrid View

  1. #1
    Player
    tymora's Avatar
    Join Date
    Mar 2011
    Posts
    1,724
    Character
    Tymora Estrellauta
    World
    Balmung
    Main Class
    Thaumaturge Lv 90
    Quote Originally Posted by ilitirit View Post
    That's why 99% of big-budget multi-player games use predictive netcode with rollback.
    http://www.gabrielgambetta.com/fpm1.html

    How a game like this exists in this day and age is beyond me...

    To see rollback netcode in action, take a look at any FPS or a fighting game with GGPO-style netcode (this is P2P, but the concept is the same).

    eg. http://www.youtube.com/watch?v=q0TZdY9_XHo

    One client "thinks" the opponent opponent died so the "KO" sound plays. However, the opponent did actually manage to block in time so the match "rolls back" to a previous state and continues.
    In those games...players bitch about "rubber-banding". It is not as perfect as you think it is.
    (1)

  2. #2
    Player
    ilitirit's Avatar
    Join Date
    Oct 2013
    Posts
    18
    Character
    Fishenn Chippes
    World
    Shiva
    Main Class
    Arcanist Lv 50
    Quote Originally Posted by tymora View Post
    In those games...players bitch about "rubber-banding". It is not as perfect as you think it is.
    I play "those" games so I'm aware of the issues. As long as we haven't found a way around light speed and as long as people with crappy internet exist, there will always be problems. There is no "perfect" solution, but using a predictive approach with rollback is pretty much the standard because it alleviates many of the network problems that people complain about. It's unbelievable that SE didn't adopt this.
    (6)

  3. #3
    Player
    Haibel's Avatar
    Join Date
    Mar 2011
    Posts
    647
    Character
    Lona Shiri
    World
    Hyperion
    Main Class
    Gladiator Lv 80
    Quote Originally Posted by ilitirit View Post
    I play "those" games so I'm aware of the issues. As long as we haven't found a way around light speed and as long as crappy internet is all that is available to most people, there will always be problems. There is no "perfect" solution, but using a predictive approach with rollback is pretty much the standard because it alleviates many of the network problems that people complain about. It's unbelievable that SE didn't adopt this.
    I fixed that for you. It's not that people choose crappy internet, it's that it's their only option.
    (3)