Хороший код — основа любой игры. Работа игрового программиста состоит из множества задач, среди которых оптимизация игры, повышение производительности и создание надежной архитектуры. Одна из наиболее частых проблем, с которыми сталкиваются программисты, — разрастание кода до неконтролируемых размеров, что нередко обескураживает команду и даже встает на пути выхода игры. Как с этим бороться? У автора книги, программиста Electronic Arts Роберта Нистрема, есть для вас парочка действенных советов.

Каждая глава книги — набор эффективных паттернов программирования, которые вы можете использовать в работе в готовом виде или улучшать и комбинировать их на свой лад для вашей собственной иг

Паттерны программирования игр

4.3 (30 оценок)
Купили 163 человека

Описание и характеристики

Хороший код — основа любой игры. Работа игрового программиста состоит из множества задач, среди которых оптимизация игры, повышение производительности и создание надежной архитектуры. Одна из наиболее частых проблем, с которыми сталкиваются программисты, — разрастание кода до неконтролируемых размеров, что нередко обескураживает команду и даже встает на пути выхода игры. Как с этим бороться? У автора книги, программиста Electronic Arts Роберта Нистрема, есть для вас парочка действенных советов.

Каждая глава книги — набор эффективных паттернов программирования, которые вы можете использовать в работе в готовом виде или улучшать и комбинировать их на свой лад для вашей собственной игры.


«Лучший сборник практических рецептов реализации типовых задач в играх. Компактно, понятно, без информационного шума. Равномерный срез огромного пласта решений, уже принятых в игровой индустрии. Эта книга — отличная начальная точка для углубленного изучения конкретных алгоритмов и реализаций». — Кирилл Шабордин, CTO, W4 Kit / Cubelaria

Отзывы

4.3
30 оценок
1
1
4
6
18
Сначала новые
Лучшая книга по паттернам для игр, куча разных полезных систем, альтернатив этой книге нет. 10/10
Однозначно рекомендую, жаль ее не переиздают и уже книгу найти становится тяжелее.
Если ты начинающий програмист который хочет кодить игры, то эта книга супер вариант, особенно если ты кодишь для Unreal Engine.
Плюсы
Твердый переплет, доступно и понятно все изложено, информация реально полезная для геймдева.
Качество страниц и четкость печати отличное, примеры разобранные в книге отличные.
Превосходно

Книга оказалась очень полезна в моей работе, несмотря на то, что мне тема эта ещё тяжело воспринимается, тут всё легко раскрывается на практике, с качественными рисунками. Чётко расписаны инструкции, принципы. Даже для тех, кто далёк от программирования, книга даёт нужный фундамент. С её помощью можно научиться писать игры, начиная от мелких аркад, заканчивая крупными проектами.
Плюсы
Понятная информация, твёрдый качественный переплёт
Минусы
Нет
Всё супер
Довольно приятное повествование и надёжные источники. Вот два главных составляющих, создающие интересную тему для книги. Особенно хороша глава про архитектуру уровней.
Автор не навязчиво, с юмором и интересом подаёт информацию о, казалось бы, сложных вещах. Твёрдый переплёт надолго сохранит книгу, бумага внутри белая, текст представлен без опечаток. Очень рекомендую к приобретению всем заинтересовавшимся в теме.
Плюсы
Книга прекрасно помогает понять сложные темы, рассказывает ненавязчиво.
Минусы
Не нашла минусов.
Наивысший уровень
Книга шикарна - наивысший уровень повествования в довольно сложной теме. Тут легко описана сложная система работы игрового разработчика. Рада, что она идально подходит новичкам, которые вообще не знакомы с темой. Терминов много, все они объясняются. Обложка жесткая, бумага внутри белая, множество диаграмм и таблиц. Реально интересно чтиво, с помощью которого усвоится огромный материал. Оставлю в своей библиотеке.
Книга «Паттерны программирования игр» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Роберт Нистрем «Паттерны программирования игр» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.