З самого раннього етапу розробки будь-ігровий проект одного разу визначається не тільки зі своєю ідеєю, а й з технологіями, які дозволять в повній мірі реалізувати її. Це означає, що розробнику потрібно вибрати ігровий движок, на якому буде виконана гра. Наприклад, одним з таких двигунів є Unreal Development Kit.

Unreal Development Kit або UDK - безкоштовний ігровий движок для некомерційного використання, який використовується для розробки 3D ігор на популярні платформи. Основним конкурентом UDK виступає CryEngine .

Радимо подивитися: Інші програми для створення ігор

візуальне програмування

На відміну від Unity 3D , Ігрову логіку в Unreal Development Kit можна писати як на мові UnrealScript, так і за допомогою візуальної системи програмування UnrealKismet. Kismet - це дуже потужний інструмент, на якому можна створити майже все: від виведення діалогу до процедурної генерації рівня. Але все ж візуальне програмування не може замінити написаного вручну коду.

Unreal Development Kit Візуальне програмування

3D моделювання

Крім створення ігор, в UDK ви можете створювати складні тривимірні об'єкти з більш простих фігур, які називаються Brushes: куб, конус, циліндр, сфера та інші. Можна редагувати вершини, полігони і ребра всіх фігур. Також можна створювати об'єкти вільної геометричної форми з використанням інструменту Pen.

Unreal Development Kit Моделювання

руйнування

UDK дозволяє зруйнувати фактично будь-який ігровий елемент, розламати його на скільки завгодно частин. Ви можете дозволити гравцеві зруйнувати практично все: від тканини до металу. Завдяки цій можливості Unreal Development Kit часто використовують в кіноіндустрії.

Unreal Development Kit Руйнування

Робота з анімацією

Гнучка система анімації в Unreal Development Kit дозволяє контролювати кожну деталь аніміруемого об'єкта. Анімаційна модель контролюється системою AnimTree, яка включає наступні механізми: контролер змішання (Blend), контролер, керований даними, фізичні, процедурно-скелетні контролери.

Unreal Development Kit Кістякова анімація

Міміка лиця

Система лицьовій анімації FaceFX, включена в UDK, уможливлює синхронізацію руху губ персонажів зі звуком. Підключивши озвучку, ви можете додати анімацію і вираз облич вашим персонажам в грі, не змінюючи саму модель.

створення ландшафтів

Програма має готовий інструментарій для роботи з ландшафтами, з яким ви можете створювати гори, низини, гирла річок, ліси, моря і багато іншого, не докладаючи особливих зусиль.

Unreal Development Kit Ландшафт

переваги

1. Можливість створення гри без знань мов програмування;
2. Вражаючі графічні можливості;
3. Тонни навчального матеріалу;
4. Кросплатформеність;
5. Потужний фізичний движок.

недоліки

1. Відсутність русифікації;
2. Складність освоєння.

Unreal Development Kit - один з найпотужніших ігрових движків. Завдяки наявності фізики, частинок, ефектів пост-обробки, можливостей створення прекрасних природних ландшафтів з водою і рослинністю, модулів анімації, можна отримувати прекрасний відеоряд. На офіційному сайті для некомерційного використання програма надається безкоштовно.

Завантажити Unreal Development Kit безкоштовно

Завантажити останню версію з офіційного сайту