Unity3d або unreal engine 4 який движок вибрати, блог

Unity3d або unreal engine 4 який движок вибрати, блог

Оскільки не так давно ми пройшли через муки «який движок вибрати, Unity3d або Unreal Engine 4 (UE4)», я вирішив написати невелику статтю, в якій в двох словах опишу переваги і недоліки кожного з двигунів, а також поділюся тим, які аргументи вплинули на наш кінцевий вибір.

У той час, як багато студій-розробники ігор використовують власні ігрові движки, є ще величезний ринок інді-розробників і навіть великих студій, які потребують ігровому движку, який допоможе створити свою гру за короткі терміни. Unity3d і Unreal Engine 4 - це одні з найпопулярніших ігрових движків, доступних на сьогоднішній день. Хоча обидва - відмінні ігрові движки, в залежності від того, що ви збираєтеся зробити, кожен може стати для вас оптимальним варіантом. Можливо, ви вважаєте за краще простий зручний інтерфейс, або, може бути, мова програмування для вас більш пріоритетний - незалежно від тих чи інших обставин, давайте подивимося на відмінності, а також на сильні і слабкі сторони кожного движка. Тоді ви і зможете вирішити, який з них буде відповідати вашим потребам.

Який тип ігор ви збираєтеся створювати?

Unity3d або unreal engine 4 який движок вибрати, блог

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

Якщо ви хочете створювати 3d ігри, Unity також дуже потужний інструмент для розробки 3d ігор. Хоча графічно він далеко не на тому рівні, що Unreal Engine 4. При необхідності використовувати next-gen графіком кращим рішенням буде Unreal Engine 4.

Наша команда спеціалізується на розробці 2d мобільних ігор, тому наш голос йде до Unity.

програмування

Unity3d або unreal engine 4 який движок вибрати, блог

Asset Store

Unity3d або unreal engine 4 який движок вибрати, блог

Unreal Engine 4 і Unity3d є умовно безкоштовними. Повна версія Unreal Engine 4 буде безкоштовною для вас, поки дохід від гри становить менше $ 3 000 на квартал, якщо ж більше - вам доведеться ділитися 5% від своїх доходів.

З Unity3d все складніше. Якщо доходи вашої компанії складають менше $ 100 000 на рік, ви можете використовувати безкоштовну версію, але вона не повна. Хоч і безкоштовної версії цілком достатньо для написання повноцінної гри, в ній відсутні деякі важливі можливості: такі, як заміна стандартного splash screen або створення Asset Bundle. На професійну версію Unity3d потрібно витратити один раз $ 1 500 або купити підписку за $ 75 в місяць. Якщо ви розробляєте мобільні ігри, тоді на цьому ваші витрати не закінчуються. Доведеться розлучитися починаючи з $ 1 500 ($ 75 в місяць) за iOS ліцензію і стільки ж за Android. У цьому моменті Unity3d нас трохи засмутив.

Unity3d або unreal engine 4 який движок вибрати, блог

На відміну від Unity3d, в Unreal Engine 4 є ще один великий плюс для програмістів - це відкритий код. Ми, не дивлячись на це, в підсумку вибрали Unity3d. І я можу з упевненістю сказати, що ні краплі не пошкодували про це. Головні аргументи, якими ми керувалися - це зручність і швидкість розробки під мобільні платформи, а так само основна мова програмування С #.

Цікавить створення ігор? Дізнайтеся, скільки коштуватиме розробка клону ігри на зразок Pokémon GO!