Когда вы совершаете покупки по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Вот как это работает.

Быстрое меню

Unreal Engine: все, что вам нужно знать
(Изображение предоставлено: Epic Games)

Перейти к быстрому списку↴
1. Краткая история
2. Что это такое?
3. Для кого это?
4. Выдающиеся особенности
5. Инструменты, которые необходимо знать
6. Редактор Unreal для Fortnite
7. Цена
8. Что мне нужно для запуска UE5?
Часто задаваемые вопросы

Что Нереальный движок, точно? В этой статье «Объяснение Unreal Engine» я именно это и сделаю, объясню все, что вам нужно знать о Unreal Engine. Последняя версия Unreal Engine 5.3 поддерживает все: от видеоигр до фильмов и визуальных эффектов; кажется, очень немногие креативщики считают, что этот «движок» реального времени не может сделать.

Unreal Engine — это платформа для цифрового творчества в реальном времени, которая может делать все и позволит вам создавать игровые игры, создавать визуализации, создавать визуальные эффекты и многое другое. Мой Обзор Unreal Engine 5.3 охватывает последний выпуск, а наша функция сравнения '

Unity против Unreal Engine' смотрит на то, как он соответствует другому большому движку реального времени, Unity.

Unreal Engine стал основой большинства рабочих процессов цифрового искусства и по-прежнему бесплатен для частных лиц и студентов; он остается невероятно популярным. В этой статье я объясню, что такое Unreal Engine, что он может делать и как его использовать. Я расскажу об основных функциях и инструментах, а также о цифровых отраслях, в которых доминирует Unreal Engine. Если вы просто хотите начать и попробовать сами, посетите Веб-сайт Unreal Engine и загрузка программного обеспечения.

Unreal Engine: краткая история

Unreal Engine — все, что вам нужно знать; старая видеоигра 1998 года
Unreal, выпущенная в 1998 году, была одной из первых игр, в которой было реализовано детальное текстурирование. (Изображение предоставлено: Epic Games)

Unreal Engine начал свою жизнь еще в начале 1980-х годов с маленьким мальчиком по имени Тим Суини. В то время Суини только-только достиг двузначных цифр, но его увлечение и любовь к программированию уже заняли центральное место в его жизни.

Примерно десять лет спустя, в 1995 году, Суини начал писать код того, что впоследствии стало игровым движком, который позволил создать Unreal, шутер от первого лица для ПК.

В те дни Unreal Engine был прямым конкурентом Quake Engine, разработанного id Software. Эта жестокая конкуренция беспрецедентным образом подтолкнула игровую индустрию вперед, и почти три десятилетия спустя она привела к появлению Unreal Engine. становится источником кода, который теперь используется разработчиками игр для создания современных видеоигр, а визуализаторы превращают свои проекты в реальность.

Epic Games заявляет, что 48% игр нового поколения теперь создаются с использованием Unreal Engine. Это значительная доля рынка, и она просто показывает, насколько популярен этот движок; мы рассмотрели некоторые из последних примеров, например, в нашем Превью Lords of the Fallen и как ремейк ужасов Layers of Fear использовали UE5 с поразительными результатами.

Unreal Engine: что это такое?

Unreal Engine — все, что вам нужно знать; кот в неоновом мире
Небольшие инди-разработчики видеоигр могут добиться прекрасных результатов с помощью Unreal Engine. (Изображение предоставлено: BlueTwelve Studio)

Что Нереальный движок? Проще говоря, это платформа для создания 3D-изображений в реальном времени, разработанная Epic Games и предназначенная для целого ряда творческих областей, включая разработку видеоигр, визуализацию и визуальные эффекты.

«Движок» включает в себя мощный набор инструментов мирового класса, которые позволяют творческим людям создавать виртуальные миры и сцены, превращая идеи в реальность. Тот факт, что этого можно достичь без необходимости писать какой-либо код, делает его невероятно доступным программным обеспечением.

Unreal Engine: для кого это?

Unreal Engine 5 — все, что вам нужно знать; девушка смотрит на волшебное существо
Ember Lab смогла перейти от VFX к разработке игр с помощью Unreal Engine. (Изображение предоставлено: Ember Lab)

Unreal Engine зародился как движок для создания видеоигр и теперь может похвастаться такими играми, как Fortnite, Final Fantasy VII Remake и PlayerUnknown’s Battlegrounds. Гибкость и производительность последней версии Unreal Engine 5.3 означает, что эту платформу смогут использовать разработчики игр, от инди-игр до AAA-игр, а это означает, что у вас будут игры, подобные Ninja Theory. Сага Сенуа: Hellblade II создавая реалистичных людей вместе с командой Quantum Error из четырех человек.

