Unity — потужне безкоштовне середовище розробки ігор, яке дозволяє створювати програми для настільних комп’ютерів, мобільних пристроїв, консолей і платформ віртуальної реальності. Рушій Unity може створювати 3D і 2D ігри, програми та інтерактивні симуляції. Це програмне забезпечення має стильний графічний інтерфейс і призначений в першу чергу для професіоналів у розробці ігор.
Unity має дві головні переваги: наявність візуального середовища розробки та кросплатформну підтримку. Перша з них включає інструменти візуального моделювання та інтегроване середовище, ланцюжок збірки, який спрямований на підвищення продуктивності розробки, зокрема на етапах прототипування та тестування. У рамках кросплатформної підтримки передбачені не лише місця розгортання, але й доступність інструментів розробки.
Ще однією перевагою є модульна система компонентів Unity, за допомогою якої будуються ігрові об’єкти, коли останні є комбінованими пакетами функціональних елементів. На відміну від механізмів успадкування, об’єкти в Unity створюються шляхом об’єднання функціональних блоків, а не розміщуються у вузлах дерева успадкування. Такий підхід полегшує створення прототипів, що важливо при розробці ігор.
Переваги Unity
Розробка 3D і 2D ігор;
повна інтеграція ігрового двигуна з середовищем розробки;
доступний та зрозумілий інтерфейс;
великі можливості з налаштування;
підтримка візуального редагування;
можливість використання скриптів на C#;
підтримка імпорту великої кількості форматів;
вбудована підтримка мережі;
розширення можливостей за допомогою модулів;
інструменти для спільної розробки;
система контролю версій;
безкоштовно для аматорів та дрібних розробників;
велика спільнота користувачів.
Недоліки
Висока вимогливість до заліза ПК;
для повноцінного використання необхідне навчання.
Висновок
Попри те, що Unity є дуже складною програмою, ви можете бути здивовані тим, як багато ви можете зробити з мінімальними зусиллями. Кілька уроків і ви зможете робити нескладні типові ігри. Проте, якщо ви хочете зробити щось складніше, доведеться серйозно зайнятися навчанням.
Встановлення
На сторінці завантаження ви можете скачати як онлайн, так і офлайн-інсталятори Unity. Оберіть бажаний файл, завантажте його і запустіть встановлення.
Зміни в останній версії
Додано підтримку AccessibilityState.Expanded на Android.
Покращено попередження інспектора та помилки збірки, пов'язані з використанням текстур.
Перероблено інтерфейс інспектора фізики для відповідності загальним шаблонам вікон інспектора.
Покращено продуктивність запитів для типів колекторів при перевірці на MeshCollider.
Виправлено проблему, коли кнопка "Відкрити посилання" для імпортера спрайтів перенаправляла на застарілу версію посібника.
Виправлено виключення при створенні нових активів плитки в відкритій палітрі плиток.
Виправлено оновлення тайлової карти в поданні сцени при зміні властивості спрайта призначеного активу.
Виправлено подвоєння оголошення стану для вузлів AccessibilityRole.Toggle на Android.
Виправлено надання основного вікна програми для вторинних вікон для клієнтів автоматизації користувацького інтерфейсу.
Виправлено різні збої, пов'язані з редактором та імпортерами активів.
Виправлено помилку, що виникає при видаленні знімка в аудіомікшері.
Виправлено збій камери глибини при створенні вдруге на iOS.
Виправлено збій Search LMDB під час перезавантаження домену через неправильно скасовані фонові потоки.
Виправлено розв'язання шейдерів для XR, яке неправильно не включалося в постобробці на тайлах.
Бажаєте поділитися враженнями або поставити запитання?
Розпочніть обговорення, залишивши коментар зі своїми думками про Unity!