Steam

Стім ( [Sti ː m] , рус. пар ) - Сервіс цифрового розповсюдження комп'ютерних ігор і програм компанії Valve, відомого розробника і видавця комп'ютерних ігор. Steam виконує функції служби активації, завантаження через інтернет, автоматичних оновлень і новин для ігор як самій Valve, так і сторонніх розробників за угодою з Valve.

Через Steam продаються не тільки всі ігри, випущені Valve, але і ігри сторонніх розробників і видавців, таких як Epic Games, THQ, 2K Games, Activision, Capcom, Codemasters, Eidos Interactive, , GSC Game World, id Software, SEGA, Atari, Rockstar Games, Ubisoft, Bethesda Softworks і багатьох інших фірм, які оформили контракт на дистрибуцію.

За станом на січень 2013, через Steam поширюється більше трьох тисяч товарів, на які діють щоденні, средінедельние і знижки на вихідні дні [4], а кількість зареєстрованих акаунтів перевищило 60000000 [5]. Повний список видавців і розробників, які співпрацюють з сервісом, розташований у відкритому доступі на сайті Steam [6].

Спочатку поширювалися тільки ігри, трейлери і модифікації до них, проте в Valve кілька разів заявляли, що в подальшому планують розширити спеціалізацію сервісу, почавши поширення через нього музики і повнометражних фільмів [7] [8].

2 жовтня 2012 з'явився розділ "Програми" (Software) [9]. На даний момент у ньому доступні такі продукти як Source Filmmaker, ArtRage, 3DMark і інше.


1. Історія

Сервіс прийшов на зміну більш ранній системі WON, яка була більш вузькоспеціалізованим сервісом і не була системою поширення даних по інтернету (цифрової дистрибуції). Історія Steam почалася в 1999 з успіхом Team Fortress Classic і Counter-Strike. Ще до виходу фінальних версій ці ігри стали одними з найпопулярніших багатокористувацьких ігор. У той час популярність ігор досягала максимум 2-3 тисяч активних гравців. Число гравців TFC і CS через пару років зросла в кілька разів. В результаті Valve приступила до перегляду традиційних методів організації онлайн-ігор. Необхідно було вирішити проблеми і в світлі подальшого напливу гравців. В основному це стосувалося автоматичного оновлення, вдосконалення анти-чит -системи. Коли розробники працювали над цією системою, до них прийшла ідея використовувати цю платформу для продажу ігор. Реалізація даної ідеї представилася занадто дорогий, тому в Valve шукали співпраці з різними компаніями, такими як Amazon, Yahoo і Cisco, пропонуючи даний підхід, але все обмежувалися обіцянками [10]. Оскільки система була так необхідна Valve, компанія вирішила, що буде сама здійснювати цю ідею.

Інтерфейс Steam першої версії.

Steam вперше був представлений на Game Developers Conference 22 березня 2002 [11] [12]. Версія Steam 1.0 стала доступна під час бета-тестування Counter-Strike 1.4. Установка Steam була обов'язкова для бета-тестерів CS 1.4, але була лише додатковим компонентом для фінальної версії [13] [14].


1.1. Подальша розробка

У Steam 2.0 був дещо змінений користувальницький інтерфейс і інтегрована система миттєвого обміну повідомленнями з друзями. В кінці 2003 Valve оголосила про свої плани закриття WON і обов'язкової установки Steam для онлайн-ігор Valve. Це викликало гнів багатьох гравців, які потім створили WON2 в якості заміни. 26 липня 2004 World Opponent Network була закрита і замінена Steam [15].

Інтерфейс Steam версії 2.5

У вересні 2004 року стало відомо про суд Vivendi Games з Valve. Перша компанія стверджувала, що поширення Half-Life 2 через Steam порушило видавничий контракт [16]. Vivendi програла справу, і їй було заборонено продовжувати ліцензування ігор Valve для інтернет-кафе. Пізніше контракт між цими двома компаніями був розірваний, і Valve вибрали Electronic Arts в якості нового роздрібного видавця [17].

Стандартний інтерфейс Steam третьої версії.

У листопаді 2004 року Valve випустила Half-Life 2 - першу однокористувальницької гру, що вимагає Steam-клієнт в обов'язковому порядку. Під кінець 2005 в Steam вперше з'явилися гри сторонніх розробників: Rag Doll Kung Fu [18] ( 12 жовтня) і Darwinia [19] ( 14 грудня).

У серпні 2006 почався перехід до Steam 3.0. Спочатку був змінений дизайн офіційного сайту, а потім, в грудні, значно перероблений і зовнішній вигляд програми. Тони оформлення програми були змінені з сіро-зеленого на темно-сірий. Також був змінений формат скінів, в результаті скіни для старої другої версії перестали працювати. Наступний крок послідував в серпні 2007 - вийшла перша бета-версія сервісу Steam Community, що дозволяв гравцям, зокрема, спілкуватися і влаштовувати змагання; реліз Steam Community відбувся у вересні.

Меню "Бібліотека" в четвертому поколінні Steam.

На початку 2008 Valve зробили платформу Steam більш відкритою, випустивши Steamworks. Цей пакунок надає розробникам і видавцям функціональність Steam (або його частин) безкоштовно. Це стосується, перш за все, статистики та DRM -функцій. Мета цього кроку - зміцнити ринок комп'ютерних ігор і ширше розповсюдити Steam. Перша гра, що використовує ці можливості, з'явилася в середині лютого. Це була музична аркада Audiosurf. Вона поширюється через Steam і використовує Steamworks для інтеграції зі Steam Community та системою досягнень.

4 жовтня 2008 року через Steam стали доступні перші п'ять модифікацій для Source -ігор [20] (раніше всі модифікації необхідно було викачувати і встановлювати вручну); на початку лютого 2009 до них додалося ще 2 мода [21]. 16 березня 2009 року в SteamWorks була реалізована нова функція для розробників ігор під назвою Downloadable Content (DLC) [22]. Це дозволило розробникам публікувати додатковий внутрішньоігровий контент за невеликими цінами (близько 1-15 $), що, по суті, є аналогом мікротранзакцій [23]. Першими іграми з підтримкою DLC стали The Maw [23] і Far Cry 2 [24].

Бібліотека ігор Steam четвертої версії в компактному вигляді.

В кінці 2009 року був незначно змінений дизайн офіційного сайту - замість темно-жовтих з'явилися блакитні тони, а також з'явилася можливість онлайн-покупки ігор через сайт Steam без використання програми Steam. Одночасно Valve почала розробку четвертої версії Steam з абсолютно новим оформленням. Бета-версія вийшла в кінці лютого 2010 року, в ній були значно перероблені всі інтерфейсні меню [25]. Одночасно для бета-користувачів був сильно змінений дизайн офіційного сайту. Майже повністю був перероблений дизайн оболонки Steam, а також внутріігрового оверлея. Зокрема, замість трьох стандартних списків "Ігри", "Трейлери" і "Інструменти" з'явилося нове меню "Бібліотека", до якого, крім цих 3 підрозділів додався новий - "Завантаження". При цьому стало доступно 3 варіанти відображення ігор - список з докладною інформацією та фоном, крупний список з оновленими іконками і сітка з іконками великого розміру. Компактний вид перестав підтримуватися. Крім цього, були виправлено багато помилок, вбудований браузер став використовувати движок WebKit замість Trident, доступного тільки для Windows, що в рази збільшило продуктивність і безпеку роботи, а також дало можливість портування на інші платформи. Формат скінів для четвертої версії також зазнав змін, що зробило неробочими скіни третьої версії. 28 квітня 2010 Valve реалізувала стабільну версію. Також було зроблено оновлення дизайну спільноти Steam і головною веб-сторінки Steam для всіх користувачів. У релізной версії була відновлена ​​можливість згортання меню "Бібліотека" в компактний вигляд, при цьому старі нізкоформатние іконки були замінені новими барвистими в об'ємному стилі. Це оновлення стало найбільшим з моменту запуску Steam в 2003 році.

Дана версія Steam викликала неоднозначні відгуки з боку спільноти. З одного боку, інтерфейс став більш інтуїтивним, логічним, сучасним і барвистим. З іншого - присутнє безліч огріхів, недоробок, а також були проблеми зі швидкодією на слабких машинах. Це було виправлено в наступних оновленнях.

У березні 2010 року на офіційних сайтах Valve з'явилася інформація про майбутнє переносі Steam і всіх Source-ігор на Mac OS X [26] [27]. 12 травня 2010 року вийшла фінальна версія Steam на Mac [28] Деякий час на Mac OS X спостерігалися проблеми з продуктивністю [29] [30], 18 серпня Valve повідомила про те, що стали доступні оновлення, що поліпшують продуктивність. [31].

10 вересня був анонсований і запущений в бета-тест гаманець Steam, за допомогою якого користувачі могли б перекладати на нього певні суми грошей, щоб використовувати їх пізніше [32] [33]. Остаточно він з'явився в Steam 30 вересня разом з оновленням гри Team Fortress 2 [34].

3 березня 2011 Valve анонсувала і запустила в бета-тест сервіс Steam Guard, який повинен був забезпечити додаткову безпеку облікових записів користувачів. При включенні даного сервісу доступ до облікового запису Steam ставав можливим тільки з поточного комп'ютера; щоб увійти в запис з іншого комп'ютера, необхідно було ввести додатковий код, який висилався на електронну пошту [35] [36]. Steam Guard був також показаний на виставці CeBit 2011 Гейб Ньювелл, який там же опублікував пароль до свого облікового запису і заявив, що ніхто не зможе його вкрасти [37]. Сервіс став загальнодоступним 16 березня [38].

26 січня 2012 була анонсована бета-версія клієнта Steam для операційних систем iOS і Android [39]. Користувачі iOS-і Android-пристроїв зможуть з його допомогою спілкуватися з друзями, відвідувати спільноти, переглядати скріншоти, читати новини і, зрозуміло, пильно стежити за тим, що відбувається в самому онлайновому магазині .

У квітні 2012 року на інтернет-ресурсі " Phoronix "була опублікована інформація про підготовку випуску Steam і платформи Source під GNU / Linux [40]. 22 грудня на офіційному сайті Steam з'явилася відкрита бета-версія програми [41].


2. Назва

Steam ( рус. пар ) - Своєрідна гра слів, що використовується компанією-розробником. Назва фірми Valve перекладається з англійської мови як клапан, вентиль; крім цього, "трубопровідна" тематика зустрічається і в назвах інших розробок компанії: Steamworks ( рус. парові роботи ), Steam Cloud ( рус. хмару пари ) І Source ( рус. джерело ). Також дана тематика зустрічається в іграх від Valve, таких як Half-Life.


3. Вплив на ігрову індустрію

