Unreal Engine — это один из самых популярных игровых движков, который используется бесчисленным количеством студий для создания проектов для ПК, консолей и портативных устройств (смартфонов, планшетов). Новая версия движка — Unreal Engine 4 обзавелась также инструментами для работы с VR и AR. В общем, UE по-настоящему многофункциональное решение, которое служит для разработки игр под самые разные платформы и при этом использует систему зависимых компонентов, значительно упрощающую процесс портирования.
Основные преимущества
Движок позволяет создать не просто красивые, но еще и отлично оптимизированные 3D-приложения. За счет использования технологий зонирования и «умного» рендеринга, UE может обрабатывать полигоны тех объектов, которые попадают в поле зрения, оставляя другие в виде структурных моделей и тем самым снижая нагрузку на CPU и GPU (ну или в APU в случае с портативными устройствами).
Из прочих преимуществ движка стоит отметить продвинутые инструменты для работы с сетью. Благодаря им разработчики могут реализовать в своей игре многопользовательскую составляющую, в том числе — асинхронный мультиплеер. Программа использует иерархическую систему объектов (игрок, мир, уровень), а также применяет браши (замкнутые 3D-объекты), предназначенные для заполнения игрового пространства. Еще пользователи могут прописывать сложные инструкции для ИИ и создавать сложные нелинейные цепочки событий.
Unreal Engine предлагает сразу несколько доступных режимов рендеринга (OpenGL, Direct3D). Также стоит отметить возможность импорта в движок трехмерных моделей созданных в любых популярных редакторах.
Лицензирование
Unreal Engine можно скачать и использовать совершенно бесплатно, в том числе — для разработки коммерческих проектов. Но по достижении определенной планки доходов разработчик движка, в лице Epic Games, требует перечисления 5% от общей прибыли.
Ключевые особенности
- позволяет разрабатывать игры под самые разные платформы;
- предлагает продвинутые инструменты портирования;
- дает возможность работать с AR и VR;
- доступен для использования (в том числе коммерческого) совершенно бесплатно;
- содержит подробную документацию и даже несколько интерактивных уроков.