Джошуа Глейзер , Санджай Мадхав - Многопользовательские игры. Разработка сетевых приложений
Название: | Многопользовательские игры. Разработка сетевых приложений | |
Автор: | Джошуа Глейзер , Санджай Мадхав | |
Жанр: | Программирование игр | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2017 | |
ISBN: | 978-5-496-02290-3 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Многопользовательские игры. Разработка сетевых приложений"
Сетевые многопользовательские игры — это многомиллиардный бизнес, привлекающий десятки миллионов игроков. Эта книга на реальных примерах рассказывает об особенностях разработки таких игр и основах построения надежной многопользовательской архитектуры. Вы узнаете об основах сетевого программирования с точки зрения разработчиков игр, управлении игрой через передачу данных, сетевых обновлениях, обеспечении надежной работы и научитесь создавать безопасный и масштабируемый код. Не останутся без внимания игровые сервисы и облачные технологии. Эта книга пригодится всем, кто хочет узнать, как создаются сетевые игры. 12+
Читаем онлайн "Многопользовательские игры. Разработка сетевых приложений". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (132) »
Прогнозирование на стороне клиента . . . . . . . . . . . . . . . . . . . . . . . . .
Возврат на стороне сервера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
В заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Вопросы для повторения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Для дополнительного чтения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
246
246
249
252
262
264
265
265
Глава 9. Масштабируемость . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Область видимости и релевантность объектов . . . . . . . . . . . . . . . . . . .
Сегментирование серверной среды выполнения . . . . . . . . . . . . . . . . . .
Клонирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Система приоритетов и частота обновления . . . . . . . . . . . . . . . . . . . .
В заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Вопросы для повторения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Для дополнительного чтения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
266
266
273
275
276
276
277
277
Глава 10. Безопасность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Перехват пакетов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Проверка ввода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Программное выявление мошенничества . . . . . . . . . . . . . . . . . . . . . . .
Защита сервера . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
В заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
278
278
283
285
287
291
8 Оглавление
Вопросы для повторения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Для дополнительного чтения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Глава 11. Игровые движки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unreal Engine 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
В заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Вопросы для повторения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Для дополнительного чтения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
293
293
298
301
302
302
Глава 12. Игровые службы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Выбор игровой службы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Основные настройки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Вступление в игру и координация . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Сетевые взаимодействия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Статистика игрока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Награды игрока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Таблицы рекордов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Другие службы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
В заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Вопросы для повторения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Для дополнительного чтения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
303
303
304
308
312
314
319
320
322
323
323
324
Глава 13. Облачный хостинг для выделенных серверов . . . . . . . .
Размещать или не размещать . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Важнейшие инструменты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Обзор и терминология . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Локальный диспетчер серверных процессов . . . . . . . . . . . . . . . . . . . .
Диспетчер виртуальных машин . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
В заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Вопросы для повторения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Для дополнительного чтения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
325
325
327
329
333
339
348
349
350
Приложение. Современный C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C++11 . . . . . . . . . . . . . . --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (132) »
Книги схожие с «Многопользовательские игры. Разработка сетевых приложений» по жанру, серии, автору или названию:
Григорий Радовильский, Наталья Аркадьевна Андрианова - Как создаются игры Жанр: Программирование игр Год издания: 2023 Серия: Российский компьютерный бестселлер. Гейм-дизайн |
Дмитрий В. Денисов - Разработка игры в Unity. С нуля и до реализации Жанр: Программирование игр Год издания: 2021 |
Эрик Мэтиз - Изучаем Python. Программирование игр, визуализация данных, веб-приложения Жанр: Программирование игр Серия: Библиотека программиста |
Ферроне Харрисон - Изучаем C# через разработку игр на Unity Жанр: C, C++, C# Год издания: 2022 Серия: Библиотека программиста |
Другие книги из серии «Библиотека программиста»:
Мартин Форд - Архитекторы интеллекта: Вся правда об искусственном интеллекте от его создателей Жанр: Искусственный интеллект Год издания: 2020 Серия: Библиотека программиста |
Дэниел Г Грэм - Этичный хакинг практическое руководство по взлому Жанр: Хакерство Год издания: 2022 Серия: Библиотека программиста |
Роберт Сесил Мартин - Идеальная работа Жанр: Программирование: прочее Год издания: 2022 Серия: Библиотека программиста |
Седат Капаноглу - Кодер с улицы. Правила нарушать рекомендуется Жанр: Другие языки и системы программирования Год издания: 2023 Серия: Библиотека программиста |