Steam Overlay: игровой оверлей Steam¶
Steam Overlay — встроенное графическое меню (оверлей) игровой платформы Steam, отображаемое поверх запущенной игры и предоставляющее доступ к социальным и системным функциям без сворачивания приложения. Оверлей вызывается сочетанием клавиш по умолчанию Shift+Tab и позволяет читать и отправлять сообщения, просматривать список друзей, открывать браузер, принимать приглашения в игры, а также пользоваться внутриигровыми гидами и скриншотами.
¶Принцип работы
Steam Overlay реализован как динамически подключаемая библиотека, которая внедряется в процесс запущенной игры и перехватывает вызовы графического интерфейса (в первую очередь отрисовку кадров). При активации сочетания клавиш поверх кадра игры рисуется прозрачное затемнение и интерфейс Steam. Для корректной работы оверлей должен поддерживать используемый игрой API отрисовки — в настоящее время это прежде всего DirectX, OpenGL и Vulkan.
Оверлей загружается вместе с клиентом Steam: при запуске игры через Steam клиент автоматически подключает к процессу библиотеку оверлея. Отключение возможно в настройках клиента («В игре» → «Разрешить оверлей во время игры»), после чего сочетание клавиш перестаёт работать.
¶Основные функции
При вызове оверлея пользователь получает доступ к следующим возможностям:
- Список друзей — статусы друзей, отправка и приём сообщений, приглашения в многопользовательские игры.
- Браузер — встроенный веб-браузер для просмотра страниц Steam, руководств и внешних сайтов.
- Скриншоты — снимок экрана по клавише
F12с автоматическим сохранением в библиотеку скриншотов и возможностью загрузки в облако Steam. - Приглашения — принятие и отправка приглашений в игры и группы.
- Игровые гиды — доступ к пользовательским руководствам по игре.
- Уведомления — достижения, сообщения, приглашения, статусы обновлений.
- Запись видео — функция Game Recording (введена в 2024 году) позволяет записывать игровой процесс в фоновом режиме и сохранять клипы через оверлей.
¶Настройки
В клиенте Steam параметры оверлея настраиваются в разделе «В игре». Доступны следующие опции:
| Параметр | Описание |
|---|---|
| Разрешить оверлей во время игры | Глобальное включение/выключение оверлея |
| Включение оверлея в браузере | Показ оверлея при использовании встроенного браузера |
| Точка входа | Выбор кнопки/клавиши вызова |
| Скриншоты | Папка хранения, формат, горячая клавиша |
| Игровая запись | Включение записи, настройка качества и длительности |
Отдельные игры могут быть добавлены в исключения, для которых оверлей отключается независимо от глобальной настройки.
¶Совместимость и ограничения
Оверлей корректно работает в большинстве игр, использующих стандартные графические API. Однако существуют ограничения:
- Игры в режиме полного экрана (exclusive fullscreen) — в некоторых случаях оверлей может не отображаться или вызывать снижение частоты кадров.
- Античиты — определённые системы защиты (например, Vanguard, EAC в некоторых конфигурациях) могут конфликтовать с оверлеем, поскольку он внедряется в процесс игры. В подобных случаях оверлей может быть отключён автоматически или вызывать сбои.
- Игры под Linux — при запуске через Proton и Steam Play оверлей поддерживается, но с рядом особенностей, зависящих от compositor и графического стека.
- Режим Big Picture — оверлей заменяется полноэкранным интерфейсом Big Picture.
¶Внешние оверлеи
Помимо Steam Overlay, аналогичные решения предоставляют другие платформы и программы:
- Discord Overlay — оверлей мессенджера Discord с чатом и голосовой связью.
- NVIDIA GeForce Experience / NVIDIA App — оверлей с функциями ShadowPlay, фильтров и FPS-счётчика.
- AMD Radeon Overlay — аналогичный оверлей для видеокарт AMD.
- MSI Afterburner / RivaTuner Statistics Server — оверлей мониторинга с отображением FPS, температур и нагрузки.
- Xbox Game Bar — встроенный оверлей Windows для Xbox-игр и захвата экрана.
Несколько оверлеев одновременно могут конфликтовать между собой, вызывая мерцание, снижение производительности или нестабильную работу. Рекомендуется использовать одновременно не более одного-двух оверлеев.
¶История
Функция оверлея была добавлена в клиент Steam в 2011 году вместе с обновлением, сопровождавшим запуск системы игрового контента и сообществ. Первоначально оверлей поддерживал только базовые функции — список друзей, сообщения и скриншоты. В дальнейшем добавились браузер, гиды, приглашения, поддержка Vulkan и запись видео. В 2024 году Valve представила Game Recording — систему фоновой записи игрового процесса, доступную через оверлей.
¶Источники
- Документация Valve Corporation (поддержка Steam)
- Справка Steam: настройки «В игре»
- Обзоры и технические материалы о работе оверлеев в играх
