
kotaku: Destiny 2 for PC, won't carry over year 1 characters (Destiny)
If you left a game of Halo and were the host, the game would pause and wait for another player to become host. I have never had this happen in Destiny. Why is that?
According to their networking presentation, in PvE they basically just let things play out without authoritative confirmation from the host until a new host is selected. After which point the new host just kind of sorts everything out in real time as things converge back to normal.
This is sometimes what's going on when you can shoot enemies but not kill them. You're a non-host and there's no host. Because there's lots of client trust, the game is okay with it if you keep running around and doing stuff (and it'll later try and reconcile things like your new player location once there's a host), but some host-required actions like enemy kill confirmation aren't being returned.
For Halo, the presentation suggests that the black screen happens because the game would take time to try and reconcile any potentially game-breaking synchronization issues, in particular with high-level mission/gametype scripting. Things like making sure that the new host remembers to spawn a third-stage Invasion objective if the old host disconnected at the end of stage 2.
This was a pain because it meant stalling the game momentarily to sort things out. It was also a development pain because every possible issue had to be identified and a solution written into the game; Bungie was worried that this would become a bigger problem in Destiny, since they'd have to identify and solve problem cases per-mission, whereas in Halo they just had to do it per-gametype.
Destiny's solution is to not network these functions peer-to-peer in the first place. Since high-level mission scripts don't require a high level of responsiveness, running them on stable dedicated servers doesn't require very high server resources. And by never migrating these functions between inconsistent clients, you solve the synchronization problem. (Obvious caveat: if the server breaks, the game breaks.)
Complete thread:
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Kahzgul,
2016-09-27, 19:41
- Line in the sand: I will not maintain nine characters. -
Kermit,
2016-09-27, 19:49
- LOL
- CruelLEGACEY, 2016-09-27, 20:16
- Line in the sand: I will not maintain fifteen characters. - unoudid, 2016-09-27, 20:25
- LOL
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Kahzgul,
2016-09-27, 19:58
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Cody Miller,
2016-09-27, 21:05
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
CruelLEGACEY,
2016-09-27, 21:21
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - Cody Miller, 2016-09-27, 21:36
- +1 - cheapLEY, 2016-09-27, 23:36
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Kahzgul,
2016-09-27, 22:32
- +1
- INSANEdrive, 2016-09-28, 02:19
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - dogcow, 2016-09-28, 14:33
- +1
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
CruelLEGACEY,
2016-09-27, 21:21
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - INSANEdrive, 2016-09-28, 02:14
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
dogcow,
2016-09-28, 18:19
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Kahzgul,
2016-09-28, 21:25
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
uberfoop,
2016-09-28, 21:40
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Cody Miller,
2016-09-28, 22:17
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
uberfoop,
2016-09-28, 22:58
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Kahzgul,
2016-09-29, 06:03
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
uberfoop,
2016-09-29, 15:49
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - Kahzgul, 2016-09-30, 16:28
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
uberfoop,
2016-09-29, 15:49
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Kahzgul,
2016-09-29, 06:03
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
uberfoop,
2016-09-28, 22:58
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Cody Miller,
2016-09-28, 22:17
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
dogcow,
2016-09-29, 13:25
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - Kahzgul, 2016-09-30, 16:29
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
uberfoop,
2016-09-28, 21:40
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Kahzgul,
2016-09-28, 21:25
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Cody Miller,
2016-09-27, 21:05
- Going to stay on D1 - ProbablyLast, 2016-09-27, 20:24
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Cody Miller,
2016-09-27, 21:01
- You didn't already know this? - marmot 1333, 2016-09-27, 22:10
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - Schedonnardus, 2016-09-27, 23:15
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - dogcow, 2016-09-28, 14:37
- Walt, Destiny 2s story was rebooted in April? -
Schedonnardus,
2016-09-27, 23:19
- Walt, Destiny 2s story was rebooted in April? - dogcow, 2016-09-28, 14:39
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - Avateur, 2016-09-27, 23:22
- If i cant take my characters i will move to Canada ... - Old Fire Thief, 2016-09-27, 23:35
- Sounds amazing! - cheapLEY, 2016-09-27, 23:53
- Fine by me. Hope we can import our shaders/emblems though
- someotherguy, 2016-09-28, 00:45
- Naw, leave everything behind!
- Cody Miller, 2016-09-28, 01:09
- Hopefully shaders are gone and we can just pick our colors.
- cheapLEY, 2016-09-28, 01:18
- Damn right
- Avateur, 2016-09-28, 01:47
- This guy gets it.
- CyberKN, 2016-09-28, 12:05
- Damn right
- Hope we won't have to.
- uberfoop, 2016-09-28, 01:29
- Naw, leave everything behind!
- Oh! To be a fly, on the wall. - INSANEdrive, 2016-09-28, 02:00
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - Mad_Stylus, 2016-09-28, 02:22
- kotaku: Destiny 2 for PC, won't carry over year 1 characters - Morpheus, 2016-09-28, 04:38
- Change to patrol areas is a major + - Durandal, 2016-09-28, 11:18
- As long as XBone/PC characters are shared -
Schedonnardus,
2016-09-28, 11:20
- As long as XBone/PC characters are shared -
EffortlessFury,
2016-09-28, 12:29
- As long as XBone/PC characters are shared - CruelLEGACEY, 2016-09-28, 12:31
- As long as XBone/PC characters are shared - Schedonnardus, 2016-09-28, 13:07
- As long as XBone/PC characters are shared -
EffortlessFury,
2016-09-28, 12:29
- kotaku: Destiny 2, begin the hype & unrealistic expectations -
dogcow,
2016-09-28, 12:41
- kotaku: Destiny 2, begin the hype & unrealistic expectations -
CruelLEGACEY,
2016-09-28, 13:10
- kotaku: Destiny 2, begin the hype & unrealistic expectations - Schedonnardus, 2016-09-28, 13:16
- kotaku: Destiny 2, begin the hype & unrealistic expectations - cheapLEY, 2016-09-28, 16:33
- kotaku: Destiny 2, begin the hype & unrealistic expectations -
CruelLEGACEY,
2016-09-28, 13:10
- Yay! - electricpirate, 2016-09-28, 12:41
- plot twist - Schedonnardus, 2016-09-28, 13:15
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Harmanimus,
2016-09-28, 14:26
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Cody Miller,
2016-09-28, 17:57
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Harmanimus,
2016-09-29, 00:03
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
dogcow,
2016-09-29, 12:55
- Simple Fix ;) -
Schedonnardus,
2016-09-29, 16:14
- Simple Fix ;) ^ I love this comment. lol :)
- dogcow, 2016-09-29, 16:15
- Simple Fix ;) ^ I love this comment. lol :)
- Simple Fix ;) -
Schedonnardus,
2016-09-29, 16:14
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
dogcow,
2016-09-29, 12:55
- Small is the new big -
narcogen,
2016-09-29, 06:06
- Small is the new big -
cheapLEY,
2016-09-29, 12:39
- Small is the new big -
Cody Miller,
2016-09-29, 13:41
- Small is the new big -
narcogen,
2016-09-29, 13:57
- Small is the new big -
cheapLEY,
2016-09-29, 14:08
- Small is the new big - MacAddictXIV, 2016-09-29, 14:12
- Small is the new big -
dogcow,
2016-09-29, 14:55
- Small is the new big - cheapLEY, 2016-09-29, 15:00
- Small is the new big -
Cody Miller,
2016-09-29, 15:20
- Small is the new big - cheapLEY, 2016-09-29, 15:27
- Small is the new big -
dogcow,
2016-09-29, 18:23
- Small is the new big -
Cody Miller,
2016-09-29, 18:59
- Small is the new big - dogcow, 2016-09-29, 19:05
- Small is the new big -
Cody Miller,
2016-09-29, 18:59
- Small is the new big - Cody Miller, 2016-09-29, 15:19
- Small is the new big -
cheapLEY,
2016-09-29, 14:08
- Small is the new big -
narcogen,
2016-09-29, 13:57
- Small is the new big -
Cody Miller,
2016-09-29, 13:41
- Small is the new big -
cheapLEY,
2016-09-29, 12:39
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Harmanimus,
2016-09-29, 00:03
- kotaku: Destiny 2 for PC, won't carry over year 1 characters -
Cody Miller,
2016-09-28, 17:57
- Maybe D1 was just a Vex Simulation -
Schedonnardus,
2016-09-29, 16:13
- Maybe Mister Chef wakes up on the FUD in Halo 6
- uberfoop, 2016-09-29, 17:12
- And in the distant sun, the W'rkncacnter dreams softly.
- Quirel, 2016-09-30, 02:37
- I'm pretty sure we nuked him once already... - Durandal, 2016-09-30, 13:31
- And in the distant sun, the W'rkncacnter dreams softly.
- Maybe Mister Chef wakes up on the FUD in Halo 6
- Line in the sand: I will not maintain nine characters. -
Kermit,
2016-09-27, 19:49