Unity расширяет поддержку Linux. Разработчики получат инструменты для интеграции игр с экосистемой Steam

Unity расширяет поддержку Linux. Разработчики получат инструменты для интеграции игр с экосистемой Steam

Графический движок Unity — один из самых популярных движков в игровой индустрии. Его используют 50–62% мобильных игр, а его доля на рынке компьютерных игр составляет 18%, причем большинство из них являются инди-продукцией. Создатели движка продолжают его развивать, внедряя, среди прочего: функции, основанные на искусственном интеллекте. Теперь на конференции GDC 2026 также были представлены планы по расширению интеграции игры с экосистемой Steam и поддержке Linux.

На конференции GDC 2026 создатели графического движка Unity объявили о расширении интеграции игры с экосистемой Steam и нативной поддержке SteamOS, а значит и Linux.

Какие игры мы будем запускать на Linux, macOS и GeForce NOW? Проверьте списки известных игр и небольших произведений.

Вначале стоит подчеркнуть, что графический движок Unity уже много лет позволяет создавать игры для систем Linux, но этот процесс во многом зависел от разработчиков отдельных игр. То же самое было и с платформой Steam: Unity не предлагала встроенной интеграции, а для создания версии игры, совместимой с платформой Steam, требовалось использование отдельных расширений и пакетов Steamworks. О существенных изменениях в этой области было объявлено во время GDC 2026. Создатели движка представляют Platform Toolkit — инструмент, который позволяет разработчикам выбирать целевую платформу и выполнять весь процесс создания сборки — от настройки проекта через интеграцию со Steamworks до экспорта нативного порта. В рамках Platform Toolkit можно будет: подготовить игры для портативного устройства Steam Deck и будущей консоли Steam Machine, а также необходимые пакеты Steamworks для полной интеграции с экосистемой Valve и собственной системой SteamOS.

Valve предоставила информацию о проверке игры для ПК Steam Machine и гарнитуры Steam Frame VR.

Вторая задача — привлечь внимание разработчиков к Steam Runtime — пакету библиотек и зависимостей, который обеспечивает согласованную среду для игр на системах на базе ядра Linux, запускаемых через Steam, устраняя проблемы, возникающие из-за различий между дистрибутивами (например, Ubuntu, Fedora, Arch) и версиями системных пакетов. Unity планирует внести исправления и оптимизировать эту среду, чтобы собственные сборки Linux/SteamOS работали более эффективно, чем традиционные сборки Linux без дополнительной настройки, и были более эффективными, в том числе по сравнению с играми, запускаемыми Proton. Джеймс Стоун из Unity отметил, что цель состоит в том, чтобы уменьшить зависимость от Proton, предоставив разработчикам инструменты, которые они могут официально поддерживать и контролировать, вместо того, чтобы полагаться на уровни трансляции API, за которые Unity не несет прямой ответственности.

Проверка игры для Steam Machine разработана таким образом, чтобы ее было легко получить. Это должно означать плавный игровой процесс во многих играх.

В приведенном ниже видео с конференции GDC 2026 также представлены изменения в самом движке Unity и внедрение инструментов искусственного интеллекта, поддерживающих разработку игр. Была анонсирована возможность генерации прототипов казуальных игр с использованием описаний на естественном языке (подсказок), а также внедрение CoreCLR — современной среды выполнения .NET, которая обеспечит лучшую производительность кода C#, доступ к новым функциям языка программирования и более эффективное управление памятью. Кроме того, было объявлено об улучшениях графики и инструментов отладки, которые упростят разработку и оптимизацию игр, а также об улучшениях интеграции IAP (покупки в приложениях), позволяющих упростить реализацию дополнительных покупок контента, таких как DLC, предметы, внешний вид предметов и другие внутриигровые элементы.

Источник: Единство

Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии