Где скачать готовые примеры проектов на Unreal Engine (UE4, UE5)

Друзья, приветствую, с Вами Будуев Антон. В данной статье мы поговорим о том, как бесплатно скачать готовые проекты на Unreal Engine. Данные примеры проектов помогут Вам лучше разобраться в программировании на блюпринтах и понять структуру игр, созданных на разных версиях движка (UE4, UE5). А также изучить функции и подходы, которые можно использовать для решения различных задач в разработке игр.

Все готовые проекты для Анрил Энджин, о которых мы будем говорить, созданы самими разработчиками движка (Epic Games). Поэтому они представляют собой отличный пример разработки игр для Вашего наглядного пособия и обучения. Не стесняйтесь изучать и анализировать любой элемент этих примеров, а также использовать их в собственных играх на Unreal Engine.

Вскоре выйдет моя бесплатная книга по Blueprints для Unreal Engine в PDF формате. Как она выйдет, рекомендую её скачать, чтобы Вы детально изучили блюпринты Анрил Энджин.

Где скачать официальные готовые проекты на Unreal Engine (UE4, UE5)

Образцы в лаунчере Epic Games

Все официальные примеры проектов на Анрил Энджин находятся в лаунчере Epic Games. Чтобы скачать проекты, откройте лаунчер, перейдите в раздел Unreal Engine и далее в верхнее меню Образцы (Samples).

Образцы проектов Unreal Engine в лаунчере Epic Games
Образцы проектов Unreal Engine в лаунчере Epic Games

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

Также стоит учитывать, что есть как новые проекты, созданные специально для версии движка UE5, так и более старые, созданные для UE4.

Старые образцы также можно запустить на пятой версии движка, но иногда это может привести к ошибкам. В случае возникновения ошибок рекомендуется установить на компьютер дополнительную версию движка UE4, например, 4.24 или 4.27.

Все примеры разделены на 3 вида:

  • UE Feature Samples — проекты с примерами особенностей, возможностей и определенных функций Unreal Engine;
  • UE Game Samples — примеры полноценных игр;
  • UE Legacy Samples — устаревшие примеры (для UE4).

Скачать пример проекта Анрил Энджин

Чтобы скачать готовый проект на Unreal Engine, нажмите в лаунчере на изображение выбранного образца. Для примера выберем Content Examples из раздела UE Feature Samples.

Проект Content Examples
Проект Content Examples

Внимание, дополнение! Так как компания Epic Games начала распространять все свои ассеты через сервис FAB, то процесс установки официальных проектов немного изменился и пару пунктов, которые описаны ниже изменились.

Вскоре статья дополнится новыми пунктами по установке проектов. Сейчас же напишу кратко: после выбора конкретного проекта в лаунчере Epic Games в Вашем интернет-браузере откроется новая страница сервиса FAB с выбранным проектом. На данной странице необходимо выбранный проект добавить в библиотеку, нажав кнопку Add To My Library. После чего можно вернуться обратно во вкладку Библиотека лаунчера Epic Games и в разделе Библиотека Fab нажать кнопку обновления. Как следствие, выбранный Вами ранее проект появится в этой библиотеке и его можно будет установить на свой ПК.

После выбора образца примера откроется новое окно данного проекта в разделе Магазин. В этом окне нажмите на желтую кнопку Free.

Content Examples - нажмите на кнопку Free
Content Examples — нажмите на кнопку Free

Далее на этой же странице кнопка Free сменится на кнопку Новый проект. Нажмите на данную кнопку: Нажмите на кнопку Новый проект

Если кнопка не меняется и остаётся Free, перейдите в меню Библиотека и прокрутите вниз до раздела Хранилище. В этом хранилище найдите выбранный образец примера и рядом с ним нажмите на кнопку Новый проект.

Меню Библиотека, раздел Хранилище
Меню Библиотека, раздел Хранилище