Помимо игр, к Unreal Engine также наблюдается растущий интерес к теле- и киноиндустрии. Фавро выступает за его использование для создания виртуальных миров как в «Короле Льве», так и в «The Lion». Мандалорец. Это привело к появлению ряда новых функций и разработок, которые сделали Unreal Engine привлекательной перспективой для широкого круга авторов, включая 3D-художников, аниматоров и дизайнеров визуальных эффектов.

Одной из новых кинотехнологий, разработанной с использованием Unreal Engine, является сцена LED Volume, представляющая собой смесь виртуальной и физической сцены фильма. Мы посетили выставку светодиодов в SCAD в Атланте., раскрывая, как эта новая форма кинопроизводства помогает преодолеть разрыв между традиционными технологиями кинопроизводства и современными визуальными эффектами компьютерной графики.

Некоторые основные отрасли, использующие Unreal Engine, перечислены ниже, и их число растет:

  • Видеоигры
    Unreal Engine предназначен для команды любого размера, и, что немаловажно, игры, созданные с использованием этих инструментов, работают во всех форматах: от ПК до игровых консолей и даже VR и AR.
  • Кинопроизводство
    Будь то «Барби» или «Дом Дракона», многие студии используют рабочий процесс Unreal Engine в режиме реального времени для превизуализации и съемок шоу с использованием наборов светодиодной громкости.
  • Архитектура
    Простой в использовании и дающий потрясающие результаты, Arch-Viz превратился в режим реального времени с помощью Unreal Engine, который может использовать файлы, созданные во многих приложениях 3D, CAD и BIM.
  • Автомобильная промышленность
    Дизайнеры могут творить в виртуальной реальности и исследовать, как ведут себя автомобили еще до того, как они будут созданы; все происходит быстрее благодаря быстрому виртуальному прототипированию и новым инструментам для совместной работы.
  • Трансляция и прямой эфир
    Инструменты реального времени Unreal Engine гарантируют, что прямые трансляции будут выглядеть потрясающе; анимационная графика, видеостены, вставки и виртуальные декорации — это лишь некоторые из вещей, которые можно сделать.

Unreal Engine: выдающиеся возможности

Unreal Engine — все, что вам нужно знать; виртуальная камера в Unreal Engine
Новые инструменты, такие как настройка виртуальной камеры, означают, что Unreal Engine теперь необходим в кинопроизводстве. (Изображение предоставлено: Epic Games)

Сила Unreal Engine заключается в его мощных функциях, от эффектов моделирования с использованием Niagara и элементов управления виртуальной камерой до оснащения анимации. Волшебство заключается в том, насколько легко Unreal Engine позволяет использовать эти расширенные функции; это в основном платформа без программирования.

  • Фотореалистичная трассировка лучей в реальном времени
    Unreal Engine поставляется с невероятным физическим движком трассировки лучей. Освещение, отражения и тени могут управляться независимо друг от друга с помощью технологии трассировки лучей. Однако это требует затрат на оборудование, поскольку вычисления, по понятным причинам, довольно интенсивны.
  • Создание анимации персонажей
    Оснастку персонажей можно легко создать с помощью инструмента Control Rig. Затем их можно позиционировать и анимировать в Unreal Engine.
  • Моделирование и эффекты
    Используя частицы Ниагары, вы сможете создавать потрясающие эффекты воды, дыма и других эффектов в реальном времени; Растворитель хаоса обеспечивает реалистичную физику разрушения, развевающуюся ткань и волосы.
  • Система виртуальной камеры
    Одно из новых применений Unreal Engine — кино и телевидение, где теперь можно управлять камерами внутри движка с помощью iPad Pro. Это позволяет легко объединить живое действие и виртуальные миры.
  • Надежная многопользовательская поддержка
    Возможно, самая сильная особенность Unreal Engine — это многопользовательская среда. Движок поставляется с масштабируемой архитектурой клиент/сервер, которая обеспечивает даже самые требовательные многопользовательские функции.

Unreal Engine: необходимые инструменты

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

Люмен

Unreal Engine — все, что вам нужно знать; ночная улица
Lumen имитирует реалистичное освещение в реальном времени, включая зеркальные отражения, и может делать это в любом масштабе. (Изображение предоставлено: Epic Games)

