Компанія Canonical оголосила початок випуску пакету Snap для магазину ігор для ПК Steam. Нова версія з’явилася, коли Canonical та розробник Steam, компанія Valve, активно просувають ігри для Linux.
Ubuntu прагне спростити ігри для Linux за допомогою Steam Snap
Snap-версія Steam – це частина серйозного зусилля команди розробників настільних комп’ютерів Ubuntu для покращення ігор в Ubuntu. Менеджер з продуктів Canonical Олівер Сміт оголосив про Steam Snap в офіційному повідомленні в блогу Ubuntu:
У Canonical ми чекали «Року ігор для Linux» приблизно стільки ж, скільки чекали на Half-Life 3, але ніколи раніше він не здавався таким близьким, як зараз, у 2022 році.
У той час як Ubuntu раніше робила Steam доступним через свій менеджер пакетів, версія Snap – це серйозна зміна у тому, як поширюється Steam. Snap – це нова система управління пакетами, розроблена Canonical для Ubuntu. Snap є автономними, ізольованими від базової ОС і включають усі залежності, необхідні програмі для запуску. Існуюча система APT отримує залежності як окремі компоненти.
Користувачі Ubuntu можуть завантажити ранню версію магазину Snap.
Переїзд Ubuntu до Steam відбувається на тлі суперечок про Snap
Хоча Snap дозволяє розробникам легко випускати програми для Ubuntu, він викликає критику з боку користувачів через проблеми з продуктивністю. Очевидно, це пов’язано з розміром Snap, через що програми завантажуються повільніше. Останній випуск Ubuntu 22.04, “Jammy Jellyfish”, піддався критиці за зміну пакета Mozilla Firefox на Snap.
Враховуючи, що продуктивність часто важливіша для геймерів, можуть виникнути аналогічні розбіжності, якщо Canonical вирішить повністю перевести Steam із пакета APT на Snap.
Canonical і Valve націлені на ігри для Linux у Steam
Крок Canonical, здається, вказує на зростання інтересу до ігор для Linux. Сміт сказав, що Canonical наймає більше розробників, щоб покращити Ubuntu для геймерів. Компанія також запитує коментарі щодо покращення системи від геймерів. Canonical зосереджена на змінах драйверів та ядра системи.
Згідно з опитуванням користувачів Steam від Valve, проведеному в березні 2022 року, переважна більшість, 96%, користувачів Steam використовують ту чи іншу версію Windows. Користувачі Linux становлять лише один відсоток користувачів Steam, але з цих користувачів Ubuntu 20.04 була найпопулярнішою – близько 13 відсотків. Інші записи, такі як Linux Mint або Pop!_OS є похідними Ubuntu, показуючи, наскільки Ubuntu домінує над настільним Linux. Це означає, що має сенс орієнтуватися на Ubuntu для покращення ігор.
Valve вже давно виступає за ігри для Linux, випустивши портативну колоду Steam, доступну в декількох конфігураціях. У Steam Deck працює спеціальна версія Arch Linux, що отримала назву SteamOS 3.0, в той час як попередні версії SteamOS побудовані на Debian. Версія Steam для Linux включає Proton, рівень сумісності, який запускає рідні ігри для Windows, які були перенесені в Linux.
Хоча кількість нативних ігор для Linux набагато менша, ніж для Windows, схоже, що кількість розробників Linux зростає, оскільки, за даними GamingOnLinux, Steam доступно більше 6000 ігор для Linux. Цьому, мабуть, сприяє ширша доступність кросплатформових інструментів розробки, що підтримують Linux, таких як Unity.
Чи зможуть Steam та Ubuntu вийти на ігровий ринок?
Оскільки Windows домінує на ігровій сцені для ПК, неясно, наскільки окупляться інвестиції Ubuntu та Steam в ігри для Linux. Ринок настільних комп’ютерів Linux вже фрагментований різними дистрибутивами. До них відносяться дистрибутиви, які оптимізовані для ігор.