Завантажити unreal development kit російською
З самого раннього етапу розробки будь-ігровий проект одного разу визначається не тільки зі своєю ідеєю, а й з технологіями, які дозволять в повній мірі реалізувати її. Це означає, що розробнику потрібно вибрати ігровий движок, на якому буде виконана гра. Наприклад, одним з таких двигунів є Unreal Development Kit.
Unreal Development Kit або UDK - безкоштовний ігровий движок для некомерційного використання, який використовується для розробки 3D ігор на популярні платформи. Основним конкурентом UDK виступає CryEngine.
візуальне програмування
На відміну від Unity 3D. ігрову логіку в Unreal Development Kit можна писати як на мові UnrealScript, так і за допомогою візуальної системи програмування UnrealKismet. Kismet - це дуже потужний інструмент, на якому можна створити майже все: від виведення діалогу до процедурної генерації рівня. Але все ж візуальне програмування не може замінити написаного вручну коду.
3D моделювання
Крім створення ігор, в UDK ви можете створювати складні тривимірні об'єкти з більш простих фігур, які називаються Brushes: куб, конус, циліндр, сфера та інші. Можна редагувати вершини, полігони і ребра всіх фігур. Також можна створювати об'єкти вільної геометричної форми з використанням інструменту Pen.
руйнування
UDK дозволяє зруйнувати фактично будь-який ігровий елемент, розламати його на скільки завгодно частин. Ви можете дозволити гравцеві зруйнувати практично все: від тканини до металу. Завдяки цій можливості Unreal Development Kit часто використовують в кіноіндустрії.
Робота з анімацією
Гнучка система анімації в Unreal Development Kit дозволяє контролювати кожну деталь аніміруемого об'єкта. Анімаційна модель контролюється системою AnimTree, яка включає наступні механізми: контролер змішання (Blend), контролер, керований даними, фізичні, процедурно-скелетні контролери.
Міміка лиця
Система лицьовій анімації FaceFX, включена в UDK, уможливлює синхронізацію руху губ персонажів зі звуком. Підключивши озвучку, ви можете додати анімацію і вираз облич вашим персонажам в грі, не змінюючи саму модель.
створення ландшафтів
Програма має готовий інструментарій для роботи з ландшафтами, з яким ви можете створювати гори, низини, гирла річок, ліси, моря і багато іншого, не докладаючи особливих зусиль.
переваги
1. Можливість створення гри без знань мов програмування;
2. Вражаючі графічні можливості;
3. Тонни навчального матеріалу;
4. Кросплатформеність;
5. Потужний фізичний движок.
недоліки
1. Відсутність русифікації;
2. Складність освоєння.