Multiplayer Game Programming: Architecting Networked Games (2016)

Multiplayer Game Programming: Architecting Networked Games (2016)

Preface

Chapter 1. Overview of Networked Games

Chapter 2. The Internet

Chapter 3. Berkeley Sockets

Chapter 4. Object Serialization

Chapter 5. Object Replication

Chapter 6. Network Topologies and Sample Games

Chapter 7. Latency, Jitter, and Reliability

Chapter 8. Improved Latency Handling

Chapter 9. Scalability

Chapter 10. Security

Chapter 11. Real-World Engines

Chapter 12. Gamer Services

Chapter 13. Cloud Hosting Dedicated Servers

Appendix A. A Modern C++ Primer