GDC'15: Multithreading the Entire Destiny Engine (Vid 59:34) (Destiny)
Neat stuff.
A bit hard to explain if you don't know about the challenges of multithreading, but this seems to be an area where things went relatively well for Destiny's development. Basically, Bungie enforced rules on their programmers that made it much easier to prevent Destiny from crashing. These rules helped ensure the many different parts of the Destiny engine (AI, physics, graphics, networking, etc) and the many many things each part has to do to get a frame of gameplay up to your TV didn't mess with the data that other parts were currently using.
At the end there were a few other interesting GDC 2015 talks listed. I hope those get released as well!
Complete thread:
- GDC'15: Multithreading the Entire Destiny Engine (Vid 59:34) -
INSANEdrive,
2017-01-22, 21:21
- GDC'15: Multithreading the Entire Destiny Engine (Vid 59:34) - Ragashingo, 2017-01-23, 01:21
- GDC'15: Multithreading the Entire Destiny Engine (Vid 59:34) -
Pyromancy,
2017-01-23, 18:52
- Awesome. Will watch when I get home! :) - Ragashingo, 2017-01-23, 20:59
- GDC'15: Multithreading the Entire Destiny Engine (Vid 59:34) -
Ragashingo,
2017-01-24, 04:01
- GDC'15: Multithreading the Entire Destiny Engine (Vid 59:34) - Cody Miller, 2017-01-24, 04:16