Unity vs Unreal Engine: какой игровой движок вам подходит?

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

Джеймс Берроуз, технический директор компании Иммерсивные студии , раскрывает четыре ключевых момента, которые необходимо учитывать при выборе между этими двумя ведущими игровыми движками.

01. Какой уровень визуализации вам нужен?

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



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

02. На какое устройство нацелен ваш проект?

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

03. Каков размер вашей команды?

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

С другой стороны, с Unity разработчикам намного проще сразу разобраться, что делает его хорошим выбором для групп из одного человека и небольших команд для создания эффективного опыта. Его хранилище ресурсов также значительно больше, что упрощает наполнение вашей игры или опыта, если у вас нет большой команды.

04. Вы разработчик или художник?

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

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

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

Эта статья изначально появилась в Выпуск 242 журнала 3D World; подпишитесь здесь .

Прочитайте больше: