GDC Vault is part of the Informa Tech Division of Informa PLC
This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
|Session Name:||Writing Server and Network Code for Your Online Game|
|Company Name(s):||En Masse Entertainment|
|Track / Format:||Programming|
Did you know free users get access to 30% of content from the last 2 years?
Writing game server code is hard. Based on my experiences writing the server code for battle.net and Guild Wars, I'll talk about the challenges and pitfalls you're likely to encounter as you write the code for your next online game. I'll discuss how to build reliable game services that are resistant to hacking. I'll talk about how to make your customers happy by handling common failure conditions that many games seem to ignore to their detriment. And I'll share ideas on building distributed systems that can recover from problems without requiring human intervention so customers do not quit in anger. Join me for a whirlwind tour of writing the code for an online game service.