Игры на Линукс-системах появились позже, чем на Windows. Однако с ростом технологий портирования и заинтересованности пользователей к операционным системам на базе Линукс некоторые компании решили расширить сферу своего влияния на рынке.

Играм на Линукс быть! Благодаря чему растет число игроков на Линукс и при чем здесь Valve 3

Игры на Линукс-системах появились позже, чем на Windows. Однако с ростом технологий портирования и заинтересованности пользователей к операционным системам на базе Линукс некоторые компании решили расширить сферу своего влияния на рынке. Одной из таких компаний стала Valve, которая создала крупнейший онлайн-магазин игр для ПК Steam.

Steam — онлайн-сервис цифрового распространения компьютерных игр и программ, разработанный и поддерживаемый компанией Valve.

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

Steam также можно установить на операционные системы «Альт».

Как Valve сделала возможным гейминг на Линукс?

Согласно ежемесячной статистике Steam Hardware Survey доля игроков, использующих ОС на базе Linux, выросла до 4,52%. Рост обусловлен стратегическими целями компании Valve — сделать игры доступными для всех.

Официальная поддержка Steam для Linux началась в 2013 году, а в 2018 Valve выпустила проект Proton.

Proton — технология, которая позволяет запускать игры и приложения, созданные для Windows, на операционных системах семейства Linux.

Она построена на базе Wine.

Wine — свободное программное обеспечение для запуска приложений, созданных для Windows, на UNIX-подобных операционных системах.

Proton внедрили в Steam Play — функцию внутри Steam, позволяющую при помощи единственного платежа получить доступ к играм для любой из трёх ОС: Windows, macOS и Linux.

Согласно информации в Steam, пользователям доступно более 20 тысяч игр, которые совместимы с операционными системами на базе Линукс.

Продолжение идеи Valve — запуск игр на ОС «Альт» через PortProton

В 2020 году вышел на свет проект PortProton, который, в свою очередь, заменил проект PortWINE. Автор проекта — программист отдела сопровождения «Базальт СПО» Михаил Тергоев. Это приложение упрощает запуск Windows-игр в Linux как начинающим, так и опытным пользователям.

Все настройки — от глобальных (выбор GPU, звуковой драйвер) до индивидуальных (для каждой игры) — управляются через графический интерфейс со всплывающими подсказками на русском языке. Приложение содержит предустановленный список популярных онлайн-игр и лаунчеров, таких как Epic Games, VK Play, Battle.net и т. п.

Играм на Линукс быть! Благодаря чему растет число игроков на Линукс и при чем здесь Valve 4

PortProton можно установить на операционные системы семейства «Альт» и другие ОС на базе Linux. Также приложение можно установить и запустить на портативной консоли от Valve SteamDeck.

Подробнее о проекте можете прочитать по ссылке.

На этом развитие PortProton не остановилось. В ближайшем будущем выйдет проект PortProtonQT, который станет заменой PortProton. Подробности о нём будут доступны в отдельной статье.

Ознакомиться с PortProtonQT и протестировать его функции можно уже сейчас по ссылке.

Как Valve помогает Линукс-сообществу?

В 2013 году на конференции LinuxCon основатель компании Valve Гейб Ньюэлл выступил с докладом, посвящённым перспективам игр на Linux-системах.

Компании, предоставляющие проприетарные решения, влияли на ценообразование и контролировали контент, распространяемый с использованием их систем. Linux же предоставлял всем игрокам и разработчикам возможность формировать рынок и был более открыт для распространения игр.

В декабре 2013 года Valve стала членом Linux Foundation. Это некоммерческая организация, созданная для поддержки и развития Linux и других проектов с открытым исходным кодом.

Майк Сартейн, на тот момент руководитель отдела Valve Linux, прокомментировал: «Присоединение к Linux Foundation — это один из многих способов, которыми Valve инвестирует в развитие игр на Linux. Благодаря этим усилиям мы надеемся предоставить инструменты для разработчиков, создающих новые приложения на Linux, заставить производителей оборудования уделять приоритетное внимание поддержке Linux и, в конечном итоге, предоставить элегантную и открытую платформу для пользователей Linux».

SteamOS: операционная система для геймеров на базе Линукс

В 2013 году Valve представила операционную систему на базе Линукс SteamOS. Это оптимизированная под гейминг ОС, которая предоставляла доступ ко всей экосистеме Steam: библиотеке, Steam Cloud, чату, функции записи игр и многому другому. Она не являлась заменой операционной системы для ПК.

Основные компоненты SteamOS на момент публикации статьи:
   • Ядро Линукс с настройкой регулярного обновления для максимальной совместимости с оборудованием и производительности устройств.
   • Графический протокол Wayland и композитный сервер Gamescope. Gamescope — фирменный микро-композитный сервер, обеспечивающий «консольный» игровой процесс, позволяя играм работать с собственным разрешением, автоматически масштабируя его под экран.
   • Proton для запуска Windows-игр и приложений для архитектуры x86_64.
   • Два режима интерфейса. Игровой режим (Game Mode) — главная оболочка Steam с консольным интерфейсом Big Picture. Режим рабочего стола (Desktop Mode) — полноценная графическая среда KDE Plasma, позволяющая использовать SteamOS как обычный компьютер.

Игровые устройства на SteamOS

Первым устройством с SteamOS стала игровая консоль Steam Machines. Релиз состоялся в 2015 году. Valve совместно с партнерами из Alienware, Gigabyte, Zotac и других компаний представила несколько конфигураций приставки с единой SteamOS на борту.

Играм на Линукс быть! Благодаря чему растет число игроков на Линукс и при чем здесь Valve 5

Однако в 2018 году проект прекратил свое существование и был признан провальным стартом в сфере игровых консолей. Причинами закрытия стали:
   • большое количество различных конфигураций Steam Machines из-за чего появлялась сложность выбора;
   • малое количество игр;
   • высокая стоимость игровых консолей по сравнению с конкурентами в лице Playstation и Xbox.

Несмотря на провал, Valve продолжила создавать устройства с Steam OS:
   • 2019 год — выпуск шлема виртуальной реальности Valve Index;
   • 2021 год — выпуск портативной игровой консоли Steam Deck.
   
Играм на Линукс быть! Благодаря чему растет число игроков на Линукс и при чем здесь Valve 6

В 2025 году Valve анонсировала выход нового шлема виртуальной реальности Steam Frame и игрового мини-ПК Steam Machine.

Играм на Линукс быть!

Windows уже давно перестала быть единственной операционной системой, на которой возможен запуск игр. Благодаря развитию технологий портирования, поддержке крупных организаций и сообщества можно увидеть рост количества игроков, использующих операционные системы на базе Линукс, и выпускаемого игрового контента.