Найти в Дзене
Unreal Forge Games Entertainment

Лучшие ресурсы для изучения Unreal Engine: книги, курсы, сообщества

Оглавление

Unreal Engine 4 – популярный у разработчиков всех мастей игровой движок с огромными возможностями. Однако, есть один минус: изучить его с нуля самостоятельно — непростая задача для любого. В этой статье мы попробуем помочь вам начать свой путь в разработку игр.

Преимущества Unreal Engine в геймдеве

  1. Бесплатность. Конечно, есть и коммерческие библиотеки, но можно обойтись и без них.
  2. Минимальный порог входа. Загрузить и пользоваться UE может любой желающий.
  3. Активное развитие. Epic Games постоянно интегрирует в движок ценные сторонние идеи.
  4. Поддержка со стороны разработчиков. Epic Games предлагает бесплатные курсы, лекции и даже выдает гранты (причем немаленькие) на развитие игр.

Есть важный момент: для программирования игр на Unreal Engine используется С++, поэтому придется либо изучить этот язык, либо использовать Blueprints.

Итак, перейдем к нашей подборке.

Онлайн-курсы

  1. Create Multiplayer Games with C++. В создании этого курса принимали участие специалисты Epic Games. Упор делается на разработку многопользовательских игр.
  2. Unreal Multiplayer Master. Авторы углубленного курса по многопользовательским играм рассказывают о подключении к Steam API, проблемах в компьютерных сетях и прочих проблемах ММО.
  3. Unreal Engine Blueprint – курс тех же авторов, что и предыдущий. Программа посвящена технологии Blueprint без использования С++.
  4. Introduction to Unreal Engine 4 – курс по созданию игровой системы умений.
  5. Unlocking the Unreal Engine Material Editor – сосредоточенный на материи для игр курс: смешивание текстур, создание шейдеров, цветовой гаммы и прочего.

Книги

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

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

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

Unreal Engine 4.x Scripting with C++ Cookbook

Учебник Джона Дорана, Уильяма Шерифа и Стефана Уиттла сфокусирован на С++ через рассказы про UE4. В нём разобраны все шаги по созданию полноценной игры.
Учебник Джона Дорана, Уильяма Шерифа и Стефана Уиттла сфокусирован на С++ через рассказы про UE4. В нём разобраны все шаги по созданию полноценной игры.

Mastering Game Development with Unreal Engine 4

У книги Мэтта Эдмондса есть минус – некоторые части кода в тексте отсутствуют, поэтому придётся их искать отдельно.
У книги Мэтта Эдмондса есть минус – некоторые части кода в тексте отсутствуют, поэтому придётся их искать отдельно.

Youtube каналы

  1. Официальный канал UE на английском языке. Полезное видео о ста трюках UE4.
  2. Stark Industries 817 – русскоязычный канал о создании игр.
  3. Cyberstars – русскоязычный канал о создании игр.
  4. Институт максизма-ленинизма. Несмотря на название, авторы канала получили грант Epic Mega Grant и действительно учат создавать игры на UE4. Есть материалы и про UE5.
  5. Joe Garth – канал работника Grytek и создателя Brushify.io учит работать на UE4, а его сайт – сборник бесплатных графических ассетов. Получил грант Epic Mega Grant.
  6. Unreal Engine Rus – канал на русском языке о возможностях UE4. Последнее видео вышло 2 года назад, поэтому самой актуальной информации здесь нет.
  7. Channel Zero – русскоязычный канал разработчика игры “Затерянные земли”. Каждое видео идёт в виде стрима, которые проводятся довольно часто.
  8. CreateGames – русскоязычный канал про UE4. Он заброшен, но опубликованная информация по-прежнему актуальна.
  9. Unreal Sensei – есть и одноимённый сайт. На канале доступны курсы о работе с UE4, в том числе по быстрому рендеру света. Сейчас автор переключился на UE5.

Сообщества и прочие полезные ресурсы

  1. uedev – это сборник с переводами документации движка. Внутри каждой статьи есть ссылки на источники с дополнительной информацией по теме.
  2. UEngine – русскоязычное сообщество UE4. Есть видеоуроки, есть форумы для обсуждения.
  3. Официальный форум UE – потребуется знание английского, но здесь доступна свежая информация о движке и можно сразу же обсуждать обновление.
  4. Русское сообщество UE в ВК – есть видеоуроки про конкретные функции движка. Здесь, например, доступна неплохая подборка обучающих материалов.
  5. GitHub Gist об UE4 – подборка полезных материалов.

Заключение

Разработка игр на UE4/UE5 может показаться сложной новичку, а от объема свалившейся на вас информации будет пухнуть голова. Однако это не повод сдаваться, ведь через некоторое время процесс обучения станет проще, а благодаря огромному количеству библиотек (в т.ч. бесплатных) среду разработки нетрудно подстроить под себя.