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

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

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

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

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

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

В разделе перечислены все проекты, которые команда 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

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

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

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

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

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

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

Шутер Lyra Starter Game

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

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

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

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

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

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

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

Проект 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

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

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

Unreal Engine Content Examples

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 (UE4, UE5) для изучения и примеров разработки игр. Скачивайте эти образцы игр и внимательно их изучайте. Чем больше профессионального кода Вы увидите, тем быстрее научитесь создавать игры на этом удивительном движке.

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

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