Меню
Каталог
Каталог
Все статьи
Программирование

Книги по разработке игр

Существует много учебной литературы, посвященной геймдеву. Однако большая ее часть не переведена на русский язык, и даже среди переведенной много некачественной. Мы собрали 10 лучших книг по разработке игр, которые будут интересны не только специалистам, но и геймерам.

Марк Бондарев Марк Бондарев SEO-специалист
Книги по разработке игр

Лучшие книги

Собранные в ТОПе издания можно приобрести в интернете или в обычных магазинах. Некоторые из них подойдут новичкам, другие — продолжающим, а третьи — самым опытным. Авторы пишут, что такое разработка, какие у нее есть особенности, как эти особенности можно сочетать друг с другом и что требуется для создания качественного продукта. Разберем каждый экземпляр.

Разработка игр на Unity 2018 за 24 часа

Автор: Майк Гейг

Майк Гейг «Разработка игр на Unity 2018 за 24 часа»

В самоучителе представлено 24 урока, после которых читатель сможет создать свой собственный проект. Материал изложен понятным языком. Автор иллюстрирует написанное картинками. А после каждой главы есть вопросы для самопроверки и упражнения для закрепления информации.

Основные темы, разбираемые автором:

  • Взаимодействие с объектами

  • Использование графических инструментов

  • Важность камер и источников света 

  • Применение скриптов

  • Работа с анимацией, звуками

  • Совершенствование интерфейсов

  • Моделирование виртуальных миров

Читатели не только изучают теорию об игровом движке Unity, но и могут пополнить портфолио созданной после прочтения игрой. Проект станет плюсом при собеседовании с работодателями.

Разработка игр на Unreal Engine 4 за 24 часа

Авторы: Арам Куксон, Райан Даулингсока и Клинтон Крамплер

Арам Куксон, Райан Даулингсока и Клинтон Крамплер «Разработка игр на Unreal Engine 4 за 24 часа»

Издание включает в себя 24 урока, каждый из которых рассчитан на один час обучения или даже меньше. Работа авторов представляет собой пошаговое обучение по интерфейсу движка. Читатели познакомятся с основными редакторами и инструментами. Они научатся моделировать эффекты, применять зрительное проектирование, использовать физику, работать с контентом для смартфонов и компьютеров. В каждом уроке происходит «наслоение» ранее усвоенной информации, формируя стойкий фундамент для эффективного решения задач.

Теория сопровождается реальными примерами из практики программистов. А контрольные вопросы и задания помогут ученикам проверить знания, улучшить навыки. 

Unity в действии. Мультиплатформенная разработка на C#

Автор: Джозеф Хокинг 

Джозеф Хокинг «Unity в действии. Мультиплатформенная разработка на C#»

Автор представляет инновационные подходы и идеи к применению движка Unity. В пособии большая часть материала относится к теме 2D. Главные концепции ученик может использовать в работе.

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

Unity и C#. Геймдев от идеи до реализации

Автор: Джереми Гибсон Бонд

Джереми Гибсон Бонд «Unity и C#. Геймдев от идеи до реализации»

Издание — введение в геймдизайн. Автор поднимает темы прототипирования и проектирования, описывает новейшие методики и средства. Самоучитель позволит погрузиться в мир разработки, самостоятельно сделать восемь прототипов и узнать, как функционируют важнейшие программы.

В книге изложены все необходимые понятия:

  • Структура Layered Tetrad

  • Способы, средства для управления софтом и малыми командами

  • Процессы, которые улучшают тестирование и обратную связь

  • Технология цифровых прототипов

  • Способы понимания и исправления самых частых ошибок кода

Автор также приводит примеры прототипов и делиться литературой, которая будет полезна программистам. 

Геймдизайн. Как создать игру, в которую будут играть все

Автор: Джесси Шелл

Джесси Шелл «Геймдизайн. Как создать игру, в которую будут играть все»

