
Как добавить стороннюю игру в Стим: что работает, а что нет
Чтобы добавить стороннюю игру в Steam, откройте в клиенте меню «Игры» → «Добавить стороннюю игру в мою библиотеку...», отметьте игру в списке или найдите её файл запуска на диске и нажмите «Добавить выбранные». В библиотеке появится ярлык: игра запускается из Steam, друзья видят, во что вы играете, часто работает оверлей. Достижений, Steam Cloud и обновлений через Steam у такой игры не будет.
Сторонняя игра в Steam — это ярлык на программу, которая уже установлена на компьютере. Steam её не скачивает, не обновляет и не считает купленной. Справка Steam в статье «Добавление сторонних игр в библиотеку Steam» говорит об этом прямо: в клиент добавляется только ярлык, обновления через Steam загружать нельзя, и для подтверждения владения аккаунтом такая игра не годится.
Добавить можно что угодно с файлом запуска: игру из другого магазина, старую игру с диска, эмулятор, лаунчер другого издателя и даже обычную программу.
Как добавить игру не из Steam в библиотеку на компьютере
Шаги по справке Steam:
- Запустите Steam.
- Откройте меню «Игры» в верхней строке клиента и выберите «Добавить стороннюю игру в мою библиотеку...».
- В открывшемся окне отметьте галочками нужные игры в списке программ. Если игры в списке нет, найдите её на компьютере через кнопку обзора в том же окне и укажите исполняемый файл (в Windows это файл с расширением .exe в папке игры).
- Нажмите «Добавить выбранные».
Можно добавить сразу несколько игр, отметив их все в одном окне. Ярлык появится в библиотеке среди остальных игр, под тем именем, которое Steam взял из файла.
Имя можно поменять: нажмите на игру в библиотеке правой кнопкой мыши и откройте «Свойства». Это пригодится, если файл называется вроде launcher.exe или game_x64.exe. Именно это имя увидят друзья, когда вы запустите игру.
Ярлык живёт на конкретном компьютере. Пользователи на форуме Steam находят ярлыки сторонних игр в файлах настроек внутри папки userdata клиента, то есть локально. Если зайти в тот же аккаунт на другом ПК, ярлыка там, скорее всего, не будет, и игру придётся установить и добавить заново.
Если у вас есть ключ Steam
Ключ Steam из другого магазина или с коробки лучше активировать, чем добавлять игру ярлыком. После активации игра становится полноценной: её можно скачать через Steam, у неё будут достижения, обновления и облачные сохранения, если их поддерживает разработчик. Как это сделать, описано в статье «Как активировать ключ в Steam».
Ярлык нужен там, где ключа Steam нет: игра куплена и привязана к другому сервису, или это старая игра, которой в Steam вовсе нет.
Что работает у сторонней игры, а что нет
| Функция | У сторонней игры | Почему |
|---|---|---|
| Запуск из библиотеки Steam | Работает | Steam просто открывает указанный файл |
| Статус «В игре» у друзей | Обычно работает | Друзья видят имя ярлыка, если открыта игровая информация в профиле |
| Оверлей Steam (Shift+Tab) | Часто работает, но без гарантий | Оверлей встраивается в игру, запущенную из Steam; в играх с программной отрисовкой его нет |
| Скриншоты по F12 | Работают, если работает оверлей | Справка Steam: для скриншотов нужен оверлей |
| Remote Play | Может работать | Valve: трансляция сторонних игр возможна, но официально не поддерживается |
| Remote Play Together | Нет | Поддержку включает разработчик для игры в магазине Steam |
| Достижения Steam | Нет | Достижения настраиваются для конкретного приложения Steam и выдаются через Steamworks |
| Steam Cloud | Нет | Облако разработчик настраивает для своего приложения в Steamworks |
| Обновления через Steam | Нет | Прямо сказано в справке |
| Подтверждение владения аккаунтом | Нет | Прямо сказано в справке |
Оверлей в сторонней игре
В документации Steamworks сказано, что оверлей автоматически подключается к любой игре, запущенной из Steam, и поддерживает игры на DirectX 7–12, OpenGL, Metal и Vulkan. В играх с программной (не видеокарточной) отрисовкой оверлея не будет. Поэтому многие сторонние игры при запуске из библиотеки получают и Shift+Tab, и чат с друзьями, и браузер.
Сложнее с играми, которые запускаются через свой лаунчер. Steam открывает лаунчер, а тот стартует игру отдельным процессом и нередко сам закрывается. В руководстве сообщества Steam про статус сторонних игр описана именно эта ситуация: Steam считает, что игра завершилась. В комментариях к тому же руководству игроки жалуются и на оверлей в таких играх. Гарантированного решения здесь нет, есть только способы попробовать.
Что попробовать, если оверлей не открывается:
- Проверьте, что он включён глобально: Steam → «Настройки» → «В игре» → «Включить оверлей Steam в игре».
- Если игра запускается и без лаунчера, добавьте в Steam её собственный исполняемый файл.
- Запускайте игру из библиотеки Steam. В документации Steamworks именно это советуют проверить, если оверлей не появляется: ярлык на рабочем столе запускает игру в обход Steam.
Статус у друзей: как показывать, во что играю
Когда сторонняя игра запущена из Steam, друзья видят, что вы в игре, и имя ярлыка. Так описывает это руководство в сообществе Steam «Making Non-Steam Games Show Up In Your Friends List». Если лаунчер закрывается сразу после старта игры, Steam решает, что игра завершилась, и статус пропадает. Тогда опять помогает добавление исполняемого файла самой игры.
Статус виден только тем, кому открыт раздел «Доступ к игровой информации» в настройках приватности. Как его настроить или спрятать, разобрано в статье «Как скрыть профиль и игры в Steam». Если не хотите, чтобы друзья видели настоящее название, дайте ярлыку другое имя в «Свойствах»: в статусе отобразится оно.
Remote Play и сохранения
Трансляция сторонней игры на другой компьютер или телевизор через Remote Play в списке известных проблем Valve описана так: возможна, но официально не поддерживается. То есть может заработать, а может и нет, и поддержка Steam тут не поможет. Remote Play Together, игра по сети в локальный кооператив, для ярлыков не подходит: эта функция включается для конкретных игр в магазине, подробнее в статье «Remote Play Together в Steam».
С сохранениями похожая история. Steam Cloud разработчик настраивает для своего приложения в Steamworks, задаёт пути к файлам и квоту. У ярлыка такого приложения нет, поэтому сохранения сторонней игры лежат только там, куда их пишет сама игра или её родной лаунчер. Как Steam Cloud устроен для обычных игр, рассказано в статье «Сохранения Steam Cloud».
Сторонние игры на Steam Deck
На Steam Deck стороннюю игру добавляют из режима рабочего стола. В FAQ для разработчиков Steam Deck Valve описывает это так: установите приложение и добавьте его в Steam из режима рабочего стола, после чего оно появится, как на любом ПК.
- Переключитесь в режим рабочего стола (переход есть в меню питания).
- Установите игру или лаунчер в режиме рабочего стола.
- Откройте Steam на рабочем столе и выберите «Игры» → «Добавить стороннюю игру в мою библиотеку...».
- Отметьте программу и нажмите «Добавить выбранные».
- Вернитесь в игровой режим ярлыком на рабочем столе.
Игру, добавленную на компьютере, на Steam Deck придётся добавить отдельно: ярлык создаётся на том устройстве, где вы его сделали. Игры под Windows на Deck запускаются через слой совместимости Proton, и в том же FAQ Valve пишет, что Proton хорошо работает и с приложениями вне Steam. Гарантии для конкретной игры это не даёт.
Ещё одно предупреждение из FAQ: программы, установленные на Steam Deck в обход Flatpak (например, через pacman), могут стереться при следующем обновлении SteamOS.
Как убрать стороннюю игру из библиотеки
Ярлык удаляют вручную:
- Нажмите на игру в библиотеке правой кнопкой мыши.
- Откройте «Управление».
- Выберите пункт удаления сторонней игры из библиотеки.
Так пункт описывают пользователи на форумах Steam; точное название в справке Steam мы не нашли. Само удаление ярлыка не трогает файлы игры, они остаются на диске. Обратное тоже верно: если удалить папку игры, ярлык в библиотеке останется, пока его не уберёте.
На Steam Deck в режиме рабочего стола можно выделить несколько игр с зажатым Shift, нажать правой кнопкой и в «Управлении» удалить выбранные сторонние игры разом. По сообщениям пользователей, игры из Steam в этом выделении не затрагиваются.
Обычные игры Steam удаляются и прячутся иначе, это разобрано в статье «Как удалить игру из библиотеки Steam».
Частые вопросы
Можно ли получить достижения в сторонней игре?
Нет. Достижения Steam разработчик настраивает для своего приложения в Steamworks, и игра выдаёт их через API Steam. У ярлыка на стороннюю программу этого нет.
Снимает ли сторонняя игра ограничения с аккаунта?
Нет. Справка Steam прямо пишет, что такую игру нельзя использовать как подтверждение владения аккаунтом. Про ограниченные аккаунты есть отдельная статья.
Почему игры нет в списке при добавлении?
В списке видны не все установленные программы. Найдите игру через кнопку обзора в том же окне и укажите её исполняемый файл вручную.
Будет ли сторонняя игра на другом компьютере?
Скорее всего, нет: ярлык создаётся на том устройстве, где вы его добавили. На другом ПК или на Steam Deck игру нужно установить и добавить заново.
Удалит ли Steam файлы игры, если убрать её из библиотеки?
Нет. Удаляется только ярлык в Steam, папка с игрой остаётся на диске.