Поява Steam сильно вплинуло на розробки інді-ігор, розробники яких часто не могли знайти собі видавця. Поширення нестандартних ігор на дисках з точки зору видавців - ризикований крок, адже заздалегідь невідомо, як поставляться до гри покупці. Метод цифрової дистрибуції, що дозволяє відмовитися від витрат на друк дисків, документації і коробок, а також від витрат на продаж через ретейлінговие мережі, дозволяє видавати такі ігри з меншим фінансовим ризиком.

Після того, як Valve почала поширювати через Steam гри Darwinia і Red Orchestra, їх розробники отримали відразу кілька пропозицій від роздрібних видавців, так як ці ігри продемонстрували свою затребуваність [42].

Також поширення Steam вплинуло і на цифрову дистрибуцію в цілому. Відразу після виходу Half-Life 2 (що вимагає обов'язкової установки Steam) цей сервіс привернув увагу безлічі гравців. Steam став першим вдалим проектом у цій галузі (близько 25% копій Half-Life 2 було продано через Steam [43]). Незабаром після цього про створення своїх подібних сервісів заявили кілька великих компаній, таких як Sega [44], EA Games [45] і 3D Realms [46]. Більш дрібні компанії, такі як Stream Theory і Virgin Games, також анонсували свої проекти [47].

Однак, деякі з них не довели власні проекти до завершення. Sega стала продавати свої ігри в Steam, а сервіс Triton компанії Game xStream, розповсюджував гри 3D Realms, був закритий [48] (ігри 3D Realms також перейшли в Steam). Electronic Arts теж поширює деякі свої ігри через Steam, незважаючи на наявність власної торгової площадки Origin (крім цифрової дистрибуції, цей сервіс призначений і для онлайн-продажів ігор на фізичних носіях) [49].

В кінці листопада 2008 року Бред Уорделл ( англ. Brad Wardell ), Глава компанії Stardock, яка володіє сервісом цифрової дистрибуції Impulse, заявив, що, на його думку, "безперечним лідером на ринку цифрової дистрибуції ігрового контенту для РС є Steam - у нього приблизно 70% ринку. Наш сервіс Impulse йде на другому місці приблизно з 10%. Всі інші розділяють залишилися 20% ". Він також додав, що в 2009 році видавці отримують близько 25% від сумарного доходу від продажів ігор через подібні сервіси [50].


4. Можливості

  • Steam виступає в ролі технічного засобу захисту авторських прав (DRM) (причому навіть якщо використовується версія коробочки гри, немає необхідності весь час вставляти в привід диск з грою).
  • Оскільки Steam дозволяє завантажувати ігри безпосередньо з серверів Valve, він усуває необхідність у видавцеві - проміжній ланці між розробником і споживачем.
  • Розробник отримує можливість більш оперативно реагувати на потреби ігрового співтовариства (наприклад, шляхом випуску безкоштовних доповнень на зразок Half-Life 2: Lost Coast) і здійснювати повний контроль над розповсюдженням самих ігор, так як навіть коробкові версії Steam-ігор вимагають обов'язкової активації і повного оновлення через Steam.
  • Можливість купити гру для іншої людини в якості подарунка або подарувати кому-небудь "зайву гру", куплену повторно у складі збірника. Наприклад, власники Half-Life 2 і / або Half-Life 2: Episode One могли подарувати ці ігри іншим людям, якщо придбали збірник The Orange Box. Для цього достатньо вказати e-mail одержувача або вибрати його аккаунт в списку відповідного діалогу (при цьому аккаунт одержувача повинен бути доданий в список друзів - Steam Friends). Подарунки стали найпоширенішою формою покупки Steam-ігор через третіх осіб серед користувачів, що не мають можливості купити гру прямо через відсутність кредитної картки. Після переказу грошей посереднику той купує гру як подарунок через кредитну карту і відправляє покупцеві по електронній пошті або через Steam. Цены у продавцов, покупающих игры легально со своей кредитной карты, как правило, несколько выше цен игр в Steam. У продавцов, занимающихся кардингом, цены могут быть в несколько раз ниже (обычно 5-10 $ за игру), однако при этом появляется риск отзыва подарка и блокировки Steam-аккаунта в случае, если владелец кредитной карты обнаружит снятие средств и выполнит отказ от платежа.
  • Также Steam позволяет владельцам интернет-клубов заключить договор на использование системы CyberCafe, позволяющей пользоваться значительной частью Steam-игр [51] за определённую ежемесячную абонентскую плату.

4.1. Многоязычность

Steam в настоящее время доступен на следующих языках: английский, голландский, датский, італійський, испанский, корейский, немецкий, норвежский, польский, португальский, русский, тайский, традиционный китайский, упрощённый китайский, финский, турецкий, французский, шведский, чешский и японский.

В Steam реализована региональная защита ввиду того, что в разных регионах коробочные издания Steam-игр имеют разную стоимость. То есть игры, купленные в России (в коробочном варианте), не будут работать за пределами СНГ (такая защита была осуществлена к выходу Half-Life 2: Episode One в 2006 году [52]). В то же время данный подход позволяет издателям сделать доступной любую официальную озвучку, так как издатели могут не опасаться реэкспорта игр. Большинство игр, купленных в Steam, мультирегиональны и не имеют ограничений, поскольку продаются по одинаковой цене во всех регионах.


4.2. Сетевые игры

В обязанности части Steam, ответственной за игры через Интернет, входит получение списка серверов, проверка версий клиента и сервера для обеспечения их совместимости, а также предоставление серверу сведений об учётной записи Steam и блокирование аккаунтов, уличённых в нечестной игре службой Valve Anti-Cheat, доступа ко всем сетевым Steam-играм, поддерживающим технологию VAC. Также Steam блокирует доступ к Steam-серверам пользователям, не имеющим учётной записи Steam (No-Steam версии игр) или на учётной записи которых нет купленной игры, что является ещё одним компонентом защиты DRM. Этот компонент не могут обходить взломанные версии Steam, поскольку это требует взлома или обхода серверов аутентификации Valve.


4.3. Match Making

Данная функция появилась с выходом Left 4 Dead. Суть её заключается в том, что игроки подключаются не сразу к серверу, а сначала к созданному одним из игроков лобби. Лидер лобби может выбирать параметры игры (карта, уровень сложности и т. д.), "выгонять" кого-либо из подключившихся, сделать доступ к лобби только для друзей или по приглашениям. После того как необходимый состав игроков набран, лидер лобби запускает поиск сервера. Steam подбирает наиболее подходящий пустой сервер, на котором устанавливает требуемые настройки и подключает к нему игроков из лобби.


4.4. Steam Cloud

Данная функция позволяет сохранять игровые данные (такие как личные конфигурации, настройки клавиатуры и мыши, лого-спреи для мультиплеерных игр, файлы сохранений) на серверах Valve [53]. Функция полезна тем, кто использует свои Steam-игры на нескольких компьютерах. На данный момент Steam Cloud поддерживают следующие игры: Half-Life 2, Half-Life 2: Episode One, Half-Life 2: Episode Two, Counter-Strike: Source, Portal, Portal 2, Day of Defeat: Source, Left 4 Dead 2, Team Fortress 2, Alien Swarm, Sid Meier's Civilization V, Plants vs. Zombies, Call of Duty: Modern Warfare 2, Dota 2 [54], Call of Duty: Black Ops, Fallout: New Vegas, Braid, Worms: Reloaded, Metro 2033, The Binding Of Isaac и другие.


4.5. Steam Community

Steam-чат.

12 сентября 2007 года было выпущено обновление для Steam (официально названное Steam Community), призванное облегчить общение между пользователями сервиса. Обновление внесло следующие изменения:

  • Steam Community позволяет создавать свои персональные web-странички в системе Steam, создавать группы и вступать в них. В каждой группе есть чат, количество человек в котором отображается на странице группы.
  • Статус каждого участника отображается на его страничке: В сети, Отключён от сети, Отошёл, Занят, В игре (с указанием названия игры) и Сплю (недоступный для самостоятельного выбора статус, выставляющийся автоматически после двухчасового бездействия клавиатуры и мыши). Также на личной страничке отображается статистика времени игры за последние 2 недели, отдельно для каждой игры. Время, проведённое за No-Steam игрой, в статистике не отображается.
  • Чат в Steam был значительно переработан к выходу Steam Community. Была добавлена возможность голосового общения, а возможное количество участников возросло до нескольких десятков (ранее было возможным общение только один-на-один). Главным обновлением Steam-чата является возможность использовать его в любой игре, даже если она не продаётся в Steam: если в меню Steam разрешена соответствующая опция, определённой комбинацией клавиш (по умолчанию Shift+TAB) открывается полупрозрачное меню Steam Overlay - интерфейс Steam Community поверх изображения игры.
  • Обновление клиента Steam 20 августа 2010: в чате друзей появилась структура вкладок: каждый чат теперь открывается не в новом окне, а во вкладке.
  • Обновление клиента Steam на 10 января 2011 года : была добавлена возможность размещать игровые скриншоты у себя на странице в Steam Community

4.6. Steam Инвентарь

Процесс обмена предметами из инвентаря.

Данная функция впервые появилась в Steam в ходе классовых обновлений Team Fortress 2, где за выполнение определённых достижений или просто в процессе убийства противников игроку выдавалось усовершенствованное оружие, которое складывалось в особый рюкзак, ассоциированный с идентификатором Steam. Позже в Team Fortress 2 помимо вооружения появились предметы, не влияющие на игровую механику, такие как одежда персонажей. В 2010 году система инвентаря была значительно переработана - просмотр инвентаря стал доступен через сайт Steam-сообщества для каждой игры, использующей данную функцию, а также появилась возможность торговли и обмена предметами между игроками и покупки их через связанный со Steam внутриигровой магазин. Однако некоторые предметы, такие как особое оружие, обменять нельзя [55].

В 2011 году инвентарь был вновь переработан, и появилась возможность просмотра и обмена игровых предметов непосредственно через сайт Steam [56]. Кроме того, подарки, гостевые приглашения и купоны на скидки стали также ассоциироваться как предметы инвентаря, относящиеся к категории Steam, и также появилась возможность их обмена. Также в категорию Steam включаются специальные предметы (например, уголь), приуроченные к особым акциям и дающие возможность выиграть призы или обменять их на дешёвую игру. По умолчанию предметы из категории Steam видны только владельцу аккаунта, в то время как предметы из игр могут быть видны другим игрокам, в зависимости от приватности профиля [57].

На данный момент функцию инвентаря используют Team Fortress 2, Portal 2, Dota 2 и ряд инди-игр.


4.7. Steam Workshop

Мастерская Steam - это галерея предметов, сделанная компанией Valve, которая рассчитана на создание и рассмотрение предметов, созданных для различных игр пользователями.

4.8. Steam Greenlight

10 июля 2012 года Valve анонсировала Steam Greenlight [58], который позволит пользователям решать, хотят ли они увидеть опубликованный на сервисе продукт в магазине Steam. Система нацелена в первую очередь на инди-разработчиков. По задумке Valve, сервис также поможет создателям получить отзывы публики и сформировать сообщество вокруг игры. Steam Greenlight был запущен 30 августа 2012 года.

11 сентября 2012 года в официальном блоге Steam Greenlight было объявлено 10 первых проектов, которые появятся в магазине Steam: Black Mesa, Cry of Fear, Dream, Heroes & Generals, Kenshi, McPixel, No More Room in Hell, Project Zomboid, Routine, Towns.


4.9. Режим Big Picture

10 сентября 2012 года вступил в бета-тест, а 3 декабря вышел официально. Big Picture - это режим работы Steam, оптимизированный для больших экранов телевизоров и управления геймпадом. Нажатием одной кнопки Steam будет переключаться в полноэкранный режим, оптимизированный для удобства чтения и использования на телевизоре, без клавиатуры и мышки, хотя они тоже поддерживаются. Специально разработанные версии браузера и Сообщества позволят общаться с друзьями и путешествовать по интернету без клавиатуры, не испытывая при этом никаких проблем.

Системные требования
Рекомендации
Windows
Операционная система Windows 7, Windows 8, Windows Vista, OSX
Центральный процессор 3.0 Ghz P4, Dual Core 2.0 (или выше) или AMD64X2 (или выше)
Обсяг RAM 1 GB RAM


Видеокарта Требуется 256MB памяти и DirectX 9-совместимость с подержкой писксельных шейдеров. Рекомендуеется 512MB+ памяти и DirectX 10-своместимость


Устройства ввода Xbox 360 Wireless Controller for Windows, Xbox 360 Wired Controller, or Logitech Wireless Gamepad F710 рекомендуется. Мышь и клавиатура поддерживается.

4.10. Steam Community Market

14 декабря 2012 года вступил в бета-тест который позволяет пользователям продавать внутриигровые предметы. Продавец сам может выставлять цену каждого предмета, вплоть до 200$. На данный момент сервис запущен в режиме бета тестирования и позволяет продавать лишь ограниченный набор предметов только из Team Fortress 2, а ближе к Новому году будет доступен и для других игр. Все операции проводятся через Steam Wallet.С каждой сделки взимается процент, который оплачивает сам покупатель. В случае с Valve и Team Fortress 2 налог равен 10 %.


4.11. Система достижений

В некоторых играх существуют достижения - необязательные игровые задания, при выполнении каждого из которых в игре сохраняется информация. При этом, если Steam запущен в онлайн-режиме, достижение также сохраняется на аккаунте Steam, что позволяет восстановить полученные ранее достижения при переустановке игры. Первыми играми, использующими эту систему, стали игры Orange Box. Все игры из этого набора, кроме Half-Life 2 и Half-Life 2: Episode 1 (для PC-версий этих игр достижения появились только 26 мая 2010 [59]), предлагали игрокам произвольный набор достижений, выполнение которых не несло абсолютно ничего, кроме информации в статистике Steam. Однако, спустя некоторое время, выполнение достижений отобразилось на игровом процессе сетевого командного шутера Team Fortress 2, для которого на данный момент выпускаются обширные обновления, расширяющие вооружение каждого игрового класса. Вместе с каждым таким обновлением разработчики дополняют список достижений набором специально для усовершенствованного класса. Выполнение достижений может открыть новое оружие, кроме того, задания могут заставить поменять игровую тактику. На данный момент Team Fortress 2 является единственной игрой, полноценно использующей возможности достижений. Другой сетевой шутер Valve, Day of Defeat: Source, после перехода на обновлённый игровой движок тоже получил набор достижений, однако их выполнение не влияет на игровой процесс.

Позже система была добавлена в набор для разработчиков Steamworks, что позволило добавить достижения в любые Steam-игры. Первой игрой с поддержкой системы, созданной не компанией Valve, стала Audiosurf.

В играх, движок которых сильно интегрирован со Steam, достижения могут работать только при запущенном в онлайн-режиме клиенте Steam (преимущественно это игры Valve). В большинстве сторонних игр они могут работать и без Steam, но при этом не сохраняются на Steam-аккаунте. Например, в Unreal Tournament 3 достижения привязываются в первую очередь к игровому аккаунту и только при запущенном в онлайн-режиме клиенте Steam сохраняются также на серверах Steam. При этом в случае удаления достижений из Steam они сохранятся в самой игре.

Существует программа для разблокировки/блокировки достижений Steam на игровом аккаунте - Steam Achievement Manager. С её помощью пользователи могут добавить себе достижения без необходимости их зарабатывания в игре "честным" путём или удалить их. Причём это относится даже к играм, достижения для которых не выпущены и находятся в стадии тестирования. Программа получила распространение в первую очередь среди игроков Team Fortress 2, поскольку разблокировка нового оружия напрямую зависит от количества полученных достижений.


4.12. Потоковая загрузка

Steam поддерживает потоковую загрузку контента [60]. Это позволяет распределить приоритеты загрузки содержимого. Таким образом, сначала загружается часть игры, необходимая для запуска. Остальные файлы (в правильном порядке) - в фоновом режиме. Загрузка уровня игры приостанавливается, если ещё не загружены необходимые файлы. Потоковое содержание требует дополнительных усилий со стороны разработчика, поэтому её активно используют не так много игр.


4.13. Обновления и автономный режим

При запуске клиент Steam проверяет наличие обновлений для самого себя и всех установленных на компьютере игр. Если Steam начал загрузку обновлений, пользователь может запустить игру, но при этом загрузка обновления будет приостановлена. Для сетевых игр обновления являются обязательными; что касается одиночных игр, то Steam предоставляет автономный режим, в котором можно играть в Steam-игры без подключения к Интернету и загрузки обязательных обновлений. Steam может войти в автономный режим и при подключённом интернете, но при каждом запуске в автономном режиме, даже если интернет отключён, Steam предлагает запуск в интернет-режиме (в Steam отсутствуют настройки, позволяющие отключить этот запрос, что создаёт дополнительные неудобства при автозапуске).


4.14. Проверка целостности и дефрагментация файлов игры

Steam поддерживает проверку файлов игры, сравнивая их контрольную сумму с информацией на серверах Valve. Эта процедура запускается принудительно, если при попытке запустить игру Steam не находит её основные файлы, также пользователь может запустить её вручную. По завершении процедуры Steam перезакачивает повреждённые или изменённые файлы из интернета. Также для игр в формате GCF имеется возможность дефрагментации содержимого GCF-файлов. Эта процедура предлагается пользователю при запуске игры, если фрагментация файлов внутри виртуальной файловой системы слишком высокая. При дефрагментации или проверке файлов игра становится временно недоступной, однако, в отличие от обновления при отмене процедуры, запуск игры становится возможным. Для выполнения обеих процедур требуется информация с серверов Valve, поэтому они могут быть выполнены только в интернет-режиме при наличии интернет-соединения.


4.15. Изменение интерфейса

Steam поддерживает установку различных скинов, которые изменяют внешний вид программы. Это могут быть изменения цветовой схемы (поддерживается как закрашивание определённым цветом, так и вставка изображений в формате TGA), расположения и размера различных кнопок и окон меню, иконок игр и т. п. Скины для старых версий Steam текущая версия не поддерживает.

4.16. Установка дополнительного контента

Для игр на основе GCF-файлов Steam поддерживает включение в игру некоторых официальных дополнительных файлов контента, если таковые имеются. К таким дополнениям могут относиться изменённые модели и текстуры (например, Half-Life High Definition Pack или Low Violence Pack) или специфические варианты озвучивания (например, изменённая русская локализация Half-Life 2 от фирмы Бука). Для включения такого рода дополнения необходимо в интернет-браузере пройти по ссылке steam://installaddon/название дополнения, для отключения - steam://removeaddon/название дополнения.


4.17. Резервні копії

Окно резервного копирования.

Steam позволяет встроенными средствами создавать неограниченное количество резервных копий купленных игр (как приобретённых через Steam, так и коробочных версий с активацией через Steam). Данная возможность актуальна, прежде всего, для игр, купленных непосредственно в Steam, так как при повторной установке можно большую часть файлов установить с диска, а не загружать заново из Интернета.

Для удобства создания резервной копии в Steam предусмотрено разбиение архива на файлы размером 640 Мб, 4,7 Гб или по указанию пользователя. Далі архивы записываются на диски любой программой. Встроенной функции записи на оптические диски в Steam не предусмотрено. Впрочем, резервное копирование можно провести и вручную, записав на диск содержимое папки SteamApps.


4.18. Разрабатываемые функции

Разработчики периодически сообщают, какие функции собираются внедрить в Steam. Такими объявленными, но ещё не реализованными функциями являются:

  • Обмен игровыми файлами между пользователями с помощью технологии peer-to-peer [61] [62].
  • Версия клиента Steam для GNU/Linux [63].

Также была обещана возможность выбора альтернативного браузера для работы клиента Steam (использовался только Internet Explorer) [61], но с выходом новой версии клиента 26 апреля 2010 года, который использует собственную оболочку на базе WebKit, необходимость в поиске альтернативного браузера пропала.


5. Рекламные акции

Пропуски (англ. Guest Passes )

Время от времени игрокам, обладающим какой-либо мультиплеерной игрой, выдаётся гостевое приглашение, которое можно отослать любому человеку посредством самого Steam или электронной почты. Получивший приглашение, в свою очередь, может активировать его и в течение нескольких дней играть в полную версию игры.

Скидка на выходные (англ. Weekend Deal )

Каждые выходные предоставляется скидка на одну или несколько игр. Как правило, это 50 - 75 %. Таким образом, можно покупать игры намного дешевле, чем обычно.

Иногда Steam проводит крупные массовые распродажи игр, обычно в предновогодний период. Такие акции проводились в конце 2009/начале 2010 и конце 2010/начале 2011 годов. Большинство игр в период акции продаются по сниженным на 33 - 75 % ценам, как правило, за исключением недавно вышедших. Кроме того, каждый день на определённые игры устанавливаются супер-скидки до 90 % и включается таймер, по истечении которого список игр с супер-скидками меняется.

Иногда скидка идёт на игру разработчика, который не допускает покупку игр из России. Купить такую игру нельзя. Тем не менее, если данную игру купит в качестве подарка пользователь, проживающий в стране, где ограничения на покупку не распространяются, игру можно привязать к аккаунту и играть.

Срединедельная акция

Каждую среду Steam предлагает существенную скидку на одну или несколько игр. Как правило, скидка составляет 50 - 75 %.

Предложение дня

Каждый день выбирается игра, на которую предоставляется скидка. При этом в среду помимо этой акции так же действует и срединедельная акция.

Неделя издателя

Периодически в Steam целую неделю предоставляются значительные скидки на игры какого-то одного определённого издателя (Ubisoft, EA и т. д.).

Бесплатные выходные

Бесплатные выходные (англ. Free Weekend ) действуют подобно гостевым приглашениям, однако игра становится доступной сразу для всех желающих на определённый промежуток времени (обычно три дня, с пятницы до понедельника), а в качестве дарителя приглашения выступает уже сам разработчик игры. Так же, как и в случае гостевых приглашений, игрок может пользоваться полной версией игры вплоть до окончания акции.

Совместные акции с производителями комплектующих ПК

Steam ведёт учёт аппаратных средств в компьютере. Это может использоваться в различных целях, одна из которых даёт возможность изготовителям аппаратных средств провести рекламную акцию для своих клиентов уже после того, как эти аппаратные средства будут проданы.

Обе ведущие компании по производству видеокарт используют эту особенность: владельцы ATI Radeon могут бесплатно установить Half-Life 2: Lost Coast и Half-Life 2: Deathmatch [64], в то время как пользователи nVidia GeForce получают Portal: First Slice (демонстрационная версия Portal), Half-Life 2: Deathmatch и Half-Life 2: Lost Coast [65]. Активировать игры можно только 1 раз на 1 аккаунт, однако имеется возможность активации на другой аккаунт при наличии той же видеокарты в случае переустановки операционной системы. Следует заметить, что данный способ активации не является полноценной регистрацией Source -игры. То есть сами игры являются полноценными и предоставляют возможность игры на любых серверах, но при этом они не предоставляют возможности играть в некоторые Source -моды на Steam-серверах и пользоваться Source SDK, что доступно только для купленных Source -игр.

Також компанія ATI проводила следующую акцию: в коробки с видеокартами Radeon HD2900 XT вкладывались купоны на активацию трёх игр Valve, планировавших выпускаться в составе набора The Black Box : Team Fortress 2, Portal, Half-Life 2: Episode Two [66]. На тот момент игры ещё не были выпущены, и купон позволял бесплатно предзаказать эти игры и скачать их через Steam в день всемирного выпуска. І ATI, и nVidia теперь распространяют дистрибутив Steam вместе с драйверами для своих видеокарт.

Внутриигровая реклама

Помимо рекламы и рекламных акций, проводимых через Steam, в программе присутствует возможность осуществлять загрузку рекламных баннеров в игру (так называемая динамическая реклама). Таким образом, если разработчики позаботились об использовании данной функции, то в игру каждый раз может загружаться различный рекламный контент. Загрузка баннеров зависит от клиента Steam и не затрагивает содержимое серверов (в случае с мультиплеерными играми).

История появления данной функции стартовала в начале 2006 года, когда компания IGA Worldwide была увлечена в использовании рекламы на некоторых серверах Counter-Strike. Однако это вызвало претензии со стороны Valve, так как это являлось нарушением авторских прав [67]. Позже, 16 февраля 2006 года Valve и IGA Worldwide подписали контракт о внедрении рекламы в Counter-Strike, таким образом, конфликт был исчерпан [68] [69].

В декабре 2006 года Valve подтвердила внедрение рекламы в Counter-Strike сайту CS-Nation и объявила о скором выходе бета-версии игры с рекламой [70]. 5 марта 2007 года для Counter-Strike вышло обновление, добавляющее рекламу [71]. 9 января 2008 года реклама была добавлена и в Counter-Strike: Condition Zero [72].

В интервью сайту GamesIndustry.biz Гейб Ньюэлл заявил, что реклама в CS - лишь эксперимент для реализации внутриигровой рекламы, как функции Steam. А эта функция может быть использована, например, в бесплатных играх, окупающихся за счёт рекламы [73].


6. Операции с аккаунтом

6.1. Создание аккаунта

Пользователь может создать неограниченное количество учётных записей. При первом запуске Steam кнопка создания аккаунта выводится автоматически. Пользователь должен указать имя аккаунта и пароль, адрес электронной почты, который может использоваться для восстановления пароля, а также секретный вопрос и ответ на него на случай, если он забудет пароль. Аккаунт можно создать как через программу Steam, так и через сайт магазина, однако запрос на восстановление можно отправить только через Steam-клиент. Имя аккаунта может содержать латинские буквы, цифры и знак подчёркивания _. При этом имя аккаунта не должно быть уже зарегистрированным, а также не должно содержать слова valve и steam - это сделано для предотвращения возможности выдачи себя за сотрудников и администраторов Valve с целью кражи пароля.


6.2. Активація

DRM -функциональность службы Steam помогла в борьбе с пиратством, хотя и не до такой степени, как рассчитывалось. Преимущества (доступ к обновлениям и официальным игровым серверам), предоставляемые Steam, оказались достаточно весомыми аргументами в пользу лицензионных версий; более того, Steam настолько лучше традиционно применяемых средств борьбы с пиратством (защитой от копирования), что средства защиты от копирования SecuROM, требовавшие присутствия диска с игрой в дисководе для игры в коробочную версию Half-Life 2, были в конце концов удалены из Steam [74].

Сам Гейб Ньюэлл заявлял, что его не волнуют действия пиратов, так как Steam, по его мнению, надёжно защищает игры компании [75].

Однако такая система имеет ряд серьёзных недостатков:

  1. Для установки игры требуется подключение к интернету и обязательное обновление до 100 %. В противном случае установить игру невозможно. Таким образом, пользователи, имеющие низкоскоростное модемное или дорогостоящее (при оплате по трафику) подключение к интернету, не могут скачать обновления и начать играть, даже если у них коробочная версия Steam-игры.
  2. Невозможность активировать игру или скачать для неё обновления при загруженности серверов Steam.

Именно ввиду этих недостатков пиратские No-Steam версии получили широкое распространение, так как в таких версиях Steam отсутствует. Такие игры можно запустить сразу, без подключения к интернету и запуска Steam. Также пиратами для пользователей, имеющих соединение с интернетом, были созданы взломанные версии Steam, позволяющие закачивать игры и играть в них без оплаты. Однако такие версии довольно быстро устаревают, и скачивать новые игры или обновления для некоторых имеющихся игр становится невозможно. Через такие взломанные Steam-клиенты также невозможно играть на лицензионных серверах, контролируемых Valve по учётным записям Steam.

Тем не менее, именно активация вызвала наибольшее число нареканий у пользователей Steam. Будучи узким местом в системе распространения игр Valve, серверы активации Steam оказались перегружены в день выхода Half-Life 2, несмотря на все усилия и заверения Valve (в частности, объявленную Valve задолго до выхода игры предварительную загрузку некоробочной версии), и многие покупатели были вынуждены ждать многие часы, дожидаясь устойчивой связи с серверами и расшифровки файлов игры.


6.3. Покупка игр

Вместо покупки коробок с играми, дисков, CD-ключей, пользователь Steam получает возможность загружать купленные игры со Steam-серверов из любого места, где возможно использование Steam-клиента. Игры могут быть приобретены как по отдельности (с некоторыми исключениями), так и в составе "пакетов" из нескольких игр (если таковые имеются), стоящих дешевле, чем общая стоимость игр по отдельности, иногда даже в несколько раз. При этом нужно учесть, что объём таких "пакетов" может составлять десятки гигабайт, которые необходимо скачать через интернет, что, в свою очередь, требует наличия высокоскоростного дешёвого соединения.

Все покупки производятся с рабочего стола Steam-клиента или на сайте магазина через любой браузер, а данные передаются через зашифрованное соединение. Для обеспечения большей безопасности платёжная информация не сохраняется, поэтому каждый раз её необходимо вводить заново [76]. Покупки производятся посредством виртуальной корзины. В Steam присутствует кошелёк, на который пользователи могут переводить деньги и держать их в нём. Оплата покупок возможна либо через этот кошелёк, либо переводом денег. Поддерживаются следующие способы оплаты и пополнения кошелька [76] [77] [78] :

Дебетовые карты Maestro, популярные в Европе, напрямую не поддерживаются, но могут быть использованы при платеже через PayPal. Долгое время способы оплаты были ограничены только кредитными картами и банковскими платёжными системами, использующими аккаунты, привязанные к кредитным картам. Это послужило причиной для критики Steam преимущественно в странах, где на получение кредитных карт установлены жёсткие критерии (например, возрастные) и преимущественно развиты небанковские платёжные интернет-системы (например, WebMoney). Для РФ и СНГ ситуация изменилась 2 ноября 2010 года, когда для этих стран Steam разрешил оплату игр посредством WebMoney [83].


6.3.1. Вартість

Цены на игры и скачиваемый контент в Steam варьируются в некоторых пределах. Сейчас самая малая цена на игру $0,99USD ( Fortix), на скачиваемый контент $0,99USD ( Just Cause 2: Monster Truck), на скачиваемые руководства $1,99USD ( The Final Hours of Portal 2), или на сборник $2,99USD ( Ctulhu Saves the World & Breath of Death VII Double Pack) и самая большая цена на игру $59,99USD (Call of Duty: Modern Warfare 3), на скачиваемый контент $39,99USD (The Sims 3: Late Night), на скачиваемые руководства $19,99USD ( Homefront: Prima Official Strategy Guide) или на сборник $49,99USD ( Valve Complete Pack).

В разных регионах цена может отличаться от стандартной или быть разной для отличающихся названий одной игры. Например, игра STALKER стоит $9,99USD [86], но эта же игра в Америке стоит $19,99USD [87], так как носит название STALKER: Shadow of Chernobyl. Таким образом, можно купить две одинаковых игры. Первые дни после выхода Call of Duty 4: Modern Warfare имела огромный разброс цен: $49,99USD [88] в России и Америке, $69,99USD [89] во Франции и $88,50USD [90] в Австралии. Также, например, All Points Bulletin в Америке продавалась за $49,99USD, а в Европе - за $28,99USD.

  • 13 вересня 2011 года для пользователей с российским IP-адресом в систему были введены рубли [91]. Также были снижены цены на разные игры, но из-за некоторых разногласий между компаниями в системе стали недоступны более чем 250 наименований игр. Были запрещены целые компании (например, id Software). С введением цены были изменены в лучшую сторону, например, самая малая цена за игру составляет 39 рублей ( Fortix), на скачиваемый контент - 29 рублей ( Just Cause 2: Rico's Signature Gun), на скачиваемые руководства - 199 рублей (Battlefield: Bad Company 2 - Prima Official Strategy Guide) или на сборник 59 рублей ( Ctulhu Saves the World & Breath of Death VII Double Pack) и самая большая цена за игру составляет 1599 рублей ( Carrier Command: Gaea Mission), на скачиваемый контент - 899 рублей ( The Sims 3: Showtime Katy Perry), на скачиваемые руководства - 299 рублей ( Dead Space 2: Prima Official Guide) или на сборник 1499 рублей ( Valve Complete Pack).

6.3.2. Розничные ключи

CD-ключ - это своеобразный код для активации игры в сервисе Steam, который представляет собой набор из 13 символов ( старый вариант Retail-версии Half-Life), 18 символов ( Prey), 25 символов (SiN Episodes: Emergence) и 26 символов (The Witcher 2: Assassins of Kings), которые в свою очередь состоят из латинских букв и цифр. Обычно CD-ключ отпечатан на наклейке под диском или на самом диске (Retail-версия), на задней стороне буклета (DVD-версия) или же на отдельном листе (Коллекционное издание). Также ключ подтверждает вашу покупку игры, при его введении в окошке Product Activation игра немедленно подключается к вашему Steam-аккаунту. Кроме продуктов Valve Corporation ключами можно активировать игры сторонних разработчиков. Некоторые игры, которые можно активировать ключами:


6.4. Блокировка аккаунта

Такое окно STEAM выдавал, если учётная запись заблокирована, впоследствие полная блокировка была заменена частичным ограничением функций аккаунта, в частности, запретом на покупку игр, блокировкой сообщества и другими.

Valve оставляет за собой право блокировать аккаунты пользователей по своему усмотрению [92]. Основными видами нарушений являются [93] :

Мошеннические действия с банковскими картами
Любые мошеннические действия с банковскими картами при оплате Steam-продуктов, в том числе использование чужих кредитных карт, данные которых получены путём кардинга, а также совершение операции отказа от платежа (chargebacks) (независимо от того, когда была совершена транзакция).
Регистрация на аккаунт подарков, купленных путём кардинга.
До 2010 года в случае совершения отказа от платежа подарок отзывался, но аккаунт получателя не блокировался. Однако в декабре 2009 года Valve изменили политику и началась массовая волна банов. Сами Valve рекомендуют не принимать подарки от неизвестных лиц [ источник не указан 663 дня ] ;
Пиратство и взлом
Сюда относится использование взломанной программы-клиента Steam для доступа к сети Steam, попытки зарегистрировать поддельные или найденные в интернете CD-key.
Кража, совместное использование или торговля чужими учётными записями
Любые действия с чужими аккаунтами без разрешения их владельцев: кража и замена пароля, использование аккаунта для входа, любые операции с аккаунтом, разглашение данных аккаунта и т. д. Но совместное использование возможно по очереди [94].
Фишинг -атаки и намеренный обман пользователей
Сюда входит общение с пользователями Steam под вводящими в заблуждение именами и e-mail адресами, якобы сотрудников Steam или Valve (к примеру: "Steam Admin" или "John@Steampowered.com"), с целью выманить пароль и иную конфиденциальную информацию об аккаунте.
Купля-продажа аккаунтов Steam
Ответственность за использование и обеспечение безопасности аккаунта Steam лежит в первую очередь на первоначальном пользователе - все аккаунты, подвергнутые купле или продаже, при выяснении со стороны Valve факта купли-продажи могут быть заблокированы.
Любое другое нарушение "Соглашения подписчика Steam" или "Правил поведения в сети Steam"

Также иногда учётная запись может быть временно заблокирована, если например аккаунт был украден и Valve блокируют его до установления настоящего владельца.

После блокировки аккаунта пользователь лишается возможности скачать и играть во все ранее приобретённые игры, имеющие привязку к Steam, включая коробочные версии. Деньги в случае блокировки аккаунта не возвращаются. [95]


7. Збір статистики

Статистика продаж

Платформа Steam обеспечивает издателей статистикой продаж продуктов (в том числе и для розничной торговли, если игра требует обязательной регистрации). В результате разработчик получает оперативную информацию о продажах игр, что может использоваться для оценки успеха игры, а также эффективности рекламных акций.

Аппаратное и программное обеспечение

Steam собирает определённую информацию с компьютеров пользователей.

  • Собирается статистика "начинки" компьютеров игроков. Раз в несколько месяцев статистика обнуляется и опрос проводится заново. Данные о компонентах компьютера отправляются в Valve только при согласии пользователя. При сборе статистики выводится специальное диалоговое окно, запрашивающее у пользователя информацию о скорости соединения с интернетом, о наличии микрофона. Результаты сбора статистики публикуются Valve в открытом доступе на официальном сайте Steam [96].
  • Помимо этого, Steam собирает информацию о наличии/отсутствии некоторых программ, таких, как Mozilla FireFox, OpenOffice.org и пр.
Карта смертности на карте GoldRush (Team Fortress 2). Изображен коридор на первом этапе карты. Эти и другие данные доступны на сайте steampowered.com.
Ігровий процес
  • Информация о способах прохождения игры, местах игры, вызвавших наибольшие затруднения/смертность. Эти данные, например, могут использоваться разработчиками для принятия решений о правке баланса.
  • Если игра использует систему достижений, привязанную к системе Steam, то на странице статистики игры отображается процент игроков выполнивших то или иное достижение. Часть этой статистики доступна пользователям на официальном сайте.
  • Информация о популярности модов: количество серверов для мода, количество игроков на текущий момент, а также суммарное количество минут в месяц, проведённое за игрой в модификацию всеми игроками.

8. Технічні особливості

8.1. Системные требования

Системные требования, необходимые для использования Steam [97] :

На данный момент официально поддерживаются только три операционные системы семейства Windows: XP, Vista, 7. Ранее Steam был доступен и для операционных систем Windows 98 / ME, но в июле 2007 года Valve объявили об окончании поддержки этих систем [98] [99]. Так же после крупного обновления, в связи с переходом на Mac OS X, на Windows 2000 показывалось предупреждение о скором прекращении поддержки этой ОС, в августе 2010 Steam прекратил официально поддерживать Windows 2000. В мае 2012 стало невозможно запустить Steam в Windows 2000 [100].


8.2. Контент-серверы

Steam использует набор сетевых протоколов TCP и UDP. Загрузка данных происходит по протоколу TCP. Steam-клиент подключается к так называемым контент-серверам. На 2008 год по всему миру находилось более двухсот таких серверов. Для ускорения загрузки данные сжимаются. Также Steam-клиент может получать данные с нескольких серверов одновременно, загрузка данных автоматически распределяется между наиболее подходящими серверами. Авторизация Steam, однако, зависит от центрального сервера Valve в Белвью (штат Вашингтон, США).


8.3. Форматы хранения Steam-игр

В Windows OS файлы игр хранятся в папке " \корневая_папка\Steam\SteamApps\ ". В Mac OS X файлы игр хранятся в директории "/Users/имя/Library/Application Support/Steam/SteamApps/". Существует два формата: GCF и NCF. GCF используется в основном для игр Valve, в то время как в формате NCF распространяется большинство сторонних игр. Однако, в настоящее время последние игры от Valve (Left 4 Dead, Left 4 Dead 2, Portal 2) также стали распространяться в формате NCF.

Файлы кэша Steam-игр (GCF)

Steam использует для размещения игровых файлов подобие виртуальной файловой системы. Изначально GCF было сокращением от Grid Cache File [101] ( Grid ( Решётка) - раннее кодовое имя Steam) Теперь принято считать, что GCF - аббревиатура от Game Cache Files. Эти файлы расположены в папке SteamApps. Все игры на основе таких файлов не могут работать без Steam даже при полной распаковке GCF - использование их без Steam возможно только с применением эмуляторов.

Использование формата GCF решает несколько задач, но в то же время обладает рядом недостатков. В целом формат GCF удобен для автообновлений и восстановления данных, но только для сохранения оригинальной игры в том виде, в котором её создал разработчик - пользователь не может изменить непосредственно сами файлы игры и внедрить модификацию с изменением характеристик прямо внутрь игры. Также использование GCF-файлов требует распаковки файлов библиотек (DLL) и приложений (EXE), а также медиафайлов, что уменьшает свободное место на жёстком диске. Формат GCF основан на использовании модификаций при сохранении оригинальной игры, что упрощает её восстановление, но не даёт возможность изменить базовые файлы игры.

Файлы Steam-игр, не содержащие кэш (NCF)

Файлы NCF (No-Cache File) не содержат игровой кэш, в отличие от формата GCF. Все файлы игры находятся в папке steamapps/common/название игры, а внутри файла NCF содержится только список этих файлов и информация об их контрольной сумме. Эти файлы расположены в папке SteamApps вместе с GCF-файлами и нужны для возможности запуска и обновления игр через Steam, но не являются составной частью игры. Обновления и поиск повреждённых файлов у таких игр проходит сложнее и дольше, чем у файлов GCF. NCF файлы также можно открыть с помощью GCFScape.


8.4. Установка модификаций

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

  • Установка/замена отдельных файлов, таких, как модели, текстуры, карты.
  • Отдельные модификации (либо с изменением исходного кода, либо с созданием собственной сюжетной кампании)

8.4.1. Установка отдельных файлов для игры

При добавлении файлов, например новых карт для сетевых игр, необходимо скопировать нужные файлы на соответствующее место. Тогда при запуске игры помимо файлов из GCF будут использоваться и добавленные. При необходимости заменить стандартные модели, текстуры и прочее нужно скопировать новый файл на то место, где хранился бы оригинальный файл, если бы игра была распакована. В таком случае игра будет использовать реальный файл, а не содержимое GCF.

8.4.2. Установка модов

Движки GoldSource и Source поддерживают установку отдельных модов в любую директорию. Для запуска мода достаточно указать директорию папки с модом в параметре запуска. Однако для появления мода в списке Steam необходимо поместить их в соответствующие папки. Как правило, отдельные модификации устанавливаются двумя способами:

  1. Папка мода помещается непосредственно в папку игры При этом моды на движке GoldSource появляются в списке Steam, если игра зарегистрирована на аккаунте пользователя. Также в этом случае мод появляется в списке игр во внутриигровом меню "Сменить игру" (по умолчанию меню отключено, но в коде оно присутствует) у игр на обоих движках, однако возможность смены игры сохраняется только у игр на движке GoldSource (при попытке смены игры на Source перезапускается та же игра).
  2. Моды на движке Source на лицензионной версии как правило помещаются в специальную папку ( корневая_папка_Steam\SteamApps\SourceMods) [102]. После перезапуска Steam модификация появляется в списке игр. При создании таких модов разработчики указывают, файлы какой игры следует использовать в качестве основы. Если необходимая игра отсутствует на аккаунте, мод в списке не отображается. Запуск мода можно произвести как через Steam, так и через exe-файл игры.

8.5. Запуск игр

Существуют различные способы запуска игр, как напрямую, так и с использованием Steam.

  1. Запуск через собственный . exe-файл игры. Этот способ более быстрый, однако если запускается игра на основе GCF, у которой имеются ещё не установленные обновления движка, эти обновления не задействуются. Кроме того, игры на движках GoldSource и Source могут быть запущены таким образом только при запущенном Steam-приложении. Эти игры запускаются соответственно через файлы hl.exe и hl2.exe с указанием параметра "-steam -game папка_с_игрой".
  2. Запуск с использованием Steam. В этом случае Steam-приложение (игра или видеоклип) автоматически дозагружает и обновляет себя при необходимости, а также внутри игры включается Steam Community. Если приложение не установлено, клиент автоматически переходит на страницу его покупки (если игра не зарегистрирована на аккаунте) или включает её скачивание (для купленных и бесплатных игр и видеоклипов). Перед запуском приложений на основе файлов GCF Steam извлекает все необходимые для запуска файлы, после чего запускает сам exe-файл игры с нужными параметрами - это замедляет время запуска, но гарантированно обновляет извлечённые базовые файлы на текущую версию и восстанавливает их в случае повреждения. В случае, если Steam-клиент установлен, но не запущен, при попытке запустить игру с использованием клиента сначала производится его запуск, после чего сразу выполняется запуск нужного приложения. Существует несколько способов запуска через Steam:
    • Из списка "Мои игры" клиента Steam.
    • Через файл Steam.exe с параметром -applaunch код_игры.
    • Через строку интернет-браузера: steam://run/код_игры.

9. Steamworks

28 января 2008 года Valve выпустила Steamworks - набор инструментов для разработчиков, позволяющих использовать в играх некоторые возможности Steam: автообновление, сбор игровой статистики, обеспечение мультиплеерных игр голосовым чатом и доступ к возможностям Steam Community (таким как система достижений) [103]. Также разработчикам, использующим Steamworks, доступна статистика продаж в реальном времени, автоматический сбор данных о системе при "падении" игры (BugReport), и возможность безопасно проводить публичные бета-тесты, с доступом к игре только на период теста. Первая игра, использующая возможности Steamworks (Audiosurf), была выпущена 15 февраля 2008 года.


9.1. PlayStation 3

Portal 2 на PlayStation 3 будет включать в себя некоторые возможности SteamWorks, кросс-платформенный обмен мгновенными сообщениями, Steam Cloud для сохранений игр, а также загрузка Portal 2 через Steam (Windows и Mac) без дополнительной платы. Кросс-платформенная игра также поддерживается. [1] Valve сообщает что "надеемся расширить на этом основании с более Steam функций и возможностей в DLC и будущие релизы контента".

10. Steam CDR

Steam CDR (Content Description Record) - база данных, которая содержит в себе список всех игр, инструментов, видеороликов, доступных в Steam, в ней записаны имена используемых файлов и их контрольные суммы для каждой игры, параметры запуска, доступные языки и другие сведения.

11. Критика

Steam получил довольно много негативных отзывов от игроков. В основном критика сводится к следующим пунктам:

Обязательное наличие Интернета

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

Принудительные обновления и сложность использования автономного режима

Автономный режим сводится на нет в таких случаях, как переустановка Windows, переключение на другую операционную систему (например с Windows XP на Vista), перемещение папки со Steam в другую директорию, попытка войти под другим аккаунтом даже если его данные сохранены на компьютере, а также при некоторых системных сбоях. В этих случаях происходит сбой регистрационной записи Steam, привязанной к имени аккаунта, версии операционной системы и директории Steam, что вызывает необходимость запустить Steam в интернет-режиме, а это приведёт к неработоспособности игр, к которым вышли обновления, пока эти игры не будут полностью обновлены. Несмотря на то, что в свойствах любой игры можно выбрать пункт "не обновлять автоматически", на практике это означает, что Steam не будет начинать загрузку обновлений автоматически, но при запуске игры начинается обновление. Таким образом, запустить игру без обновления можно только либо напрямую через её exe-файл, либо переключившись в автономный режим. Это очень неудобно для пользователей, играющих через Интернет и имеющих игры, на обновление которых они установили запрет (например одиночные игры), поскольку поиск серверов у мультиплеерных игр Valve возможен только если Steam запущен в интернет-режиме. Поэтому невозможность запуска игры через Steam в случае выхода обновления, даже если у игры установлен запрет на загрузку обновлений, является серьёзной недоработкой системы, которая до сих пор не исправлена.

В случае невозможности подключиться к Интернету, программа должна уведомлять об этом пользователя и предлагать перейти в автономный режим. Однако, если прошлый запуск закончился сбоем, Steam выдаёт ошибку, и требует проверки игровых файлов, что приводит к необходимости подключения к Интернету. Кроме того, при первом запуске некоторых игр и приложений (например Source SDK) может потребоваться интернет-соединение и запуск в интернет-режиме.

Следует заметить, что, хотя на дисках со Steam-играми есть напоминание о необходимости наличия подключения к Интернету для установки игры, в нём ничего не говорится о том, что после установки требуется загрузить накопившиеся со времени выпуска дисков обновления, размер которых может составлять сотни мегабайт (а иногда несколько гигабайт), использовать для возможности запуска игры отдельный программный клиент, что послужило причиной для критики Steam, в первую очередь со стороны тех игроков, чьё соединение с Интернетом либо слишком медленное, либо слишком дорогое (при оплате по трафику или по времени). Это также является серьёзным неудобством для пользователей, не имеющих постоянного соединения с Интернетом.

Ошибки региональной защиты

Для определения местоположения игрока Steam сверяет IP-адрес компьютера со своей базой данных соответствия IP и стран. В случае, если провайдер клиента начинает использовать новые диапазоны IP-адресов, не принадлежавшие ранее провайдерам СНГ, Steam может отказаться запускать купленные в СНГ игры, пока новые диапазоны адресов не добавят в базу данных [104] [105].

Системные требования и старые игры

У Steam есть свои системные требования, и они могут оказаться выше, чем необходимо для запуска некоторых игр. Таким образом, даже Wolfenstein 3D не удастся запустить на компьютере с операционной системой, выпущенной раньше, чем Windows XP. C 14 марта 2012 года [106] Steam перестал отображать HTML в ОС Windows 2000 Professional. C 16 мая 2012 года [107] стал невозможным запуск Steam в ОС Windows 2000 Professional.

Проблемы при загруженности серверов

Можливість авторизации в системе Steam напрямую зависит от сервера Valve в Белвью, а обновление игр от загруженности контент-серверов.

15 декабря 2006 года [108], 21 мая 2008 года и 7 января 2010 года сервер авторизации отключался, в связи с непогодой в Бельвью, в результате чего играть могли только игроки, уже вошедшие в систему или использующие Steam в автономном режиме.

Также очень часто скорость закачки игр может быть очень низкой или вообще отсутствовать даже у пользователей скоростного интернета (например скорость загрузки может колебаться в пределах 0-20 Кбит/с при скорости интернет-соединения 1024 Кбит/c). Особенно часто это происходит в случае релиза на Steam новой ожидаемой игры, при этом также замедляются серверы активации ключей розничных Steam-игр.

Проблемы проверки целостности игр при сбое или переустановке

После сбоя или переустановки Steam пользователь может вставить в программу ранее скачанные игры. При этом при отсутствии обновлений игра должна сразу становиться готовой к запуску, однако на практике это происходит не всегда. При этом в некоторых случаях не помогает даже проверка файлов или запуск обновления. Иногда игру удаётся запустить, однако её статус при этом не переходит на 100 % - готово, что делает невозможным её запуск в оффлайн-режиме через интерфейс Steam.

Несовместимость с некоторыми программами

Steam не совместим с некоторыми программами. На сайте технической поддержки Steam находится большой список программ (несколько десятков), с которыми могут возникнуть конфликты. Единственное решение проблемы - удалить эти программы из автозагрузки, либо, в некоторых случаях, удалить их вообще. Большая часть списка - различные антивирусы, файрволы, и BitTorrent -клиенты [109].

Региональные ограничения покупки
Пример регионального ограничения на запуск

Некоторые издатели, такие как 2K Games, Atari и Rockstar Games, ограничивают список стран, из которых можно приобрести их игры. В частности поэтому игры данных издателей недоступны для покупки из России. В протест этому в Steam Community была создана группа Rest of World, призывающая снять данные ограничения [110] [111].

Проблемы с локализованными версиями Steam

Интерфейс Steam переведён на множество языков, однако это тоже вызывает определённые проблемы.

Наприклад в грі Left 4 Dead при выходе обновлений для выделенного сервера или SDK могут перезакачиваться не только нужные файлы, но и английская озвучка, при этом она заменяет локализованную и даже процедура проверки кэша не помогает перезакачать локализацию. Данную проблему можно решить зайдя в библиотеке в свойства игры, выбрав "Английский" язык на вкладке "Язык" и обновить версию игры до английской, после чего таким-же образом обновить игру обратно на русскую версию. Однако не все игры поддерживают возможность выбора языка - в таком случае вам придётся прибегнуть либо к полной переустановке игры, либо скопировать заранее сохранённые в отдельном месте локализованные файлы. Для предотвращения проблемы в дальнейшем можно установить атрибут "Только чтение" в свойствах папок с локализованными файлами.

Подобная проблема также может возникнуть при переустановке Steam. Например, русскоязычный Half-Life 2: Episode One может не отображаться как готовый к запуску. Обычно решением проблемы является перевод языка игры в настройках на её основной язык (как правило Английский), а затем возврат к нужному языку. При этом игра становится готовой к запуску.

Отсутствие полной локализации для некоторых игр

Локализация поддерживается во всех основных играх, которые требуют обязательной активации через Steam. Тем не менее, у некоторых игр-аддонов к ним локализация может не поддерживаться, если игра основана на GCF -формате. Например, в Half-Life 2: Deathmatch, Garry's mod и других сторонних модах, распространяемых через Steam, персонажи говорят на английском, даже если установлена локализация для Half-Life 2. Проблема решается либо распаковкой игровых файлов локализации и применением соответствующих правок в файле gameinfo.txt, либо применением эмулятора Steam с поддержкой подключения дополнительных GCF-файлов.

Кроме того, большинство игр сторонних производителей, распространяемых через Steam, не содержат локализации и распространяются либо на одном (как правило английском), либо на небольшом количестве языков; при этом игра может иметь локализованную версию в розничном варианте. В этом случае помогает только установка локализации вручную.

Политика службы Steam Support

Steam оставляет за собой право расторжения договора с пользователем без предоставления доказательств о нарушениях со стороны пользователя. При этом блокируются все игры, подключенные к заблокированному аккаунту Steam. [112]


12. Коментарі

  1. Компания Valve, как правило, не публикует данные о номерах версий обновлений клиента, однако номер последней версии клиента обычно в ней указан.

Примітки

  1. 1 2 Portal 2 PS3, Steam cross-platform play - www.eurogamer.net/articles/2011-01-18-portal-2-ps3-steam-cross-platform-play. Eurogamer (January 18, 2011). Архивировано - www.webcitation.org/612o0spuH из первоисточника 19 августа 2011.
  2. Steam Client Released - store.steampowered.com/news/183/. Valve Corporation (September 12, 2003). Архивировано - www.webcitation.org/612nhrRqF из первоисточника 19 августа 2011.
  3. Steam Update History - www.steampowered.com/platform/update_history/index.php
  4. Все игры Steam - store.steampowered.com/search/?term=&l=russian . Архивировано - www.webcitation.org/5w56cKZbl из первоисточника 28 января 2011.
  5. Welcome to Valve - valvesoftware.com/company/ (Англ.) . Valve Software (октябрь 2011). Архивировано - www.webcitation.org/64tb4XbZN из первоисточника 23 января 2012.
  6. Список издателей и разработчиков, сотрудничающих со Steam - www.steampowered.com/v/index.php?area=all&initial=1&.
  7. Steam ставит на универсальность - www.igromania.ru/GameNews/20766/Steam_stavit_na_universalnost.htm. Игромания.ру (28 февраля 2008). (недоступная ссылка - история - web.archive.org/web/*/http://www.igromania.ru/GameNews/20766/Steam_stavit_na_universalnost.htm)
  8. Статьи // Yahoo мира игр? - www.hl-inside.ru/articles/forbes. HL-Inside (30 января 2006). Архивировано - www.webcitation.org/612nj01R7 из первоисточника 19 августа 2011.
  9. Now Available - Software on Steam, 10 % off! - store.steampowered.com/news/8993/
  10. Интервью с Дагом Ломбарди и Эриком Джонсоном сайту GamesIndustry.biz - www.hl-inside.ru/interviews/gamesindustry. HL-Inside (16 марта 2007). Архивировано - www.webcitation.org/612nkwEVl из первоисточника 19 августа 2011.
  11. Valve Introduces "Steam" Online Distribution System - www.gamasutra.com/gdc2002/features/newell/newell_01.htm (Англ.) . Gamasutra.com (22 марта 2002). Архивировано - www.webcitation.org/5w56eGTxe из первоисточника 28 января 2011.
  12. Создатели Half-Life представили технологию, которая может преобразить игровую индустрию - cult.compulenta.ru/27192/. Компьюлента (25 марта 2002).
  13. Counter-Strike 1.4 beta. Micro preview - games.times.lv/index.php?Mode=reviews&ArticleID=337. times.lv (12 марта 2002). Архивировано - www.webcitation.org/5w56hc9L9 из первоисточника 28 января 2011.
  14. Counter-Strike 1.4 Next Week! - www.warp2search.net/contentteller/news_story/counter_strike_14_next_week.html (Англ.) . Warp2Search (20 апреля 2002). Архивировано - www.webcitation.org/612nmDWbr из первоисточника 19 августа 2011.
  15. Valve полностью переходит на Steam - www.ag.ru/news/16-07-2004#13704. Новости AG. AG.ru (16 апреля 2004). Архивировано - www.webcitation.org/5w56iPbtN из первоисточника 28 января 2011.
  16. Valve судится с Vivendi Universal - www.ag.ru/news/21-09-2004#14036. AG.ru (21 сентября 2004). Архивировано - www.webcitation.org/5w5C2W1Qs из первоисточника 29 января 2011.
  17. Гордон Фримен перешёл в ЕА - www.ag.ru/news/19-07-2005#15317. AG.ru (19 июля 2005). Архивировано - www.webcitation.org/615rs41hT из первоисточника 21 августа 2011.
  18. Rag Doll Kung Fu Available Now - store.steampowered.com/news/463 (Англ.) . Steampowered.com (12 октября 2005). Архивировано - www.webcitation.org/5w56lBvpy из первоисточника 28 января 2011.
  19. Darwinia Available Now On Steam - store.steampowered.com/news/493 (Англ.) . Steampowered.com (14 декабря 2005). Архивировано - www.webcitation.org/5w56m5Rog из первоисточника 28 января 2011.
  20. Теперь в Steam - Source моды - www.hl-inside.ru/comments/?1223100366. HL-Inside (4 октября 2008). Архивировано - www.webcitation.org/5w56mySb5 из первоисточника 28 января 2011.
  21. Еженедельные новости Valve - www.hl-inside.ru/comments/?1233992522. HL-Inside (7 февраля 2009). Архивировано - www.webcitation.org/5w56ozUum из первоисточника 28 января 2011.
  22. Steam offers gamers in-game downloadable content - store.steampowered.com/news/2355 (Англ.) . SteamPowered.com (16 марта 2009). Архивировано - www.webcitation.org/5w56qpY45 из первоисточника 28 января 2011.
  23. 1 2 Premium DLC в Steam - www.gametech.ru/cgi-bin/show.pl?option=news&id=6395. Gametech.ru (17 марта 2009). Архивировано - www.webcitation.org/5w56rjH2S из первоисточника 28 января 2011.
  24. Buy Far Cry 2 Fortunes Pack - store.steampowered.com/app/21960/ (Англ.) . Steampowered.com (19 марта 2009). Архивировано - www.webcitation.org/612npMP1M из первоисточника 19 августа 2011.
  25. UI Update - store.steampowered.com/uiupdate/ (Англ.) . SteamPowered.com (23 февраля 2010). Архивировано - www.webcitation.org/5w56uBQRV из первоисточника 28 января 2011.
  26. Переход на Mac в блоге Left 4 Dead - www.l4d.com/blog/post.php?id=3570 (Англ.) . Valve (8 марта 2010). Архивировано - www.webcitation.org/5w56vG6Vd из первоисточника 28 января 2011.
  27. Переход на Mac в блоге Team Fortress 2 - teamfortress.com/post.php?id=3578 (Англ.) . Valve (9 марта 2010). Архивировано - www.webcitation.org/5w56w9wVV из первоисточника 28 января 2011.
  28. Steam for Mac доступен для загрузки (Portal до 24 мая бесплатен!) - macpages.ru/pages/steam-mac-dostupen-dlya-zagruzki-portal-do-24-maya-besplaten.html , MacPages (12-05-2010).
  29. Mac lags Windows in gaming performance, excels at stability - arstechnica.com/apple/news/2010/05/mac-lags-windows-in-gaming-performance-excels-at-stability.ars
  30. Mac OS X Steam Performance: Half Life 2 Episode 2, Still Slower than Windows -
  31. Game Performance Improvements in Latest Mac OS X Update - store.steampowered.com/news/4211/
  32. Alec Meer. Virtu-o-Purse: Valve's Confusing Steam Wallet - www.rockpapershotgun.com/2010/09/14/virtu-o-purse-valves-confusing-steam-wallet/ (Англ.) , RockPaperShotgun (September 14th, 2010).
  33. Jeff Mattas. Steam Wallet Beta Lets Gamers Pre-Load Cash - www.shacknews.com/article/65530/steam-wallet-beta-lets-gamers (Англ.) , Shacknews (Sep 10, 2010).
  34. Steam Wallet and in-game transactions are here! - store.steampowered.com/news/4406/ (Англ.) , Valve (30 сентября 2010).
  35. Chris Pereira. Steam Guard Prevents Your Digital Games From Being Stolen - www.1up.com/news/steam-guard-prevents-digital-games-stolen (Англ.) , 1UP (03/03/2011).
  36. Steam Guard Now in Beta - store.steampowered.com/news/5088/ (Англ.) . Valve (4 марта 2011). Архивировано - www.webcitation.org/64tb5HF0m из первоисточника 23 января 2012.
  37. Golem.de - Gabe Newell stellt IPT fr Steam auf der Cebit 2011 vor - youtube.com/watch?v=pXkTMhp7QFI&hl=ru на YouTube
  38. Dosia36. Начало работы Steam Guard - www.hl-inside.ru/comments/?1300301858 , HL-inside.
  39. Valve Announces Steam Mobile App - store.steampowered.com/news/7231/ (Англ.) . Valve (26-01-2012). Архивировано - www.webcitation.org/651wr2wiY из первоисточника 28 января 2012.
  40. Michael Larabel Valve's Gabe Newell Talks Linux Steam Client, Source Engine - www.phoronix.com/scan.php?page=article&item=valve_link5. Phoronix (25 апреля 2012 года). Архивировано - www.webcitation.org/67Jdwqq9D из первоисточника 30 апреля 2012.
  41. Бета Steam стала доступна с началом распродажи - www.gamebuntu.com/2012/12/steam.html (21-12-2012). Архивировано - www.webcitation.org/6DRTtRjEf из первоисточника 5 января 2013.
  42. Интервью // Интервью с Гейбом Ньюэллом сайту Computer and Video Games - www.hl-inside.ru/interviews/cvg7. Архивировано - www.webcitation.org/612nqSdHQ из первоисточника 19 августа 2011.
  43. Цифровая дистрибуция 2008 - (ppt). КРИ 2008. Архивировано - www.webcitation.org/5w56xYHPB из первоисточника 28 января 2011.
  44. Steam помогает маленьким - www.dtf.ru/news/read.php?id=37240. Архивировано - www.webcitation.org/5w56ysjXc из первоисточника 28 января 2011.
  45. EA - за цифровую дистрибуцию - www.dtf.ru/news/read.php?id=37205. Архивировано - www.webcitation.org/5w570AL8y из первоисточника 28 января 2011.
  46. Prey будет распространяться через Интернет - www.dtf.ru/news/read.php?id=35566. Архивировано - www.webcitation.org/5w571HVu7 из первоисточника 28 января 2011.
  47. Онлайн спасёт Hip Interactive - www.dtf.ru/news/read.php?id=36746. Архивировано - www.webcitation.org/5w572OHRi из первоисточника 28 января 2011.
  48. Но сначала тот же Prey лишили цифровой дистрибуции - gamenavigator.ru/news/reports/9715. Архивировано - www.webcitation.org/5w573V2Sv из первоисточника 28 января 2011.
  49. Steam Launches Hit PC Games from EA - store.steampowered.com/news/2116 (Англ.) . SteamPowered.com (19 декабря 2008). Архивировано - www.webcitation.org/5w5C5LY0E из первоисточника 29 января 2011.
  50. Слух: на долю Steam приходится 70% цифрового рынка - www.gametech.ru/cgi-bin/show.pl?option=news&id=10008. GameTech (21 ноября 2009 года). Архивировано - www.webcitation.org/5w575ltzA из первоисточника 28 января 2011.
  51. Valve Cyber Cafe Program: Steam For Cafes (Англ.) . Сайт CyberCafe (5 April 2008).
  52. Интервью // Интервью с представителями компании Бука - www.hl-inside.ru/interviews/buka. Архивировано - www.webcitation.org/612nrbbJN из первоисточника 19 августа 2011.
  53. Релиз Steam Cloud - на этой неделе - www.hl-inside.ru/comments/?1225741273. HL-Inside (3 ноября 2008). Архивировано - www.webcitation.org/5w577j4qf из первоисточника 28 января 2011.
  54. Half-Life 2, Half-Life 2: Episode 1 & 2 get SteamPlay, Steam Cloud and Achievements - store.steampowered.com/news/3873/. Steampowered.com (27 мая 2010). Архивировано - www.webcitation.org/5w579hox8 из первоисточника 28 января 2011.
  55. Система обмена в Team Fortress 2 - wiki.teamfortress.com/wiki/Trading/ru. Архивировано - www.webcitation.org/64tb5thcW из первоисточника 23 января 2012.
  56. Steam Trading: Out of Beta and available to everyone! - TF2 Team - www.teamfortress.com/post.php?id=6202
  57. FAQ по системе обмена на сайте поддержки Steam.
  58. Valve Announces Steam Greenlight - store.steampowered.com/news/8367/ (Англ.) , Valve (9 июля 2012 года).
  59. News - Half-Life 2, Half-Life 2: Episode One and Half-Life 2: Episode Two Updates Released - store.steampowered.com/news/3872/
  60. Content streaming - developer.valvesoftware.com/w/index.php?title=Content_streaming (Англ.) . Valve Developer Community. (недоступная ссылка - история - web.archive.org/web/*/http://developer.valvesoftware.com/w/index.php?title=Content_streaming)
  61. 1 2 Интервью // Интервью с Гейбом Ньюэллом сайту videogaming247 - www.hl-inside.ru/interviews/videogaming247/. Архивировано - www.webcitation.org/5w57Ab42H из первоисточника 28 января 2011.
  62. Peer-to-Peer files released - steamreview.org/posts/p2pfiles. Архивировано - www.webcitation.org/612nskZLP из первоисточника 19 августа 2011.
  63. Source Engine на Linux - вероятное будущее - www.hl-inside.ru/comments/?1210514532. Архивировано - www.webcitation.org/5w57C1u9T из первоисточника 28 января 2011.
  64. ATi Steam Offer - www.steampowered.com/ati_offer1a (Англ.) . Архивировано - www.webcitation.org/612ntNTmK из первоисточника 19 августа 2011.
  65. Portal First Slice is free - www.steampowered.com/nvidia (Англ.) . Архивировано - www.webcitation.org/612ntyfrS из первоисточника 19 августа 2011.
  66. BlackBox владельцам ATi Radeon 2900 XT - www.ag.ru/news/31-05-2007#17079. Новости ag.ru (2007-07-31). Архивировано - www.webcitation.org/615ruIp29 из первоисточника 21 августа 2011.
  67. Незаконная реклама в Counter-Strike - www.dtf.ru/news/read.php?id=37858. Архивировано - www.webcitation.org/5w57Dw1k9 из первоисточника 28 января 2011.
  68. Valve and IGA Worldwide Announce In-Game Advertisement Resolution - www.gamershell.com/companies/valve/275789.html (Англ.) . Архивировано - www.webcitation.org/5w57F4U3a из первоисточника 28 января 2011.
  69. Games Weekly. Игровая индустрия за неделю. 20-26 февраля 2006 - www.3dnews.ru/games/games-weekly-27022006/.
  70. Реклама появится в Counter-Strike - www.entermedia.ru/journal/?content=article&id=235. Архивировано - www.webcitation.org/5w57GEu2y из первоисточника 28 января 2011.
  71. Half-life 1 Engine And Counter-strike Update Released - steampowered.com/v/index.php?area=posts&id=968&cc=RU (Англ.) .
  72. Counter-strike And Condition Zero Update Released - steampowered.com/v/index.php?area=posts&id=1400&cc=RU (Англ.) .
  73. Advertisements to become Steam function - steamreview.org/posts/adverts/ (Англ.) . Архивировано - www.webcitation.org/5w57H5h1x из первоисточника 28 января 2011.
  74. Очередное обновление Steam - www.hl-inside.ru/comments/?1102720260. Архивировано - www.webcitation.org/5w57I7rtC из первоисточника 28 января 2011.
  75. Valve не боится пиратства и верит в Россию - www.ag.ru/news/30-05-2008. AG.ru (30 мая 2008). Архивировано - www.webcitation.org/612nxEZUY из первоисточника 19 августа 2011.
  76. 1 2 Покупка игр через Steam - supportwiki.steampowered.com/ru/Buying_Games_through_Steam . Служба поддержки Steam. Архивировано - web.archive.org/web/20100819095528/http://supportwiki.steampowered.com/ru/Buying_Games_through_Steam из первоисточника 19 августа 2010.
  77. Steam Wallet (Англ.) . Valve.
  78. Соглашение подписчика службы Steam (раздел 3C) - store.steampowered.com/subscriber_agreement/russian/ . Valve. Архивировано - www.webcitation.org/64tb74WZF из первоисточника 23 января 2012.
  79. What forms of payment are accepted on Steam? - Credit Card Purchase and Billing FAQ (17 October 2006). Архивировано - www.webcitation.org/615rwLFfM из первоисточника 21 августа 2011.
  80. Use Paysafecard on Steam and Receive a Free Copy of Portal - store.steampowered.com/news/4203/ (Англ.) . Valve (20 августа 2010). Архивировано - www.webcitation.org/64tb7hKUk из первоисточника 23 января 2012.
  81. PayPal and Wire Transfer arriving soon - steamreview.org/posts/paypalandwire/. "The Steam Review" (August 27 2006). Архивировано - www.webcitation.org/5w57Jzew2 из первоисточника 28 января 2011.
  82. WebMoney Now Available on Steam - store.steampowered.com/news/4806/ (Англ.) , Valve (18 декабря 2010).
  83. 1 2 Swiss_Larson. Система STEAM теперь официально поддерживает WebMoney - cyberfight.ru/site/news/72000/ , Cyberfight (2 Nov '10).
  84. Виталий Петлевой. Российские геймеры смогут делать покупки в крупнейшем в мире интернет-магазине Steam - www.rbcdaily.ru/2011/10/24/media/562949981805007 , RBK dairy (24-10-2011).
  85. Xsolla And Valve Announce Cash Payments to Steam in Russia - store.steampowered.com/news/6568/ (Англ.) . Valve (21 октября 2011). Архивировано - www.webcitation.org/64tb8C02x из первоисточника 23 января 2012.
  86. STALKER on Steam (RU) - store.steampowered.com/app/4830/?l=russian?cc=ru. Магазин Steam. Архивировано - www.webcitation.org/5w57KwYSa из первоисточника 28 января 2011.
  87. STALKER: Shadow of Chernobyl on Steam (US) - store.steampowered.com/app/4500/?cc=US. Магазин Steam. Архивировано - www.webcitation.org/612nzpo19 из первоисточника 19 августа 2011.
  88. Call of Duty 4: Modern Warfare on Steam (US) - store.steampowered.com/app/7940/?cc=RU. Магазин Steam. Архивировано - www.webcitation.org/5w57LohAO из первоисточника 28 января 2011.
  89. Call of Duty 4: Modern Warfare on Steam (FR) - store.steampowered.com/app/7940/?l=russian?cc=FR. Магазин Steam. Архивировано - www.webcitation.org/5w57Muixe из первоисточника 28 января 2011.
  90. Call of Duty 4: Modern Warfare on Steam (AU) - store.steampowered.com/app/7940/?l=russian?cc=AU. Магазин Steam. Архивировано - www.webcitation.org/5w57NvHJh из первоисточника 28 января 2011.
  91. Steam идет навстречу народу - www.igromania.ru/news/156760/Steam_idet_navstrechu_narodu.htm
  92. Раздел 13 соглашения подписчика службы Steam - store.steampowered.com/subscriber_agreement/russian/.
  93. Блокировка учётной записи Steam - supportwiki.steampowered.com/ru/Steam_Account_Disabled. Техподдержка Steam. (недоступная ссылка - история - web.archive.org/web/*/http://supportwiki.steampowered.com/ru/Steam_Account_Disabled)
  94. Використання облікового запису Steam - supportwiki.steampowered.com / ru / Steam_Account_Use
  95. Суми, сплачені у зв'язку з Обліковим записом або підписки, не повертаються у разі розірвання договору. Розділ 4B угоди передплатника служби Steam - store.steampowered.com / subscriber_agreement / russian /.
  96. Результати збору статистики - www.steampowered.com / status / survey.html на сайті SteamPowered.com
  97. Steam, The Ultimate Online Game Platform - store.steampowered.com / about / l = russian. Читальний - www.webcitation.org/5w57OrwPs з першоджерела 28 січня 2011.
  98. Steam is no longer supported on this computer's operating system (Англ.) .
  99. У липні Steam припиняє підтримку Windows 98/ME - www.hl-inside.ru/comments/?1172829356. Читальний - www.webcitation.org/5w57PpBWs з першоджерела 28 січня 2011.
  100. News - Steam client update released - store.steampowered.com/news/7983 /
  101. GCF - Valve Developer Community - developer.valvesoftware.com / GCF (Англ.) . Про формат GCF на сайті розробників. Читальний - www.webcitation.org/5w5C6Fxt6 з першоджерела 29 січня 2011.
  102. 1 2 Установка користувальницьких модів - Steam. (Недоступна посилання - історія -
  103. Steamworks - www.steampowered.com/link54. Читальний - www.webcitation.org/612o0Nv11 з першоджерела 19 серпня 2011.
  104. Регіональний захист в Steam. - hl2.buka.ru/viewtopic.php? t = 380. Форум техпідтримки компанії Бука. Читальний - www.webcitation.org/5w5C7LFdx з першоджерела 29 січня 2011.
  105. Проблема з Корбина - hl2.buka.ru/viewtopic.php? t = 12012 & postdays = 0 & postorder = asc & start = 0. Читальний - www.webcitation.org/5w5CA4p25 з першоджерела 29 січня 2011.
  106. Steam client update released - store.steampowered.com/news/7524 /. Читальний - www.webcitation.org/68UYY608s з першоджерела 17 червня 2012.
  107. Steam client update released - store.steampowered.com/news/7983 /. Читальний - www.webcitation.org/68UYYg5rK з першоджерела 17 червня 2012.
  108. Перебої в роботі Steam - www.nashalife.ru/index.php?name=News&file=article&sid=5333. Читальний - www.webcitation.org/5w5CFKcGt з першоджерела 29 січня 2011.
  109. Програми, конфліктуючі з Steam. www.steampowered.com.
  110. Steam Group Rest of World - steamcommunity.com / groups / restofworld (Англ.) . Читальний - www.webcitation.org/5w5CH8p1i з першоджерела 29 січня 2011.
  111. Весь інший світ - www.hl-inside.ru/comments/?1207561146. Читальний - www.webcitation.org/5w5CIuWpS з першоджерела 29 січня 2011.
  112. Угода передплатника служби Steam - store.steampowered.com / subscriber_agreement /. Читальний - www.webcitation.org/612o3lpTx з першоджерела 19 серпня 2011.