15. Сервер. Структураwww.mail.ru7Логически сервер делится на 2 компоненты, механику и ядро.Механика – высокий уровень, задаёт специфику приложения.Ядро – низкий уровень, функциональность, общая для большинства игр.
25. система сообщений.Высокий уровень. Различные компоненты объединяющие сервисы в более сложную структуру:Map-сервис.Взаимодействие с клиентомwww.mail.ru11Общие данные расположены как на клиентской, так и на серверной стороне. Передачи не происходит.Серверные данные. Изменения состояния игрового мира:репликация;
27. адресованные сообщения (Message).Клиентские данные. Реакция клиента на события в мире:сообщения серверу (Command).Репликацияwww.mail.ru12«Репликация – это явление на клиенте божественного сервера.»Тимур Бухараев.Клиентская репликация.
46. работа над сервисами поиска, сканера, движения, репликации и пр.Камни, торчащие из землиwww.mail.ru22Проблемы, с которыми мы столкнулись:Тестирование нагрузки. Реальные результаты получаются только на реальных данных.
49. Отладка. Для сложноструктурированного многопоточного приложения нет удобных механизмов отладки.Mail.RuРазработчик игр и сервисов №1Крупнейший работодатель в отраслиРаботайте у нас!job.gamedev@corp.mail.ruhttp://corp.mail.ru/career/vacancies/voronezhСпасибо!Сергей Спиридоновглава команды сервера, департамент клиентских игрs.spiridonov@corp.mail.ruwww.mail.ru