Steam — это популярный сервис для цифрового распространения программного обеспечения и компьютерных игр от компании Valve, лидера индустрии.
Этот сервис выполнит для вас функции активации, интернет-загрузки, автоматических обновлений, геймер-новостей как от Valve, так и от многих других разработчиков компьютерных игр, на основе общих соглашений с такими компаниями, как Activision, Epic Games, 2K Games, Capcom, THQ, Codemasters, 1С, id Software, Eidos Interactive, GSC Game World, SEGA, Rockstar Games, Ubisoft, Atari, Telltale Games, Bethesda Softworks, а также иных фирм, которые оформили контракты на дистрибьюцию.
Та часть Steam, которая отвечает за игры посредством интернета, получает полный список серверов, проверяет версии клиента и сервера на предмет обеспечения совместимости, а помимо прочего, предоставляет серверу сведения по учетной записи сервиса, блокирует аккаунты, уличенные Valve Anti-Cheat в нечестной игре, имея доступ ко всем Steam-играм в сети, которые поддерживают технологию VAC.
Помимо этого, Steam призвана блокировать доступ к серверам сервиса тем пользователям, которые не имеют учетной записи Steam (версии игр – No-Steam), либо не имеющих на своей учетной записи купленных игр, что, ко всему прочему, является важным компонентом защиты DRM. Данный компонент не сможет обойти какая-либо версия Steam, так как подобное действие потребует еще хакнуть либо обойти серверы аутентификации Valve.
Некоторые игры вводят для геймеров достижения – необязательные задания по игре, выполняя которые сохраняется подобающая информация. Если при этом Steam работает онлайн, то эти достижения будут сохраняться и на вашем аккаунте в сервисе, а это позволит восстанавливать ранее полученные достижения, если игру придется переустанавливать. Так, аккаунты uplay помогут помнить всю историю ваших побед.
В тех играх, где движок сильно интегрируется со Steam, достижения будут функционировать лишь в онлайн-режиме клиента Steam. Во многих играх от иных производителей достижения будут действовать без Steam, однако на аккаунте сервиса сохраняться не будут. При этом, если достижения удалить из Steam, то они сохранятся непосредственно в игре. Есть также программа, которая призвана блокировать/разблокировать достижения Steam на аккаунте в игре – Steam Achievement Manager, с помощью которой можно как добавлять себе достижения, так и удалять их, пытаясь «честно» их заработать.