Як інформує «Перший Новинний» із посиланням на сторінку компанії-розробника Unity, відбулася презентація Unity 7 — наступної генерації ігрового рушія/технологічної платформи. Новий рушій покликаний збільшити швидкість розробки, покращити роботу з графікою та розширити підходи до монетизації ігрових проєктів. Попередня бета-версія вийде в грудні 2026 року, а повноцінний реліз заплановано на 1-й квартал 2027 року.
Переваги Unity 7 над Unity 6
- Базова архітектура: Якщо Unity 6 функціонувала на застарілому середовищі Mono, то Unity 7 повністю переведено на сучасний CoreCLR. Це забезпечує нативну підтримку актуального фреймворка .NET 10, мови програмування C# 14, системи автоматизації MSBuild та інструментарію налагодження безпосередньо з коробки. Завдяки цій зміні швидкість виконання коду суттєво зросла, а розробники отримали можливість використовувати найновіші синтаксичні можливості C#.
- Прискорення тестування: Вхід у режим тестування Play Mode в Unity 7 відбувається приблизно в 4 рази швидше, ніж в Unity 6. Це дозволяє програмістам та дизайнерам не витрачати десятки хвилин щодня на очікування ініціалізації сцени під час внесення дрібних правок у код або параметри об’єктів.
- Редагування наживо без зупинки: На відміну від Unity 6, де будь-яка зміна алгоритмів вимагала повної зупинки гри та перезапуску редактора, в Unity 7 впроваджено механізм частинного перезавантаження доменів Partial Domain Reload. Він дозволяє коригувати логіку методів, параметри матеріалів та фізику безпосередньо під час виконання проєкту на цільовому пристрої.
- Глобальне освітлення без тривалого запікання: В Unity 6 розробники мусили витрачати години на запікання статичних карт освітлення. Нова технологія Surface Cache GI в Unity 7 обчислює відбите світло в реальному часі для динамічних та рухомих об’єктів, а також підтримує реалістичну зміну доби без необхідності підготовки додаткових текстурних карт.
- Швидка компіляція шейдерів: Новий профіль Fast Build Profile скорочує час компіляції шейдерів майже на 90% порівняно з показниками Unity 6. Це вирішує одну з найголовніших проблем великих проєктів, де збірка графічних матеріалів раніше займала значну частину робочого дня.
- Заощадження пам’яті: Інструменти комплексв Unity Neural дозволяють зменшити обсяг текстур в оперативній пам’яті більш ніж на 50%, а на накопичувачі — на 70% без візуальної втрати якості. В Unity 6 подібні результати вимагали використання сторонніх плагінів із ручним налаштуванням стиснення.
- Розширені стандарти для вебплатформ: Порівняно з обмеженнями Unity 6, нова версія підтримує технологію WASM64, яка збільшує ліміт оперативної пам’яті в браузері з 2–4 Гб до 16 Гб. Крім того, додано повноцінний рендеринг через WebGPU, що дає змогу запускати складні 3D-ігри прямо у вебмережі.
Повний перелік нових функцій та інструментів
- Графічний конвеєр Surface Cache GI: У конвеєрі Universal Render Pipeline (URP) впроваджено нову технологію динамічного глобального освітлення. Вона працює в тісній зв’язці з екранними відображеннями Screen Space Reflections та просторовим затіненням GTAO, створюючи реалістичну світлотіньову обстановку на будь-яких локаціях.
- Сучасні шейдерні стандарти: Вперше інтегровано підтримку компілятора DirectX Shader Compiler (DXC), що відкриває доступ до нових функцій HLSL та специфікації Shader Model 6. Це дозволяє створювати складніші графічні ефекти для сучасних відеокарт і консолей нового покоління.
- Нейромережевий комплекс Unity Neural: До складу рушія додано модулі Neural Texture Compression для розумного стиснення графічних ресурсів, а також нативний фреймворк нейромережевого масштабування зображення (Upscaler Framework), який підвищує частоту кадрів без суттєвої втрати чіткості.
- Автономна екосистема та віддалений доступ: Впроваджено сервер Model Context Protocol (MCP), інтерфейс командного рядка (CLI) та відкритий API. Цей функціонал дозволяє підключати зовнішніх ШІ-агентів, проводити автоматичну збірку проєкту на серверах CI/CD та маніпулювати 3D-сценами через звичайний браузер без обов’язкового запуску повноформатного редактора.
- Вбудований монетизаційний стек: У платформу інтегровано сервіс Unity Vector для аналітики та управління рекламою. Також додано інструментарій IAP+ для організації прямої монетизації (Direct-to-Consumer) та розгортання no-code вебмагазинів із єдиним каталогом товарів.
Технологічні особливості, сумісність та безпека
- Збереження зворотної сумісності: Unity 7 повністю зберігає архітектурну структурв Unity 6. Завдяки цьому перехід на нову версію здійснюється без зламаних змін і без потреби переписувати наявний код чи змінювати мову програмування.
- Аудит та перевірка плагінів: На момент презентації підтверджено сумісність із 68 найпопулярнішими пакетами з магазину Asset Store. Для оцінки власних проєктів розробників у версію Unity 6.7 LTS додатково інтегровано інструмент Project Auditor, який завчасно виявляє потенційні проблеми перед міграцією.
- Локальні обчислення ШІ: Усі нейромережеві операції масштабування графіки та компресії текстур виконуються безпосередньо на пристрої користувача. Це гарантує повну конфіденційність та відсутність потреби надсилати дані на зовнішні хмарні сервери.
- Опціональність ШІ-модулів: Використання будь-яких нейромережевих інструментів є абсолютно добровільним. Ігрові студії мають змогу за бажанням повністю відключити генеративні та нейромережеві функції у своїх робочих процесах.
Раніше ми писали про те, що Microsoft запустила програму зворотної сумісності Xbox та ПК.
