I Shot You First: Networking the Gameplay of Halo: Reach
What it is
Bungie's David Aldridge explains the networking programming behind Halo: Reach in a 2011 GDC session. It covers how gameplay stays in sync online, including forecasting and state reconciliation.
Why Hacker News recommends it
HN considers it one of the best game networking talks, with insights that carry over to distributed systems generally.
- 4 people recommended it
- 4 different months
- 3 strong recommendations
- first 2022, last 2025
What HN commenters said
“This talk from the Halo: Reach team might be one of my favorite game networking talks I've ever seen”
Halo: Reach team talk on game networking
Jasper_, 2022-04 · Strong recommendation · in “MCC (Master Chief Collection) Server Incident Summary”
“I cannot recommend watching GDC's content enough”
Entertaining deep dive into technically complicated game networking
c4wrd, 2025-03 · Strong recommendation · in “Activision Cut Call of Duty's Build Time by 50%”
“One of my all time favourite bits about distributed systems comes from the (legendary) talk at GDC”
Sequence diagrams with tilted arrows to find lag
stefan_bobev, 2025-10 · Strong recommendation · in “Summary of the Amazon DynamoDB Service Disruption in US-East-1 Region”
“A great talk about this is about halo reach'es networking”
Forecasting and state reconciliation in Halo Reach networking
SahAssar, 2022-05 · Recommendation · in “How do video games stay in sync?”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: halo reach, netcode, state synchronization, gdc, distributed systems
Also recommended by the same people
talk"Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference · 14 HN recommenders · 2022–2026
talkThe Tragedy of systemdlinux.conf.au · 16 HN recommenders · 2019–2025
explainerWhy Trains Suck in AmericaWendover Productions · 6 HN recommenders · 2017–2022
commentaryThis Video Is Sponsored By ███ VPNTom Scott · 9 HN recommenders · 2019–2026
talk8 Frames in 16ms: Rollback Networking in Mortal Kombat and Injustice 2GDC Festival of Gaming · 4 HN recommenders · 2020–2025
talkOverwatch Gameplay Architecture and NetcodeGDC Festival of Gaming · 16 HN recommenders · 2019–2025
talkRustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine WestRust Programming Language · 9 HN recommenders · 2018–2023
talkA Deep Dive into Nanite Virtualized GeometrySIGGRAPH Advances in Real-Time Rendering · 7 HN recommenders · 2021–2026