Network Programming in Age of Empires

Another older article where the most shocking thing to me was the frame time scaling applied based on measured latency between clients.

Gamasutra Article