Как только Вы нажмете на кнопку Новый проект, откроется окно выбора места сохранения. Укажите нужный путь и нажмите на кнопку Создать. После этого готовый пример проекта Unreal Engine будет установлен:

Создать новый проект Unreal Engine
Создать новый проект Unreal Engine

Так как компания Epic Games начала распространять все свои ассеты через сервис FAB, то процесс установки официальных проектов немного изменился.

Вскоре статья дополнится новыми пунктами по установке проектов. Сейчас же напишу кратко: после выбора конкретного проекта в лаунчере Epic Games в Вашем интернет-браузере откроется новая страница сервиса FAB с выбранным проектом. На данной странице необходимо выбранный проект добавить в библиотеку, нажав кнопку Add To My Library. После чего можно вернуться обратно во вкладку Библиотека лаунчера Epic Games и в разделе Библиотека Fab нажать кнопку обновления. Как следствие, выбранный Вами ранее проект появится в этой библиотеке и его можно будет установить на свой ПК.

Рекомендуемые проекты Unreal Engine для примера разработки игры

В образцах лаунчера Epic Games достаточно много разных примеров игр. Есть шутеры, стратегии, RPG, мультиплееры, а также обучающие и демонстрирующие возможности движка UE5 (UE4) проекты. И о некоторых из них, с которыми я сам работал, изучая Unreal Engine, я Вам расскажу.

Шутер Lyra Starter Game

Первый из примеров проектов, который я рекомендую скачать, это шутер от 3-го лица Lyra Starter Game.

Проект шутера Lyra Starter Game
Проект шутера Lyra Starter Game

Lyra — это обучающий ресурс, созданный в формате игры. Он поможет Вам освоить основы работы с Unreal Engine 5 (UE5) и послужит отличным примером и отправной точкой для разработки собственных игр. В этом игровом проекте Вы сможете познакомиться с многопользовательской игрой и выбрать один из нескольких игровых режимов.

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

В Lyra также используются новые манекены для движка UE5 — как мужские, так и женские персонажи. Эти манекены полностью совместимы с MetaHumans и имеют одинаковую иерархию скелетов.

И самое лучшее в проекте Lyra Starter Game — это бесплатные анимации для мужских и женских персонажей Unreal Engine 5 (UE5). Данные анимации Вы можете использовать в своём игровом проекте. В анимации включены большое количество движений персонажа:

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

Кроме того, вся анимация в Lyra создана с использованием новой технологии ALSAdvanced Locomotion System, или усовершенствованной системы передвижения. Эта технология позволяет управлять анимацией персонажей в отдельном безопасном потоке, не связанном с основным игровым потоком вычислений. Что позволяет значительно экономить ресурсы компьютера. Я настоятельно рекомендую Вам ознакомиться с этой системой ALS.

Проект Valley of the Ancient

Valley of the Ancient — небольшая демо-игра, где героиня исследует засушливый ландшафт. А затем находит портал в таинственное темное царство… где ее ждет встреча с огромным чудовищем.

Проект Valley of the Ancient
Проект Valley of the Ancient

С этой игрой я советую Вам ознакомиться с целью живого примера и демонстрации основных возможностей движка Unreal Engine (UE5). В проекте представлены самые новые и передовые функции Анрил Энджин:

  • высококачественные визуальные эффекты, созданные с помощью технологий Nanite и Lumen;
  • модульные игровые системы, полностью загружаемые и выгружаемые во время их выполнения;
  • большой игровой мир, созданный с помощью библиотеки ресурсов Megascans;
  • гибкая анимация персонажей с использованием обратной кинематики всего тела (IK) и искажения движения;
  • разрушаемые ресурсы, созданные системой Chaos fracture;
  • новые парадигмы организации файлов уровней, облегчающие совместную работу разработчиков на одной карте игрового мира;
  • динамическая музыкальная система, использующая Quartz для синхронизации игрового процесса и музыки;
  • процедурные звуковые эффекты, созданные с использованием новой системы MetaSounds;
  • используется новейшая система World Partition, которая разбивает сцену на слои и отдельные редактируемые части.

