Ok, here is why, destiny runs peer to peer, bungie servers do updates, authentication and matchmaking, they do not serve the game, our consoles do, one person in the game is the host. The ping time of all players being served by that host will determine the lag. This is not the same as bandwidth (altho the more the host has the better). Most peer to peer games give options for region and accepted ping time, destiny does not. This means the players may be in different regions, even if everyone has "fast" internet (large bandwidth, more data per second) it wont help with lag because no matter how much bandwidth you have it can't help ping (the amount of time taken for data to travel). Until we get these options that p2p games have had for going on twenty years, destiny will stay a lagfest.
English
-
Edited by Hork3r: 5/12/2015 2:07:09 PMWell the game is actually based on a listen server architecture, very common in console games. The "server" is set up on a hosting player's connection and other players connect to that. So it's more like a player to player to player connection. Although you could shorten it to player to player and then again p2p which causes the confusion between this and actual p2p connections called peer to peer. Edit: Actual p2p connections are old and nowadays quite obsolete in gaming.
-
True, but I was trying to keep it as simple as I could, ended up with a wall of text as it was.
-
Selected answer