JavaScript is required to use Bungie.net

Destiny

Discuss all things Destiny.
Edited by Nike: 8/30/2016 8:11:29 AM
248
384
Nike

The reason why PvE lags so much. (Confirmed)

All the enemies have a red or yellow bar. ~[i]TheGreatNike[/i]

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

View Entire Topic
  • Edited by jnikoley: 8/30/2016 3:17:34 PM
    Destiny is the only game I've played where AI lags. I have a theory on why Destiny lags so much compared to other games: I believe bungie has a very peculiar connection scheme. It's not pure P2P as we are led to believe. I use a netduma, so I see where the other connections are located. I can also click on a connection and see if it's a player, or server. I've noticed in every game I play, there's a dedicated server, however, we arent connecting through it to one another, but instead, it acts as a "referee", verifying our kills. This is why you can often kill someone in PVP without any damage numbers showing up, and/or the kill feed lags many seconds behind the kill. Basically, your machine and the enemy players machine are talking to one another P2P for player positioning and weapon orientation. When you get the kill, you send that info to the server, the server issues a kill command to the other player, gets a confirmation back, then sends you the data. Basically it's a mess, with far more latency than pure P2P. Keep in mind my theory is just that, and is based on my observations, not from any official Bungie source. Edit: Reading this, it all makes more sense to me: http://www.gdcvault.com/play/1022247/Shared-World-Shooter-Destiny-s (Credit to SebastienC for the link). I believe this is not the ideal connection scheme for PvP. It makes perfect sense to use it in Destiny's PvE, though. For PvP, I'd much prefer a traditional P2P connection with CBMM. Dedicated servers would be nice too, but I'm not holding my breath.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

    7 Replies
    1 2
    You are not allowed to view this content.
    ;
    preload icon
    preload icon
    preload icon