Сетевые многопользовательские игры - это многомиллиардный бизнес, привлекающий десятки миллионов игроков. Эта книга на реальных примерах рассказывает об особенностях разработки таких игр и основах построения надежной многопользовательской архитектуры.
Вы узнаете об основах сетевого программирования с точки зрения разработчиков игр, управлении игрой через передачу данных, сетевых обновлениях, обеспечении надежной работы и научитесь создавать безопасный и масштабируемый код. Не останутся без внимания игровые сервисы и облачные технологии.
Эта книга пригодится всем кто хочет узнать, как создаются сетевые игры.
Setevye mnogopolzovatelskie igry - eto mnogomilliardnyy biznes, privlekayushchiy desyatki millionov igrokov. Eta kniga na realnykh primerakh rasskazyvaet ob osobennostyakh razrabotki takikh igr i osnovakh postroeniya nadezhnoy mnogopolzovatelskoy arkhitektury. Vy uznaete ob osnovakh setevogo programmirovaniya s tochki zreniya razrabotchikov igr, upravlenii igroy cherez peredachu dannykh, setevykh obnovleniyakh, obespechenii nadezhnoy raboty i nauchites sozdavat bezopasnyy i masshtabiruemyy kod. Ne ostanutsya bez vnimaniya igrovye servisy i oblachnye tekhnologii. Eta kniga prigoditsya vsem kto khochet uznat, kak sozdayutsya setevye igry.
Online multiplayer games is a multibillion-dollar business, attracting tens of millions of players. This book is based on real examples, talks about the development of such games and the basics of building a robust multiplayer architecture. You will learn about the basics of network programming from the point of view of game developers, the game control through the transmission of data, network updates, providing reliable operation and will learn how to create secure and scalable code. Not remain without attention of gaming services and cloud technologies.This book will be useful to anyone who wants to learn how to create a network game.