Unity Technologies представила новый игровой движок Unity 7 на конференции Unite Seoul в Южной Корее 21 июля.
Раннее бета-тестирование стартует в декабре, а официальный релиз запланирован на первый квартал 2027 года.
Одно из главных обещаний Unity 7 касается беспроблемного обновления с Unity 6, предыдущей версии движка, вышедшей в октябре 2024 года. Так как новый движок построен непосредственно на архитектуре Unity 6, разработчикам не придётся пересобирать свои проекты или осваивать новый язык программирования.
Unity стремится свести к минимуму проблемы совместимости при миграции.
https://www.youtube.com/watch?v=zBPGZ8E6veo
Unity 7 использует CoreCLR в качестве стандартного скриптового бэкенда. По словам Unity, это изменение ускорит различные аспекты разработки, включая значительно более быстрый запуск режима Play Mode и компиляцию шейдеров, а также добавит возможность перезагрузки домена.
Прогресс движка в технологиях рендеринга и инструментах оптимизации с помощью ИИ должен позволить разработчикам добиваться как высокого качества графики, так и производительности. Сюда входит Surface Cache GI, новая система глобального освещения, разработанная для более реалистичного света.
Новый интерфейс командной строки (CLI) и публичный программный интерфейс (API) призваны обеспечить открытое взаимодействие между членами команды разработки с использованием привычных инструментов. Кроме того, бесплатный протокол model context protocol (MCP) позволяет кодовым агентам напрямую подключаться к Unity 7. Движок также включает Vector, набор инструментов для прямых продаж потребителям, создания веб-магазинов без кода и управления едиными каталогами товаров.
Анонс Unity 7 прозвучал спустя месяц после официального представления Unreal Engine 6, хотя некоторые считают, что UE6 показали ещё в мае во время Rocket League Championship Series.
Оба движка нацелены на выход в 2027 году и делают акцент на схожих эволюционных функциях вроде оптимизации на базе ИИ, однако есть заметные различия.
В то время как Unity 7 развивает своего предшественника так, чтобы не мешать текущим проектам разработчиков, Unreal Engine 6 вводит собственный язык программирования Epic под названием Verse и планирует отойти от нынешней системы визуального скриптинга Blueprints. Последняя упрощает создание игр без написания традиционного программного кода.
Источник новости: shazoo.ru