Lumen — это система глобального освещения (GI) Unreal Engine, выпущенная в версии 5. GI — это название процесса имитации реалистичного освещения в сцене. Сюда входит непрямое освещение, такое как отраженный свет и рассеивание света. Эта функциональность была добавлена ​​в Unreal Engine совсем недавно, и процесс легкого запекания был единственным доступным ранее вариантом.

Художники, знакомые с офлайн-рендерингом, знакомы с этим типом освещения, но количество света требовались отскоки, а последующие математические расчеты означали, что реализации в реальном времени не были возможный.

Самым большим преимуществом GI в контексте игр является отсутствие необходимости в легком запекании. Это всегда была самая трудоемкая и утомительная часть рабочего процесса любого гейм-дизайнера. и если вы хотите внести какие-либо изменения в настройку или расположение освещения, тогда все необходимое перепечка. Люмен изменил все это за одну ночь.

Версия 5.3 признает, что некоторые дизайнеры по-прежнему захотят извлечь выгоду из высокопроизводительного характера запеченного освещения, но при этом смогут работать с отражениями в реальном времени. Здесь были введены отражения Люмена. Теперь пользователи могут использовать их, даже если они не используют Lumen для глобального освещения. Тот факт, что теперь они поддерживают множественные отражения, является еще большим достижением.

Нанит

Unreal Engine — все, что вам нужно знать; уличные сцены в демоверсии «Матрицы»
Нанит может легко передать невероятную детализацию (Изображение предоставлено: Epic Games)

Еще одна особенность Unreal Engine, меняющая правила игры, — это Nanite, система уровня детализации (LOD) Unreal Engine. Это гарантирует, что детали будут отображаться только в случае крайней необходимости. До появления Nanite каждый уровень детализации сетки нужно было жестко моделировать. Основным недостатком этого метода было огромное количество времени, и если бы какая-либо модель была пропущена, возникали бы проблемы. Nanite взяла все это с тарелки художника и динамически реализовала «на лету».

В последних версиях Unreal Engine эта функция была улучшена, что теперь позволяет использовать Nanite с ландшафтами, а также с ранее поддерживаемыми камнями, домами и тому подобным. Это означает, что теперь можно динамически визуализировать целые сцены, а не только отдельные их части. Эволюция Nanite позволяет дизайнерам создавать высококачественные сетки без ущерба для частоты кадров.

Unreal Engine — все, что вам нужно знать; рендер женщины
MetaHumans — это реалистичные персонажи, которых можно отрисовать за считанные минуты и даже экспортировать в такие приложения, как Maya. (Изображение предоставлено: Epic Games)

Внедрение и увеличение метавселенной привело к взрывному развитию и возможностям создания виртуальных людей. Предложение Epic Games — MetaHumans, которое позволяет создавать и анимировать реалистичных цифровых людей для любого проекта Unreal Engine.

Людей можно создавать с минимальными знаниями о персонажах и анимации и помещать в игры и сцены. Когда они сочетаются с данными анимации, такими как данные mocap, персонажи начинают жить собственной жизнью.

Временное суперразрешение

Unreal Engine — все, что вам нужно знать; рендеринг камней
Получите высокую частоту кадров без потери детализации, используя Temporal Super Разрешение (Изображение предоставлено: Epic Games)

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

Функция временного суперразрешения Unreal Engine позволяет движку выполнять рендеринг с гораздо более низким разрешением, но с аналогичным результатом. пиксель точность кадров, отображаемых в более высоком разрешении. Это позволяет достичь гораздо более высокого уровня детализации без ущерба для частоты кадров.

Unreal Engine: редактор Unreal для Fortnite

Unreal Engine — все, что вам нужно знать; дракон, сфальсифицированный в Fortnite
Unreal Editor для Fortnite (UEFN) — это новый способ создавать игры и зарабатывать на них (Изображение предоставлено: Epic Games)

Fortnite — онлайн-видеоигра, разработанная Epic Games. Впервые выпущенная в 2017 году, Fortnite захватила воображение миллионов геймеров по всему миру. Большинство игр создаются разработчиками, и для работы над ними выбираются участники.

Epic Games выбрала альтернативный подход, который позволяет создателям проектировать, разрабатывать и публиковать контент в Fortnite. Этого можно достичь с помощью редактора Unreal для Fortnite (UEFN). Благодаря этой платформе был создан по-настоящему совместный подход к созданию ресурсов и миров.

