JavaScript is required to use Bungie.net

Forums

12/2/2019 4:25:37 PM
1
Destiny[b] [u]does not[/u] [/b]use servers for gameplay. It is P2P
English

Posting in language:

 

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

  • Edited by RAIST5150: 12/2/2019 4:46:45 PM
    [quote]Destiny[b] [u]does not[/u] [/b]use servers for gameplay. It is P2P[/quote] Not entirely true. Players share data directly with each other as well as the servers, but servers still have ultimate authority over the instance. Their AI's are granted a lot of local authority based on that data they receive directly from the players, but game state can be overridden periodically from the servers. Keep in mind that those servers are not just Bungie in Bellevue, Washington but also regional cloud based services they leased out. On PC, one client is elevated like it was in D1, but it still defers to the authority of a server periodically if the AI predictions are too far out of bounds. Console clients are no longer granted authority over another like it was in D1, only over themselves. They share data directly with each other as well as the servers and defer to the servers if the AI predictions are too far outb of bounds. Dedicated servers are in fact in play, we are just not bound to them exclusively. That term "dedicated server" goes to how they are purposed, not how much we communicate/rely on them. People are usually using that term in error to describe a model that has a much more exclusive dependence on the servers, but even in those models the clients are still granted a lot of local authority as well. They pretty much have to, otherwise you risk absurd input lag... a true dedicated client-server model would have to wait for the server to authorize every input before rendering any changes on the screen--even a single character typed in a text chat.

    Posting in language:

     

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

You are not allowed to view this content.
;
preload icon
preload icon
preload icon