Unreal Engine – детище компании Epic Games. Первая его версия появилась в 1998 году, но даже через 20 с лишним лет своего существования UE занимает одну из лидирующих позиций среди игровых движков. Изначально разработчики использовали его для выпуска шутера Unreal, но потом решили зарабатывать и на лицензировании самого движка. С момента появления на нем было создано свыше сотни проектов.
UE развивался все больше и больше с каждым годом: менял версии, наполнялся современными технологиями. Каждая из версий радовала новыми графическими эффектами. Благодаря доступности приобретения и простоте использования, этот движок выбирают и низкобюджетные инди-студии, и крупнейшие компании, создающие мировые ААА-блокбастеры.
Достоинства Unreal Engine
UE последней версии невероятно гибок и универсален. В отличие от своего конкурента Unity, требующего установки целого ряда плагинов, он уже оснащен всем необходимым. Движок написан на С++, поэтому пользователи, знакомые с этим языком программирования, освоят его быстрее. Впрочем, даже без знания С++ разобраться с UE4 не составит особого труда. Он так же прост, как правила покера Техасский холдем. Такая доступность достигается благодаря редактору Blueprints, который помогает создавать скрипты и размещать объекты без написания кода.
В Unreal Engine есть все инструменты, необходимые дизайнерам, программистам и артистам. Многие из них облегчают работу специалистов. К примеру, поддерживают различные форматы текстур, невероятно полно воссоздают физические свойства материалов, дают возможность менять объекты в режиме реального времени, позволяют выбирать источники света, добавлять эффекты и пр. Богатую коллекцию ассетов в дальнейшем можно использовать для разработки других проектов, а открытый исходный код позволяет вносить в движок необходимые изменения. Он с легкостью портируется на любую платформу, адаптируя игры под ПК, консоли и мобильные гаджеты.
Еще один очевидный плюс детища Epic Games – мультиплеерная игра «из коробки». После запуска редактора всего несколькими кликами можно создать проект с уже готовой сетевой игрой. Если учитывать рост многопользовательских игр и нацеленность крупных компаний на онлайн-режимы с несколькими игроками, то это достаточно весомое преимущество, которого, к примеру, у того же Unity нет.
UE предоставляет разработчикам свободный доступ ко всему функционалу движка. Есть, правда, ряд условий и роялти, но все инструменты можно использовать сразу в полном объеме.
Для каких игр подходит
С помощью UE4 можно делать видеоигры практически для всех ОС, мобильных платформ и консолей. Благодаря поддержке разнообразных систем отрисовки графики, воспроизведения звука и возможности для сетевой игры, движок отлично подходит для создания различных жанров видеоигр, в том числе и для MMORPG. Он идеален для трехмерных ААА-игр, прежде всего, для экшенов и шутеров. Список проектов UE разнообразен, но доминируют в нем именно эти жанры.
Epic Games является лидером в области современных технологий, поэтому 4-я версия UE наполнена ими по максимуму. При наличии определенного уровня мастерства у разработчиков она обеспечивает впечатляющее визуальное оформление игры с качественным освещением, мягкими тенями, реалистичной анимацией и другими эффектами. Благодаря всему этому, движок активно используется и для компьютерной графики в кино.
Чего ожидать от UE5?
В мае этого года Epic Games объявили о выпуске движка для нового поколения видеоигр. Первые проекты на нем будут реализованы не ранее следующего года. Новая версия носит эволюционный, а не революционный характер.
Чем может похвастать этот продукт? Прежде всего, поддержкой всех известных на сегодняшний день платформ – начиная от PC и мобильных гаджетов до консолей Xbox Series X и Play Station 5. Во-вторых, внедрением Nanite и Lumen. Первая технология позволяет реализовывать сцены с миллиардами полигонов и отрисовывать их в режиме реального времени, а вторая снабжает специалистов удобными инструментами для создания динамического глобального освещения.
На данный момент Unreal Engine остается одним из самых популярных движков среди игроделов, универсальным, гибким и комфортным в использовании. Он идеально подходит для команды профессионалов, в руках которой способен создать поистине невероятную картинку. |