1500 Archers on a 28.8: Network Programming in Age of Empires and Beyond (2001)
This paper explains the design architecture, implementation, and some of the lessons learned creating the multiplayer (networking) code for the Age of Empires 1 & 2 games; and discusses the current and future networking approaches used by Ensemble Studios in its game engines. When the multiplayer code for Age of Empires was started in early…