В дополнение к этому, с помощью Fortnite Creative также можно строить острова в Fortnite, используя встроенные инструменты. Создатели могут создавать игры и приложения, в которые можно играть с друзьями, или же публиковать их для миллионов игроков Fortnite.

Unreal Engine: цена

Unreal Engine — все, что вам нужно знать; существо, созданное в Unreal Engine
Несмотря на новую ценовую модель, студенты и игровые студии по-прежнему могут бесплатно разрабатывать игры с использованием Unreal Engine. (Изображение предоставлено: Epic Games)

На момент написания Unreal Engine абсолютно бесплатен. Только если ваша игра заработает более 1 миллиона долларов США, вы должны платить Epic Games гонорар в размере 5%. К этому моменту вы уже зарабатываете довольно внушительную сумму денег, поэтому небольшой гонорар не окажет слишком большого влияния на общий доход.

Это будет по-прежнему актуально для разработчиков игр, но не для тех, кто использует Unreal Engine для 3D-визуализации, визуальных эффектов или анимации. Прочтите нашу обновленную информацию здесь о том, как и почему Unreal Engine больше не будет бесплатным для всех.

Выступая на Unreal Fest 2023, генеральный директор Epic Games Тим Суини сказал, что Unreal Engine станет «лицензируемой частью программного обеспечения, такой как Майя или Фотошоп" с моделью ценообразования на основе подписки. Студии, использующие его для неигровой работы, такой как анимация, визуальные эффекты и визуализация, будут взимать плату по «модели лицензирования корпоративного программного обеспечения на основе рабочего места».

Unreal Engine: что мне нужно для запуска UE5?

Unreal Engine — все, что вам нужно знать; светодиодный уровень громкости
Вам понадобится приличный ноутбук или настольный ПК, чтобы максимально эффективно использовать Unreal Engine. (Изображение предоставлено: Epic Games)

Unreal Engine обладает огромным набором сложных функций нового поколения. Требуемые характеристики машины во многом будут зависеть от того, какую из этих функций вы планируете использовать. Некоторые из новейших функций, таких как трассировка лучей, потребуют более производительных графических процессоров по сравнению с более простыми сценами с запеченным освещением.

Процессоры жизненно важны для плавной обработки ваших сцен. Последние поколения Интел и процессоры AMD дадут отличные результаты, и чем больше у вас ядер, тем быстрее будет выполняться обработка.

Системные требования Unreal Engine 5

ОС: Windows 10 64-разрядная версия, macOS Monterey или более поздняя версия. Процессор: четырехъядерный процессор Intel или AMD, 2,5 ГГц или выше. Графический процессор: совместимый с DirectX 11 или 12 или Metal 1.2. Память: 8 ГБ ОЗУ

Хороший графический процессор обеспечит плавный рабочий процесс и минимальную задержку при просмотре сцен во вьюпорте. Две характеристики графического процессора, на которые следует обратить внимание, — это количество ядер и размер видеопамяти. Чем больше количество ядер и больше объём видеопамяти, тем лучше вы сможете обрабатывать графически сложные сцены и большие текстуры. Если трассировка лучей важна для вашего рабочего процесса, убедитесь, что вы выбрали графический процессор, который ее поддерживает. NVIDIA Карты, как правило, являются лучшими, поскольку они предлагают отличную поддержку драйверов.

Unreal Engine: частые вопросы

Является ли Unreal Engine 5 бесплатным?

Вы можете бесплатно скачать Unreal Engine 5.3 для создания студенческих и некоммерческих проектов. Создание видеоигр также бесплатно: гонорар в размере 5% выплачивается, если ваша игра заработает более 1 миллиона долларов.

Почему Unreal Engine 5 так популярен?

Начать работу и экспериментировать с ним можно бесплатно, но при этом он невероятно мощный и универсальный. Но Unreal Engine 5 использует модульную систему и настройку Blueprint Visual Scripting для создания сцен без необходимости знаний программирования.

Подходит ли Unreal Engine 5 для новичков?

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

Могу ли я зарабатывать деньги с помощью Unreal Engine 5?

Да, помимо создания видеоигр, фильмов и многого другого вы можете зарабатывать деньги, продавая активы на торговой площадке Unreal Engine. Новый Unreal Engine для редактора Fortnite также означает, что теперь вы можете создавать и продавать игры внутри Fortnite, одной из самых популярных бесплатных игр.