- Где скачать официальные готовые проекты на Unreal Engine (UE4, UE5)
- Образцы в лаунчере Epic Games
- Скачать пример проекта Анрил Энджин
- Рекомендуемые проекты Unreal Engine для примера разработки игры
- Шутер Lyra Starter Game
- Проект Valley of the Ancient
- Stack O Bot
- Unreal Engine Content Examples
- Как удалить проект Unreal Engine (UE4, UE5)
Друзья, приветствую, с Вами Будуев Антон. В данной статье мы поговорим о том как бесплатно скачать готовые проекты на Unreal Engine. Данные примеры проектов помогут Вам лучше разобраться в программировании на блюпринтах и понять структуру игр, созданных на разных версиях движка (UE4, UE5). А также изучить функции и подходы, которые можно использовать для решения различных задач в разработке игр.
Все готовые проекты для Анрил Энджин, о которых мы будем говорить, созданы самими разработчиками движка (Epic Games). Поэтому они представляют собой отличный пример разработки игр для Вашего наглядного пособия и обучения. Не стесняйтесь изучать и анализировать любой элемент этих примеров, а также использовать их в собственных играх на Unreal Engine.
Где скачать официальные готовые проекты на Unreal Engine (UE4, UE5)
Образцы в лаунчере Epic Games
Все официальные примеры проектов на Анрил Энджин находятся в лаунчере Epic Games. Чтобы скачать проекты, откройте лаунчер, перейдите в раздел «Unreal Engine» и далее в верхнее меню «Образцы» (Samples):
В разделе перечислены все проекты, которые команда 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»:
После выбора образца примера откроется новое окно данного проекта в разделе «Магазин». В этом окне нажмите на желтую кнопку «Free»:
Далее на этой же странице кнопка «Free» сменится на кнопку «Новый проект». Нажмите на данную кнопку:
Если кнопка не меняется и остаётся «Free», перейдите в меню «Библиотека» и прокрутите вниз до раздела «Хранилище». В этом хранилище найдите выбранный образец примера и рядом с ним нажмите на кнопку «Новый проект»:
Как только Вы нажмете на кнопку «Новый проект», откроется окно выбора места сохранения. Укажите нужный путь и нажмите на кнопку «Создать». После этого готовый пример проекта Unreal Engine будет установлен:
Рекомендуемые проекты Unreal Engine для примера разработки игры
В образцах лаунчера Epic Games достаточно много разных примеров игр. Есть шутеры, стратегии, RPG, мультиплееры, а также обучающие и демонстрирующие возможности движка UE5 (UE4) проекты. И о некоторых из них, о самых главных и интересных для примера разработки игр, я Вам расскажу.
Шутер Lyra Starter Game
Первый из примеров проектов, который я рекомендую скачать, это шутер от 3-го лица 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 — небольшая демо-игра, где героиня исследует засушливый ландшафт. А затем находит портал в таинственное темное царство… где ее ждет встреча с огромным чудовищем:
С этой игрой я советую Вам ознакомиться с целью живого примера и демонстрации основных возможностей движка Unreal Engine (UE5). В проекте представлены самые новые и передовые функции Анрил Энджин:
- высококачественные визуальные эффекты, созданные с помощью технологий Nanite и Lumen
- модульные игровые системы, полностью загружаемые и выгружаемые во время их выполнения
- большой игровой мир, созданный с помощью библиотеки ресурсов Megascans
- гибкая анимация персонажей с использованием обратной кинематики всего тела (IK) и искажения движения
- разрушаемые ресурсы, созданные системой Chaos fracture
- новые парадигмы организации файлов уровней, облегчающие совместную работу разработчиков на одной карте игрового мира
- динамическая музыкальная система, использующая Quartz для синхронизации игрового процесса и музыки
- процедурные звуковые эффекты, созданные с использованием новой системы MetaSounds
- используется новейшая система World Partition, которая разбивает сцену на слои и отдельные редактируемые части
Stack O Bot
Stack O Bot — небольшая игра в жанре «песочницы для разработчиков»:
Этот проект, как и «Valley of the Ancient», демонстрирует основные возможности и работу модулей Unreal Engine. Однако, в отличие от предыдущего, «Stack O Bot» — это небольшой пример игры-песочницы, в котором начинающему разработчику будет легче разобраться.
Благодаря своей относительной простоте и невысоким требованиям к производительности компьютера, «Stack O Bot» отлично подходит для изучения методов программирования и структуры игры. Вы сможете легко проводить собственные эксперименты и исследования.
Unreal Engine Content Examples
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 (UE4, UE5) для изучения и примеров разработки игр. Скачивайте эти образцы игр и внимательно их изучайте. Чем больше профессионального кода Вы увидите, тем быстрее научитесь создавать игры на этом удивительном движке.