After the initial reveal of Destiny 2 last week, one of the main concerns from players is that Bungie chose to not use dedicated servers for the game. The original Destiny did not use dedicated servers either, which often times led players to suffer host migrations during pivotal moments of the game with disastrous results.
Lead Engineer Matt Segur wanted to address the concerns on the Bungie blog, and tried to clear up any misunderstanding. Segur said:
We’ve seen a lot of people asking about how the networking model works for Destiny 2. Many are concerned by our announcement last week that Destiny 2 doesn’t have dedicated servers. While that’s useful shorthand, the full answer is more complex because Destiny has a unique networking model. Rest assured that we’re doing a lot of testing right now with players all around the world, and working hard to make sure that your experience is going to be smooth on launch day. Every activity in Destiny 2 is hosted by one of our servers. That means you will never again suffer a host migration during your Raid attempt or Trials match. This differs from Destiny 1, where these hosting duties were performed by player consoles and only script and mission logic ran in the data center.
Destiny 1, as noted above by Segur, runs similarly to how Ubisoft chose to operate with For Honor. There are no dedicated servers, but instead connections are console based P2P. This, of course, inhibited some gameplay due to poor internet connections and lag switch cheaters on the PC teleporting around the screen. Segur’s remarks illustrate that the hybrid system they are implementing with Destiny 2 will allow for a smoother gameplay experience overall. Segur also notes that while it may sound like dedicated servers are in use, they are in fact a hybrid system with the responsibilities of each allocated differently.
We don’t use that term, because in the gaming community, “dedicated servers” refers to pure client-server networking models. Destiny 2 uses a hybrid of client-server and peer-to-peer technology, just like Destiny 1. The server is authoritative over how the game progresses, and each player is authoritative over their own movement and abilities
Segur goes on to mention that while they can’t guarantee cheating won’t occur on PC due to the P2P structure, they are working to make sure any cheaters suffer a nasty, brutish and short life with new top secret strategies.
The first time we’ll get to see how this all pans out is this Summer when Bungie opens up the Destiny 2 beta, but a concrete date has yet to be announced.
Destiny 2 releases September 8th, 2017 on Xbox One, PS4. A PC release date has yet to be divulged.