Stack O Bot

Stack O Bot — небольшая игра в жанре «песочницы для разработчиков».

Пример проекта Stack O Bot
Пример проекта Stack O Bot

Этот проект, как и Valley of the Ancient, демонстрирует основные возможности и работу модулей Unreal Engine. Однако, в отличие от предыдущего, Stack O Bot — это небольшой пример игры-песочницы, в котором начинающему разработчику будет легче разобраться.

Благодаря своей относительной простоте и невысоким требованиям к производительности компьютера, Stack O Bot отлично подходит для изучения методов программирования и структуры игры. Вы сможете легко проводить собственные эксперименты и исследования.

Unreal Engine Content Examples

Content Examples — большой обучающий проект движка Анрил Энджин.

Обучающий проект Unreal Engine Content Examples
Обучающий проект Unreal Engine Content Examples

Content Examples Project создан в Unreal Engine специально для обучения разработчиков. В нем представлено большое количество игровых уровней. Где каждый уровень предназначен для графической визуализации и демонстрации blueprint кода определенных функциональностей движка.

В проекте рассматриваются множество тем:

  • анимация персонажей и их ретаргетинг;
  • аудио сопровождение;
  • блюпринты и их взаимосвязь друг с другом;
  • материалы и текстуры;
  • физика объектов;
  • level стриминг и скриптинг;
  • различные эффекты Niagara;
  • и многое другое.

Content Examples создан специально для начинающих разработчиков, чтобы они могли быстро освоить приёмы и техники программирования различных игровых механик в интерактивном формате.

Вы можете свободно исследовать все игровые уровни и изучать примеры применения различных техник. Можно изменять и редактировать Blueprint-код. Создавать свои собственные вариации кода. Более того, можно использовать любой из этих примеров в своих собственных игровых проектах.

Как удалить проект Unreal Engine (UE4, UE5)

На первый взгляд, вопрос кажется простым: достаточно удалить папку, и всё. Но нет, есть небольшой нюанс. Из-за которого, если не знать, в последствии заполнится вся свободная память компьютера.

Итак, чтобы полностью удалить проект Unreal Engine, перейдите в ту папку в операционной системе, где он хранится. Затем удалите эту папку.

После этого откройте лаунчер Epic Games. Перейдите слева в меню Unreal Engine. Далее в верхнее меню Библиотека и спуститесь к разделу Хранилище. В хранилище найдите тот проект, который Вы ранее устанавливали через магазин Epic Games. И вот тут тот самый нюанс — нужно удалить весь кэш. Причем этот кэш по размеру будет полностью совпадать с установленной игрой.

Как удалить проект Unreal Engine (очистка кэша)
Как удалить проект Unreal Engine (очистка кэша)

Далее нажмите на треугольничек рядом с кнопкой Новый проект и в выпадающем меню кликните по кнопке Удалить локальный контент.

Удалить локальный контент
Удалить локальный контент

После чего весь кэш будет очищен и память компьютера освободится.

На этом мы заканчиваем нашу статью. В ней мы рассмотрели, где и как скачать официальные проекты Unreal Engine (UE4, UE5) для изучения и примеров разработки игр. Скачивайте эти образцы игр и внимательно их изучайте. Чем больше профессионального кода Вы увидите, тем быстрее научитесь создавать игры на этом удивительном движке.

Совет. Вскоре выйдет моя бесплатная книга по Blueprints для Unreal Engine в PDF формате. Как она выйдет, рекомендую её скачать, чтобы Вы детально изучили блюпринты Анрил Энджин.


наш Телеграм канал

Оцените статью
( 6 оценок, среднее 5 из 5 )
Поделитесь этой статьей со своими знакомыми в социальных сетях, возможно, эта статья кому-то будет полезна
Unreal Engine - это просто
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.