Cover of Multiplayer Game Programming

Multiplayer Game Programming

by Josh Glazer, Sanjay Madhav · first published 2015

5mentions
4recommended by
5HN commenters
2017–2026first – last mentioned

80% recommend20% neutral

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

10 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 0 mentions2017: 1 mention2018: 0 mentions2019: 0 mentions2020: 0 mentions2021: 0 mentions2022: 1 mention2023: 1 mention2024: 0 mentions2025: 1 mention2026: 1 mention200720172026

What Hacker News says

  • sovietmudkipz · Dec 18, 2025 · Recommends

    …“keeeep it simple” and stopped using containers/k8s. I think I needed to journey through understanding why multiplayer game services like Agones/gamelift/photon were set up like they were. I read through Multiplayer Game Programming: Architecting Networked Games by Joshua Glazer and Sanjay Madhav really helped (not to mention allowed me to better understand GDC talks over multiplayer topics much better). This all probably speaks…

    on “Systemd v259” ↗
  • mda_damico · May 24, 2026 · Recommends

    Multiplayer games are a type of application that requires real-time networking. Try reading "Multiplayer Game Programming: Architecting Networked Games" by Josh Glazer and Sanjay Madhav. Another type of programming with essential real-time is microcontrollers. You can dig into this way.

    on “Ask HN: How to learn how to develop real time applications?” ↗
  • gfodor · Nov 25, 2017 · Recommends

    For those interested in game neworking I found this to be a good book on the subject: https://www.amazon.com/Multiplayer-Game-Programming-Architec... Also this is a good paper (10 years old) on DOOM 3's networking: http://mrelusive.com/publications/papers/The-DOOM-III-Networ...

    on “Half-Life and Team Fortress Networking” ↗
  • green_man_lives · Dec 20, 2022 · Recommends

    Sounds like your issues are non-determinism and client prediction. This book is a great resource. https://www.amazon.com/Multiplayer-Game-Programming-Architec...

    on “MelonJS – a fresh and lightweight JavaScript game engine” ↗
  • aowen · Jan 24, 2023 · Mentions

    …it to all the clients. Games can also be peer-to-peer, but I don't have any experience in that area. The people I know who excel in this area have strong math and computer network skills. A book like "Multiplayer Game Programming: Architecting Networked Games" is an example of problems in this space. Web server application work is what I do. Includes work like writing matchmaking services, authn & authz, robust purchasing flows…

    on “Ask HN: Why do you find your job satisfying?” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help