В книге объясняются особенности правильного дизайна и обсуждаются проблемы плохого с разных точек зрения. Автор задает больше ста важных вопросов, на которые нужно будет ответить:

  • Что такое геймдизайн

  • Как правильно соединить звук и видео

  • Что нужно целевой аудитории

В книге раскрываются важные аспекты сюжета, идет речь о том, как моделировать персонажей, строить их механику и соблюдать баланс. Кроме прочего, поднимается тема коммуникации между участниками команды разработчиков: как ее выстроить, как распределить задачи и прочее. 

Изучаем C++ через программирование игр

Автор: Майкл Доусон

Майкл Доусон «Изучаем C++ через программирование игр»

Самоучитель поможет изучить геймдев с самых основ. Опыт читателя не важен. Каждая глава представляет собой отдельный проект. В последней нужно будет придумать самый сложный, в котором используются все приемы программирования, описанные в предыдущих главах.

Книга подойдет для разработчиков, которые хотят освоить язык С++.

Unreal Engine VR для разработчиков

Автор: Митч Маккефри

Митч Маккефри «Unreal Engine VR для разработчиков»

Автор дает пошаговые инструкции для разработки. Методики, которые описаны в пособии, помогут оперативно получить хороший результат в любом направлении. Будь то создание шутера от первого лица или симулятора релаксации. Применение полученных знаний приведет к успеху в любом жанре.

После прочтения материала ученик научится:

  • Владеть основными концепциями и понятиями VR

  • Применять логику виртуальной реальности в Blueprint

  • Моделировать простые объекты под разные платформы

  • Работать с UMG и 2D UI

  • Применять инверсную кинематику для моделирования частей тела

  • Коммуницировать посредством контроллеров

  • Оптимизировать проекты

Разработка игр и теория развлечений

Автор: Рэф Костер

Рэф Костер «Разработка игр и теория развлечений»

Автор детально рассказывает о том, что оказало воздействие на развитие сферы развлечений. В книге Костер объясняет, почему именно умение доставлять удовольствие формирует значимость разработки.

Издание заинтересует самых разных читателей. Обычным геймерам будет интересно узнать историю сферы. А профессионалам книга поможет выяснить, что влияет на изменение культуры развлечений, и вдохновит их на дальнейшее профессиональное развитие. Получить новые знания по разработке игр можно на специализированных курсах, собранных у нас на сайте. 

Повелители DOOM. Как два парня создали культовый шутер и раскачали индустрию видеоигр

Автор: Дэвид Кушнер

Дэвид Кушнер «Повелители DOOM. Как два парня создали культовый шутер и раскачали индустрию видеоигр»

Настоящая история из жизни программистов Джона Кармака и Джона Ромеро, которые смогли изменить массовую культуру и спровоцировать полемику на своей родине. Они разработали самые известные франшизы игр в истории. Это Doom и Quake, которые были популярны достаточно долго.

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

Кровь, пот и пиксели

Автор: Джейсон Шреер

Джейсон Шреер «Кровь, пот и пиксели»

Книга о том, как и какой ценой создавались 10 самых популярных игр последнего десятилетия, такие как Diablo III и Destiny. Автор повествует о художественных проблемах, технических возможностях и требованиях рынка. Он погружает своих читателей в профессиональный процесс и говорит, что любой проект необходимо доводить до конца. 

Издание понравится не только будущим специалистам, но и любителям игр. Оно позволяет заглянуть за кулисы и сделать выводы о том, как непросто заставить пиксели на мониторе изменяться в нужном направлении.

Выводы

Мы рассказали о десяти самых полезных книгах по разработке игр, которые смогут научить работать с играми. Каждый из них позволит начинающему специалисту понять тему за короткий срок и сделать свой первый софт. Полезные для себя сведения найдут программисты разных уровней. Даже те, кто ранее работал с одним движком, но решил изучить другой.

Содержание
Информация была полезна?
18 оценок, среднее: 4.94 из 5