Unity срещу Unreal Engine: кой двигател за игри е за вас?

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

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

01. Какво ниво на визуалното изображение търсите?

Един от основните разграничители при разглеждане Единство срещу Нереален двигател е качеството на визуалните изображения. Unreal предлага визуализации с висока точност направо от кутията, докато Unity - въпреки че все още е в състояние да създава висококачествени визуализации - отнема много повече работа, за да накарате вашите активи да изглеждат близо до същото ниво като Unreal. И дори тогава няма да произведе съвсем същото качество.

Поради тази причина ще откриете, че Unreal се използва повече за големи игри и продукции от големи студия. Така че, ако искате възможно най-близо до фотореалистични активи, това е по-бързо и лесно да постигнете това с Unreal.

02. Към какво устройство е насочен вашият проект?

Ако искате да създадете проект, който да се изпълнява на устройства с по-ниска мощност, като мобилни телефони, тогава високата процесорна мощност, изисквана от Unreal, не е задължително за вас. Това е мястото, където Единството наистина се появява. Първоначално проектиран да работи на устройства като конзоли и телефони, Unity ви позволява да създавате сложни проекти за устройства от нисък клас, без да се изисква такава мощна компютърна настройка като Unreal. Ако, от друга страна, създавате изживяване за устройства от висок клас, тогава или Unity, или Unreal ще ви настроят правилно. Но това зависи и от ...

03. Какъв е размерът на вашия екип?

Консенсусът между колективния опит на екипа на Immersive dev е, че за да извлечете най-доброто от Unreal, ви е необходим голям и специализиран екип, посветен на различни части от процеса - например някой, посветен само на частици или някой просто на шейдъри.

От друга страна, Unity е много по-лесно за разработчиците да се справят веднага - което го прави добър избор за еднолични групи и по-малки екипи, за да създадат ефективно преживяване. Запасът от активи също е значително по-голям, което улеснява попълването на вашата игра или опит, ако нямате масивен екип.

04. Разработчик ли сте или визуален художник?

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

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

Основната разлика е визуалното качество и вашата целева платформа - но ние смятаме, че няма да мине дълго, докато и двата двигателя достигнат сходно ниво и в двете отношения. В този случай скоро това просто ще бъде случай на лични предпочитания. “

Тази статия първоначално се появи в брой 242 на списание 3D World; абонирайте се тук .

Прочетете още: