Стим это что такое – Стим Что Это Такое? Как Работает Steam? Ответ на (100)%!

alexxlab
alexxlab
03.05.2020

Содержание

Стим Что Это Такое? Как Работает Steam? Ответ на (100)%!

Для тех, кто увлекается играми: Стим что это такое и как он работает этот Steam?

Здравствуйте, уважаемые друзья и гости блога Pribylwm.ru! Сегодня статья будет для тех, кто увлечен компьютерными играми. Потому, что здесь рассказывается о специальной программе для геймеров — Steam. А Вы знаете — Стим что это такое и как он работает? Нет?! Тогда, поехали …

Steam — многопользовательская платформа, разработанная Valve Corporation. Он используется для распространения игр и связанных с ними мультимедиа в Интернете.

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

Первоначально Steam был разработан для Microsoft Windows, теперь они расширены и включают версию для Mac OS X и Linux, а также ограниченную функциональность на PlayStation 3 и для мобильных устройств iOS и Android.

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

Если Вы разработчик, то Стим что это для Вас?

Steam особенно актуален для:

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

Интересно и важно, что Steam портируется на GNU/Linux. Должен ли разработчик распространять игру через Steam, зависит от многих факторов и это очень субъективный вопрос.

Для конечных пользователей: один простой вопрос — Стим что это?

Однако для пользователей, как правило, довольно просто выяснить, можете ли вы выиграть от подписки, установки и использования Steam:

Есть ли программы, которые вы хотите запустить, которые доступны для вашей операционной системы и которые распространяются в Steam?

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

(Сервис Steam также имеет Соглашение подписчика. Поскольку его подписание затрагивает ваши законные права, вы должны сначала убедиться, что вы его понимаете, и учитывать свои варианты, как и при рассмотрении использования какого-либо сервиса. Кстати, это не так. юридическая консультация, и я не юрист. Я не работаю в Valve Corporation).

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

Или просмотрите игры Steam, доступные в настоящее время для GNU/Linux (включая Ubuntu).

Основные понятия: Стим Что Это Такое?

Есть высказывание (которое, я думаю, может возникнуть в культуре BSD, но я действительно не уверен ):

Вы не используете операционную систему, вы используете приложения.

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

Теперь Steam не является операционной системой. Это платформа распространения, вроде iTunes Music Store, но вместо этого она ориентирована на игры. Потенциально Steam можно использовать для распространения другого программного обеспечения, а на самом деле он используется для распространения некоторых видео.

Если вы хотите запускать программное обеспечение, которое распространяется через Steam, то вам следует рассмотреть возможность использования Steam. В противном случае, хотя в Steam есть несколько побочных функций — общение с другими пользователями Steam — на самом деле нет причин использовать Steam.

Вы не играете на платформе распространения, Вы играете в игры.

Причиной того, что Steam выходит на GNU/Linux (например, Ubuntu), является большая новость, не в том, что Steam сам по себе особенно крут , а в том, что к нему, похоже, придет ряд игр Steam, ранее доступных только на других платформах

.

Например, игрок Left 4 Dead 2, использующий Ubuntu, может быть очень рад, что Steam переносится на GNU/Linux, поэтому они могут установить и играть в Left 4 Dead 2 на Ubuntu. Но на самом деле, портирование Steam на GNU / Linux — лишь малая часть того, что там полезно. Настоящая выгода в том, что Left 4 Dead 2 переносится .

Также запланированы порты многих других игр, доступных в настоящее время для пользователей Windows и Mac OS X. Но многие игры распространяются в Steam, и некоторые из них не будут поддерживать несколько платформ (точно так же, как некоторые не делают сейчас, хотя Steam уже давно отсутствует для Mac OS X).

Стим Что Это: Игры работают на операционной системе, а не на платформе распространения.

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

Когда Steam работает в Linux, это не заставляет приложения Steam работать в GNU / Linux. Они должны быть портированы. И если бы они были портированы без Steam, они бы тоже побежали.

Упаковка программного обеспечения … и управление им тоже!

Люди могут обсуждать преимущества и недостатки Steam как платформы распространения; Я не собираюсь пытаться сделать это здесь. Но есть одна пара преимущество-недостаток, которая важна для понимания Steam:

  • Преимущество: Ваше программное обеспечение доступно в любом месте. Вы можете скачать, установить и обновить его с помощью автоматизированных средств. Вы можете использовать его с нескольких машин.
  • Недостаток
    : Ваше программное обеспечение привязано к входу в Steam. Вообще говоря, вы можете использовать свою учетную запись Steam — и, следовательно, связанные с ней игры — только на одной машине одновременно. Игры обычно загружаются через Интернет, когда они устанавливаются, а не устанавливаются с локального носителя, и иногда загрузка происходит медленно.

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

То есть в Windows есть менеджер пакетов . Он не так сложен в управлении зависимостями, как dpkg, но в остальном он сопоставим.

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

Однако в операционных системах GNU/Linux (и наших двоюродных братьях из BSD) в ОС уже десятилетиями встроены усовершенствованные менеджеры пакетов! В Ubuntu эта функциональность в настоящее время предоставляется главным образом APT , Software Updater и Центром программного обеспечения . Ubuntu всегда имел эту функциональность. И у нас это было для каждой части системы, и для многих тысяч дополнительных программ.

В Steam игры устанавливаются для пользователей, а не (просто) компьютеров.

Инфраструктура управления пакетами Debian уже была расширена в Ubuntu для поддержки установки и управления лицензиями для проприетарных приложений Payware. Центр программного обеспечения добавляет эту функцию и, таким образом, в некоторой степени сопоставим со Steam Например, пользователи могут приобрести ряд платных игр в Центре программного обеспечения, таких как Amnesia: The Dark Descent (которые также можно приобрести через Steam и другими способами ).

Когда вы устанавливаете программное обеспечение в Ubuntu Software Center, вы должны пройти аутентификацию с вашим паролем. Программное обеспечение установлено по всей системе. Если вы приобрели программное обеспечение, вы можете установить его и на другие машины. (Хотя вам следует ознакомиться с соответствующими лицензионными соглашениями, применимым законодательством, и

я не являюсь неспециалистом, и это не юридическая консультация.) Однако часто лицензионные соглашения запрещают вам использовать одну лицензию в двух местах одновременно.

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

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

В конце концов, в игры играют люди, а не компьютеры. Вот Вы и узнали: Стим что это такое и как он работает? Всем удачи и благополучия! До новых встреч!

STEAM — это… Что такое STEAM?

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

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

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

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

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

[66][67]

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

У Steam есть свои системные требования, и они могут оказаться выше, чем необходимо для запуска некоторых игр. Таким образом, даже Wolfenstein 3D не удастся запустить на компьютере с операционной системой, выпущенной раньше, чем Windows 2000.

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

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

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

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

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

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

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

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

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

Некоторые издатели, такие как 2K Games, Rockstar Games, UbiSoft ограничивают список стран из которых можно приобрести их игры. В частности поэтому игры данных издателей не доступны для покупки из России. В протест этому в Steam Community была создана группа Rest of World, призывающая снять данные ограничения.[70][71] Впрочем, есть несколько вполне законных способов обойти региональную защиту. Одним из способов является маскировка IP-адреса под IP той страны, где игру можно приобрести, а также запуск Steam через зарубежный прокси-сервер. Также если у Вас есть знакомый в стране где можно приобретать игры без ограничений (например США), можно попросить его приобрести игру в качестве подарка и затем подарить ее Вам.

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

Интерфейс Steam переведён на множество языков, однако это тоже вызывает определённые проблемы. Например, игра Call of Duty 4 не запускается, если установлен русский язык в настройках интерфейса Steam. Проблема решается переключением языка на English (Английский) и проверкой целостности кеша игры с последующим обновлением(довольно значительным). При возврате к русскому языку проблема возникает вновь.[72]

В игре 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 Community — это… Что такое Steam Community?

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

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

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

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

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

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

У Steam есть свои системные требования, и они могут оказаться выше, чем необходимо для запуска некоторых игр. Таким образом, даже Wolfenstein 3D не удастся запустить на компьютере с операционной системой, выпущенной раньше, чем Windows 2000.

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

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

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

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

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

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

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

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

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

Некоторые издатели, такие как 2K Games, Rockstar Games, UbiSoft ограничивают список стран из которых можно приобрести их игры. В частности поэтому игры данных издателей не доступны для покупки из России. В протест этому в Steam Community была создана группа Rest of World, призывающая снять данные ограничения.[70][71] Впрочем, есть несколько вполне законных способов обойти региональную защиту. Одним из способов является маскировка IP-адреса под IP той страны, где игру можно приобрести, а также запуск Steam через зарубежный прокси-сервер. Также если у Вас есть знакомый в стране где можно приобретать игры без ограничений (например США), можно попросить его приобрести игру в качестве подарка и затем подарить ее Вам.

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

Интерфейс Steam переведён на множество языков, однако это тоже вызывает определённые проблемы. Например, игра Call of Duty 4 не запускается, если установлен русский язык в настройках интерфейса Steam. Проблема решается переключением языка на English (Английский) и проверкой целостности кеша игры с последующим обновлением(довольно значительным). При возврате к русскому языку проблема возникает вновь.[72]

В игре 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 — Вікіпедія

Steam — сервіс компанії Valve, відомого розробника відеоігор, який надає послуги цифрової дистрибуції, багатокористувацьких ігор і спілкування гравців. Steam використовується також для отримання автоматичних оновлень і новин, як для продуктів самої Valve, так і сторонніх розробників, серед яких є Activision, Codemasters, Eidos Interactive, Epic Games, GSC Game World, id Software, Sega, THQ, Atari, Rockstar Games, Ubisoft, NCSoft та багато інших. Крім відеоігор, сервіс пропонує інструменти для розробників ігор, музику, фільми та геймерське обладнання.

Станом на травень 2019 року через Steam поширюється більше 30000 товарів[2]. У квітні 2019 року кількість акаунтів сервісу досягла 1 млрд[3]. Щодня сервісом у середньому користуються 17 мільйонів чоловік[4]. Хоча Valve ніколи не висвітлювала особисто показники продажів, підраховано, що їхній сервіс охоплює 70 % ринку цифрової дистрибуції відеоігор.

Основні[ред. | ред. код]

Основна послуга Steam — це продаж відеоігор, завантаження яких вимагає спеціального додатка на комп’ютері, Steam-клієнта. Крім того сервіс поширює програми для створення відеоігор і пов’язаних робіт (обробка фото, відео, звуку), обладнання, відео, а також новини відеоігрової індустрії та самого Steam.

Steam виступає в ролі технічного засобу захисту авторських прав (DRM). Оскільки він дозволяє завантажувати ігри безпосередньо з серверів Valve, усувається необхідність у видавцеві — проміжній ланці між розробником і споживачем. Розробник отримує можливість оперативніше реагувати на потреби ігрового співтовариства (наприклад, шляхом випуску безкоштовних доповнень на зразок Half-Life 2: Lost Coast) і здійснювати повний контроль над розповсюдженням самих ігор, оскільки навіть коробкові версії Steam-ігор вимагають обов’язкової активації через Інтернет. Також Steam дозволяє власникам Інтернет-клубів укласти договір на використання системи CyberCafe, що дозволяє користуватися будь-якими Steam-іграми за певну щомісячну абонентську плату.

Крім того Steam має функції соціальної мережі, дозволяє користувачам спілкуватися, створювати спільноти за інтересами, організовувати діяльність з розробки власних ігор, демонструвати свої досягнення в іграх.

Крамниця[ред. | ред. код]

Купівля[ред. | ред. код]

Замість придбання коробок з іграми, дисків, CD-ключів, користувач Steam отримує можливість завантажувати куплені ігри зі Steam-серверів у будь-якому місці, де можливе використання Steam-клієнта. Ігри можуть бути придбані як окремо, так і у складі «пакетів» з декількох ігор, що коштує дешевше, ніж загальна вартість ігор окремо, іноді навіть у декілька разів. Існують безкоштовні товари, а періодично відбуваються сезони знижок, коли ціни падають від 10 до 100 %. Традиційно вони відбуваються щотижня, нерідко присвячуючись іграм конкретного жанру або виробника. Влітку і взимку знижки набувають особливо великих масштабів. Якщо гра створена для різних операційних систем, після єдиного придбання вона стає доступною для завантаження й запуску на всіх них завдяки службі SteamPlay.

Кожен користувач Steam має «гаманець», куди перераховує гроші. Всі купівлі здійснюються з робочого столу Steam-клієнта, а дані передаються через зашифроване з’єднання. Для забезпечення більшої безпеки платіжна інформація не зберігається, тому щоразу її необхідно вводити заново.

Підтримуються такі платіжні опції: кредитні картки (Visa, Mastercard, AMEX, Discover, JCB), дебетові картки з логотипом Visa або Mastercard, PayPal, WebMoney, ClickandBuy, Bitcoin, прямий банківський переказ через Visa Electron. Дебетові картки Maestro, що популярні в Європі, безпосередньо не підтримуються, але можуть бути використані при платежі через PayPal. При купівлі на електронну пошту висилається квитанція, яку користувач за бажання може додатково роздрукувати, як чек в магазині дисків.

Гравці можуть повернути ігри, які їм не сподобалися, отримавши витрачені гроші назад, але тільки впродовж двох тижнів і за умови, що час гри не перевищив 2 години. Це ж стосується і внутрішньоігрових покупок і обладнання, але з іншими строками[5].

Активація[ред. | ред. код]

DRM-функціональність служби Steam призначалася для боротьби з піратством і дійсно допомогла в цьому, хоч і не до такого ступеня, як розраховувалося. Такі переваги як доступ до оновлень і офіційних ігрових серверів Steam виявилися достатньо вагомими аргументами на користь ліцензійних версій ігор. Steam показав переваги власної боротьби з піратством (захисту від копіювання), тож засоби на кшталт SECUROM, які вимагали для гри наявності диска в дисководі, були врешті-решт цілком видалені зі Steam.

Проте така система має ряд серйозних недоліків:

  1. Для установки гри потрібне підключення до Інтернету і обов’язкове завантаження чи оновлення продукту до 100 %. Інакше запустити гру неможливо. Таким чином, користувачі, що мають низькошвидкісне модемне або дороге (при оплаті по трафіку) підключення до Інтернету, не можуть викачати оновлення і пограти, навіть якщо у них є ліцензійна коробкова версія Steam-гри. Разом з тим є можливість обмінюватися файлами оновлень гри (GCF) з іншими користувачами, які вже оновили гру.
  2. Неможливість активувати гру або викачати для неї оновлення при завантаженості серверів Steam. Саме зважаючи на ці недоліки і були створені піратські no-Steam версії найпопулярніших ігор, таких як Counter-Strike: Source, в яких лише використовуються дані ліцензійної Steam-гри. Перевагою таких версій є те, що ігри можна запустити відразу без потреби оновлення чи наявності акаунту Steam. Проте саме активація викликала найбільше нарікань у користувачів Steam. Це вузьке місце в системі розповсюдження ігор Valve — наприклад, у день виходу Half-Life 2 сервери активації Steam виявилися перевантаженими, не зважаючи на всі зусилля і заяви Valve (зокрема, оголошене Valve задовго до виходу гри попереднє завантаження некоробкової версії), і багато покупців були змушені змарнувати багато часу, чекаючи стійкого зв’язку з серверами і розшифровки файлів гри.

Бібліотека[ред. | ред. код]

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

Всі коли-небудь придбані ігри або інші продукти вносяться до бібліотеки. Користувачеві не обов’язково завантажувати їх усі на комп’ютер, після оплати покупки Steam пропонує вибір: завантажити продукт чи відкласти це на потім. Таким чином, навіть якщо на комп’ютері недостатьно місця, або з якоїсь причини немає змоги виконати установку, гроші не буде змарновано. Є можливість налаштувати вигляд колекції за списком або мініатюрами обкладинок з різним ступенем додаткової інформації.

Оновлення і автономний режим[ред. | ред. код]

При запуску клієнт Steam перевіряє наявність оновлень для самого себе і всіх встановлених на комп’ютері ігор. Якщо Steam почав завантаження оновлень, гра стає недоступною до закінчення їх завантаження. Для мережевих ігор оновлення є обов’язковими; що стосується одиночних ігор, то Steam надає автономний режим, в якому можна грати в Steam-ігри без підключення до Інтернету і завантаження обов’язкових оновлень. Steam може увійти до автономного режиму і при підключеному Інтернеті, але при кожному запуску в автономному режимі весь час питає, чи хоче користувач перейти в мережевий режим, що вельми незручно, особливо для автозапуску. Більш того, в автономному режимі не можна грати в ігри, оновлення яких не дійшло до кінця.

Хоча на дисках з Steam-іграми є нагадування про необхідність підключення до Інтернету для установки гри, в ньому нічого не говориться про те, що після установки потрібно завантажити оновлення, що накопичилися з часу випуску дисків. Це послужило причиною для критики Steam, в першу чергу з боку тих гравців, чиє з’єднання з Інтернетом або дуже повільне, або дуже дороге (при оплаті трафіку).

Мережеві ігри[ред. | ред. код]

До обов’язків частини Steam, відповідальної за ігри через Інтернет, входить отримання списку серверів, перевірка версій клієнта і сервера для забезпечення їх сумісності, а також надання серверу відомостей про обліковий запис Steam і блокування облікових записів, викритих у нечесній грі службою Valve Anti-Cheat, доступу до всіх мережевим Steam-ігор, що підтримує технологію VAC. Також Steam блокує доступ до Steam-серверів користувачам, які не мають облікового запису Steam (No-Steam версії ігор) або на облікового запису яких немає купленої гри, що є ще одним компонентом захисту DRM. Цей компонент не можуть обходити зламані версії Steam, оскільки це вимагає злому або обходу серверів автентифікації Valve.

Match Making[ред. | ред. код]

Ця функція з’явилася з виходом Left 4 Dead. Суть її полягає в тому, що гравці підключаються не відразу до сервера, а спочатку до створеного одним з гравців лоббі. Лідер лоббі може вибирати параметри гри (карта, рівень складності і т. д.), «виганяти» кого-небудь з підключених, зробити доступ до лоббі тільки для друзів або за запрошеннями. Після того як необхідний склад гравців набраний, лідер лобі запускає пошук сервера. Steam вибирає порожній сервер, на якому встановлює необхідні настройки і підключає до нього гравців з лобі.

Steam Cloud[ред. | ред. код]

Ця функція дозволяє зберігати ігрові дані (такі, як особисті конфігурації, настройки клавіатури, миші, файли збережень) на серверах Valve замість ПК. Функція особливо корисна тим, хто використовує свої Steam-ігри на декількох комп’ютерах.

Спільнота[ред. | ред. код]

Спільноти користувачів[ред. | ред. код]

Від 12-го вересня 2007 року існує функція «Спільнота Steam» (Steam Community), покликана полегшити спілкування між користувачами сервісу. «Спільнота Steam» дозволяє об’єднуватися у спільноти за інтересами, звані групами. Там відбувається обговорення ігор, організація заходів, виставлення оголошень. На основі вподобань чи місцезнаходження користувачам сервісу також пропонується вступити до найбільш активних груп. У кожній спільноті є чат, кількість осіб в якій відображається на сторінці спільноти. Певною комбінацією клавіш (за умовчанням Shift+Tab) відкривається «оверлей» (overlay, дослівно «накладка») — інтерфейс «Спільноти Steam» поверх зображення гри.

Кожен продукт відпочатку має свою окрему спільноту, до якої приєднується покупець чи просто зацікавлений. В ній гравці мають змогу вести обговорення, виставляти на огляд свої творчі роботи, скриншоти, транслювати процес гри, писати відгуки. У таких спільнотах розробники публікують новини, звернення до загалу. Ринок спільноти дозволяє продавати і купувати внутрішньоігрові предмети, купони на знижки. Крім того наявний розділ модифікації ігор, званий «Майстернею».

Особливий розділ спільноти Steam Direct дозволяє голосувати за продукти, які в майбутньому стануть доступними в Steam. Розробники відеоігор можуть надсилати свої роботи і виставляти їх на голосування.

Багатомовність[ред. | ред. код]

Steam доступний 26 мовами, серед яких: англійська, українська, нідерландська, данська, італійська, іспанська, корейська, німецька, норвезька, польська, португальська, російська, тайська, традиційна китайська, спрощена китайська, фінська, турецька, французька, шведська та японська. У бета-версії також доступна в’єтнамська мова[6].

Переклад Steam іншими мовами здійснюють переважно волонтери на Steam Translation Server[6].

Українська мова була додана у Steam 25 липня 2013 року[7] і станом на липень 2017 року українською перекладено 99% усіх доступних текстів Steam та ігор від Valve[6]. Утім, не все перекладене українською випущено офіційно, оскільки свої старі ігри (Half-Life, Portal, Left 4 Dead) компанія практично не підтримує, то повноцінна локалізація до них додана не була.

Станом на 2019 рік у крамниці Steam наявно понад 200 ігор з українською локалізацією[8].

Особиста сторінка[ред. | ред. код]

Всі користувачі сервісу мають власну сторінку, на якій розміщують дані про себе, переглядають новини друзів і груп. Сторінки мають елементи відеогри, такі як рівні користувача. Кожна куплена відеогра впродовж грання дає картки, збір яких підвищує рівень. Крім того його підвищує виконання базових дій, таких як перша покупка, перше опублікування скриншоту, коментар і т. д. Виконавши низку «завдань» з освоєння у сервісі та збираючи комплекти карток, користувач додатково здобуває значки, які є предметом колекціонування.

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

Статус кожного учасника відображається на його сторіночці: В мережі, Немає на місці, Не турбувати, Бажає грати, Бажає обмінятись, Поза мережею, В грі (з вказівкою назви гри). Також на особистій сторінці відображається статистика часу гри за останні два тижні, окремо для кожної гри. Час, проведений за не пов’язаною зі Steam грою, в статистиці не показується.

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

Сервісу Steam передував WON, створений Sierra Games для забезпечення онлайн-гри. Окрім інших, він підтримував і деякі ігри, розроблені Valve. Історія Steam почалася 1999 року з успіхом ігор Team Fortress Classic і Counter-Strike. Ще до виходу фінальних версій вони стали одними з найпопулярніших багатокористувацьких ігор. У той час популярність ігор досягала максимум 2-3 тисяч активних гравців. Кількість гравців Team Fortress Classic і Counter-Strike через пару років зросла у кілька разів. В результаті Valve розпочала перегляд традиційних методів організації онлайн-ігор. Необхідно було вирішити проблеми і в світлі подальшого напливу гравців. В основному це стосувалося автоматичного оновлення, вдосконалення анти-чит-системи.

Коли розробники працювали над такою системою, до них прийшла ідея використовувати її також для продажу ігор. Реалізація даної ідеї виявилася надто дорогою, тому в Valve шукали співпраці з різними компаніями, такими як Amazon, Yahoo і Cisco, пропонуючи даний підхід, але не отримали більших відгуків, ніж обіцянки[9]. Зрештою у 2001 році WON було куплено Valve у Flipside. Почалося бета-тестування майбутнього сервісу онлайн-гри і цифрової дистрибуції, що існував паралельно до WON. Steam вперше був представлений громадськості на Game Developers Conference 22 березня 2002 року[10].

Активне використання Steam почалося під час бета-тестування Counter-Strike 1.4 . Установка Steam була обов’язковою для бета-тестерів CS 1.4, але була лише додатковим компонентом для фінальної версії[11][12]. У Steam 2.0 був дещо змінений інтерфейс і з’явилася інтегрована система миттєвого обміну повідомленнями з друзями.

Наприкінці 2003 року Valve оголосила про свої плани щодо закриття WON і обов’язкової установки Steam для користування онлайн-режимами ігор Valve. Це викликало гнів багатьох гравців, які потім створили WON2 як заміну. Зрештою 26 липня 2004 року World Opponent Network була закрита і цілком замінена на Steam[13].

У вересні 2004 року стало відомо про суд Vivendi Games з Valve. Компанія стверджувала, що поширення майбутньої Half-Life 2 через Steam порушуватиме видавничий контракт[14]. Vivendi програла справу, і їй було заборонено продовжувати ліцензування ігор Valve для Інтернет-кафе. Пізніше контракт між цими двома компаніями був розірваний, і Valve обрали Electronic Arts як нового роздрібного видавця[15] У листопаді 2004 року Valve випустила Half-Life 2 як першу однокористувацьку гру, що вимагає Steam-клієнту в обов’язковому порядку. Під кінець 2005 року, 14 грудня, в Steam вперше з’явилася гра сторонніх розробників: Rag Doll Kung Fu.

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

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

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

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

Наприкінці 2009 року був незначно змінено дизайн офіційного сайту — замість темно-жовтих з’явилися блакитні тони, а також з’явилася можливість онлайн-покупки ігор через сайт Steam без використання програми-клієнта Steam. Одночасно Valve почала розробку четвертої версії Steam з абсолютно новим оформленням.

Наприкінці лютого 2010 року вийшла бета-версія нового Steam-клієнта, в якому були значно перероблені всі інтерфейсні меню[21]. Одночасно для бета-користувачів був сильно змінений дизайн офіційного сайту. Майже повністю був перероблений дизайн оболонки Steam, а також внутрішньоігрового оверлею. Зокрема замість трьох стандартних списків «Ігри», «Трейлери» і «Інструменти» з’явилося нове меню «Бібліотека», до якого, крім цих 3 підрозділів, додався новий підрозділ — «Завантаження.» При цьому стало доступно 3 варіанти відображення ігор — список з докладною інформацією і тлом, великий список з оновленими іконками і сітка з іконками великого розміру. Компактний вигляд перестав підтримуватися. Крім цього, було виправлено багато помилок, вбудований браузер став використовувати рушій WebKit замість Trident, доступного тільки для Windows. Це в рази збільшило продуктивність і безпеку роботи, а також дало можливість портування на інші платформи. Формат скінів для четвертої версії також зазнав змін, що зробило неробочими скіни версії 3.0. У березні 2010 року на офіційних сайтах Valve з’явилася інформація про майбутнє перенесення Steam і всіх Source-ігор на Mac OS X[22][23].

28 квітня 2010 року Valve реалізувала стабільну версію Steam четвертого покоління. Також було виконано оновлення дизайну Спільноти Steam і головної веб-сторінки Steam для всіх користувачів. У релізній версії було відновлено ​​можливість згортання меню «Бібліотека» до компактного вигляду, при цьому старі дрібноформатні іконки були замінені новими барвистими в об’ємному стилі. Це оновлення стало найзначнішим із моменту запуску Steam у 2003 році. Дана версія Steam викликала неоднозначні відгуки з боку спільноти. З одного боку, інтерфейс став більш інтуїтивним, логічним, сучасним і барвистим. З іншого — виникло багато огріхів, а також проблеми зі швидкодією на слабких платформах, що було виправлено в оновленні[24].

У лютому аналітична компанія Forecasting and Analyzing Digital Entertainment повідомила, що Steam в минулому році принесла видавцям і розробкам в цілому $970 млн, причому на грудень випало $ 213 млн[25]. У вересні 2011 ігри сервісу стали доступнішими в країнах СНД. Ціни було знижено майже вдвічі[26].

На початку 2012 вийшла мобільна версія Steam для платформ iOS и Android[27]. На кінець 2012 року в Steam було зареєстровано понад 50 млн користувачів, з них 5 млн — активних гравців[28]. Стартувало бета-тестування сервісу Steam для Linux[29]. У вересні з’явилася довгоочікувана гравцями можливість зміни папки установки ігор[30]. Тоді ж Valve запустила сервіс Steam Greenlight, завдяки якому розробники могли представляти свої творіння на розгляд користувачів, щоб отримати їхню згоду на публікацію свого проекту в Steam[31].

Головне вікно клієнта Steam для Windows — розділ новинок

На січень 2013 глава Valve Гейб Ньюелл підтвердив чутки про те, що компанія розробляє свій аналог гральних консолей, названий Steam Box. Він же анонсував, що Steam ставатиме все більш відкритим, дозволяючи користувачеві управляти пропозиціями[32]. У квітні 2013 в каталог ігор була додана MMO-гра Darkfall Unholy Wars, яка стала першою грою в Steam, що вимагає щомісячної підписки[33].

Станом на вересень 2014 сервісом користувалися 25 млн чоловік і продавалося 3700 продуктів. Для орієнтування в магазині було введено нову систему пошуку і фільтрації. На головній станиці з’явився блок персональних рекомендацій, заснованих на іграх, в які користувач грав раніше. Можна було вказати, що гра бажана до покупки, або що вона не цікава і новин про неї не потрібно. Значним нововведенням стали куратори. У ролі кураторів, які публікують відгуки та рекомендації змогли виступати як окремі користувачі, так і групи. Підписавшись на вподобаних кураторів, гравці полегшили собі пошук цікавих товарів. Але вже наступного дня було вирішено обмежити систему, щоб її не використовували для самопросування[34][35].

У листопаді 2016 спільнотою Steam було засновано власну нагороду для відеоігор The Steam Awards. Вона передбачає 8 категорій і додатково можливіть користувачам сервісу запропонувати власні. Голосування відбувається всіма охочими, зареєстрованими в Steam[36]. Ще до завершення 2016 року сервісом Steam Spy, який збирає статистику, було оголошено, що цей рік став рекордним за кількістю нових товарів. На кінець листопада з січня було додано 4207 відеоігор, що складає 40% від загальної кількості. Для порівняння, в 2016 до Steam додалися 2964 гри, в 2014 — 1772, а в 2013 — 565. Проте Steam і надалі зазнає критики за те, що багато ігор — це твори низької якості, створені за готовими шаблонами[37]. Оновлення Discovery Update 2.0 додало в Steam більше посилань швидкого доступу до різних функцій: відмічання товарів як цікавих чи нецікавих, відображення інтересів друзів. Steam отримав «нову логіку», яка дозволяє підібрати рекомендації на основі того, скільки і у що грає користувач, або що рекомендують його друзі. Сервіс став давати більше інформації при пошуку ігор, доступніше повідомляти про знижки, оновлення ігор[38].

У червні 2017 Valve сервіс Steam Greenlight було замінено на Steam Direct, покликаний зменшити кількість неякісних відеоігор. Крім певних документів, він вимагає грошового внеску від $100 до $5 000 для публікації свого проекту компанією чи окремою особою[39][40].

Функція SteamPlay, що дозволяла грати в ті самі ігри на різних платформах, отримала подальший розвиток у 2018 році. 22 серпня почався бета-тест інтегрованої у клієнт підтримки Windows-ігор на Linux без додаткових засобів на кшталт Wine. Відтепер у Steam було реалізовано перетворення команд DirectX 11 і 12 в команди Vulkan. Початково офіційно підтримується 27 ігор, але користувачам дозволяється запускати на Linux і інші ігри[41].

11 вересня 2018 Valve змінили політику щодо ігор з еротичним та порнографічним вмістом. Відтепер у Steam стали доступні незацензурені версії таких ігор. Першою такого роду було опубліковано візуальний роман Negligee: Love Stories. Поширюються подібні ігри з використанням фільтра, котрий обмежує доступ до них неповнолітніх[42].

З 1 січня 2019 року у Steam припинилася підтримка ПК з Windows XP і Windows Vista[43]. Влітку, 12 липня, було запущено «Лабораторію Steam», де користувачі можуть спробувати експериментальні функції. Першими з них стали мікротрейлери — 6-исекундні трейлери ігор, інтерактивний радник, що пропонує ігри на основі бібліотеки користувача, і автовиставка — автоматичний, щоденний, півгодинний показ ігор Steam[44][45].

31 жовтня 2019 року було впроваджено новий дизайн бібліотеки придбаних ігор. З ним гравець легше отримує основну інформацію про ігри та може збирати їх у колекції. Сторінки придбаних ігор тепер мають налаштовувані фони та логотипи. На них зібрано відомості про проведений у грі час, здобуті досягнення, картки, написані відгуки, наведено скріншоти. Рідкісні досягнення (наявні у до 10% гравців) з цим оновленням стали позначені сяйвом. Звідти ж можна перейти на інші розділи Steam, присвячені конкретній грі, такі як обговорення чи сторінка в крамниці[46]. В листопаді Valve видалили зі Steam понад 1000 ігор, які визнали низькоякісними[47].

  • Гостьові перепустки (англ. Guest passes): час від часу, гравцям, що володіють якою-небудь багатогравцевою грою, видається гостьове запрошення, яке можна відіслати другу. Той, активувавши дане запрошення, зможе протягом декількох днів грати в повну версію гри.
  • Безкоштовні вихідні (англ. Free Weekend): аналогічно гостьовим перепусткам, але гра стає доступною для всіх охочих на певний проміжок часу (зазвичай декілька днів; в суботу та неділю). Так само, як і у разі гостьових перепусток, гравець може користуватися повною версією гри аж до закінчення вихідних.
  • Божевільні будні (англ. Midweek Madness): щосереди Steam пропонує істотну знижку на одну або кілька ігор. Як правило знижка становить 50 — 66 %.
  • Пропозиція дня (англ. Daily Deal): певного дня вибирається гра, на яку надається знижка. Може бути одночасно з божевільними буднями.
  • Тиждень видавця: періодично в Steam цілий тиждень надаються значні знижки на ігри якогось одного певного видавця (Ubisoft, EA тощо).
  • Спільні акції з виробниками обладнання для ПК: Steam веде облік апаратного забезпечення в комп’ютері. Це може використовуватися з різними цілями, одна з яких дає можливість виробникам апаратного забезпечення провести рекламну акцію для своїх клієнтів. Як ATI, так і nVidia використовують цю можливість: власники відеокарт ATI Radeon безкоштовно отримують Half-Life 2: Lost Coast і Half-Life 2: Deathmatch, тоді як власники відеокарт nVidia GeForce отримують Portal: First Slice (демонстраційна версія Portal), Half-Life 2: Deathmatch, Peggle Extreme і Half-Life 2: Lost Coast.
Також компанія ATI проводила акцію: у коробки з відеокартами серії Radeon HD2xxx вкладалися купони на активацію трьох ігор Valve: Team Fortress 2, Portal, Half-Life 2: Episode Two. На той момент ігри ще не були випущені, але купон дозволяв легально викачати ці ігри через Steam після їх виходу.
Обидві компанії (ATI та nVidia) тепер поширюють дистрибутив Steam разом з драйверами для своїх відеокарт.

Формати зберігання Steam-ігор[ред. | ред. код]

Файли ігор зберігаються в теці Steam\SteamApps. Існує два формати: GCF і NCF. GCF використовується в основному для ігор Valve, тоді як у форматі NCF розповсюджуються більшість сторонніх ігор.

Файли кеша Steam-ігор (GCF)[ред. | ред. код]

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

Файли Steam-ігор, що не містять кеша (NCF)[ред. | ред. код]

Файли NCF (No-Cache File) не містять ігрового кеша, на відміну від формату GCF. Всі файли гри знаходяться в теці steamapps/common/назва гри, а усередині файлу NCF міститься тільки список цих файлів і інформація про їх розмір. Самі файли NCF розташовані в теці SteamApps разом з GCF-файлами. Ігри, засновані на ncf-файлах, позбавлені всіх недоліків ігор на основі файлів gcf — всі файли знаходяться тільки в одній стандартній теці і піддаються модифікації. Проте, оновлення і пошук пошкоджених файлів у таких іграх проходить складніше і довше, ніж у файлах ігрового кеша. NCF файли також можна відкрити з допомогою GCFScape.

У обов’язки частини Steam, відповідальної за ігри через Інтернет, входить отримання списку серверів, перевірка версій клієнта і сервера для забезпечення їхньої сумісності, надання серверу відомостей про обліковий запис Steam і заборона читерам, забаненим службою VAC (Valve Anti-Cheat), доступу до всіх серверів, захищених VAC. Також Steam блокує доступ до Steam-серверів користувачам, що не мають облікового запису Steam або на обліковому записі яких немає купленої гри, що є ще одним компонентом DRM. Цей компонент не можуть обходити зламані версії Steam.

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

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

Оригінальний рушій (GoldSource)[ред. | ред. код]

Рушій Source[ред. | ред. код]

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

  • Steam Link — це пристрій, за допомогою якого можливо транслювати зображення з ПК на телевізор з якістю 1080p за 60-и кадрів на секунду. Вимагає лише підключення до телевізора і домашньої мережі, в якій він буде автоматично виявлений будь-яким комп’ютером, зі встановленим на ньому Steam. Практично будь-яка гра, що запускається на комп’ютері, може бути відтворена на телевізорі за допомогою цього пристрою[48].
  • Steam Controller — геймпад, особливістю якого є дві сенсорні панелі та можливість підключення до телевізора для гри через Steam Link. Може працювати в провідному і безпровідному вигляді. Для того, щоб гра підтримувала геймпад, її достатньо додати в бібліотеку Steam. Підтримуються також ігри, куплені в інших магазинах, наприклад, Origin[49].
  • Steam Machine — серія ігрових комп’ютерів різної конфігурації та відповідно ціни, що позиціонується як альтернатива ігровим консолям. Комп’ютери працюють від управлінням особливої операційної системи SteamOS[50].
  • Steam VR — шолом віртуальної реальності для глибшого занурення в ігровий процес. Лише деякі Steam-ігри підтримують Steam VR[51][52].

Станом на серпень 2017 року було підраховано, що за весь час існування Steam у сервісі зареєструвалися 125 млн користувачів. Щомісяця воно зростає в середньому на 1,5 млн. Кількість активних користувачів, які здійснили принаймні одну покупку, становить 33 млн, а щоденних гравців зафіксовано 14 млн. Стрімко зростає аудиторія Steam в Азії: на цей регіон сьогодні припадає 17% світових продажів, передусім завдяки користувачам з Кореї, Китаю і Японії[4].

Десятку найпопулярніших відеоігор складають: Dota 2, PLAYERUNKNOWN’S BATTLEGROUNDS, Counter-Strike: Global Offensive, Tom Clancy’s Rainbow Six Siege, Grand Theft Auto V, Warframe, Football Manager 2019, Rocket League, ARK: Survival Evolved, MONSTER HUNTER: WORLD[53]. Разом з тим 37% придбаних ігор ніколи не запускалися користувачами[54].

Сервісом можна користуватися в Україні, а сам він підтримує українську мову та має україномовні спільноти. З 14 листопада 2017 року Steam також здобув підтримку української гривні[55]. Станом на листопад 2019 року у Steam були доступні для завантаження близько 1000 відеоігор з українською локалізацією, зокрема й від вітчизняних розробників[56]. Щотижня виходить кілька ігор із підтримкою української мови.

Частка українського трафіку в Steam від загальносвітового на листопад 2019 року становила 1,1 %, що складає 4,2 петабайта[57]. Одночасно в іграх беруть участь від 30 до 50 тисяч українських гравців, їхньою найпопулярнішою грою є Dota 2. Доходи з українських геймерів у Steam при цьому складають менше 0,1 % доходів Valve. Це пояснюється тим, що українські користувачі Steam віддають перевагу умовно-безкоштовним іграм і порівняно рідко здійснюють внутрішньоігрові покупки[58].

Разное

Отправить ответ

avatar
  Подписаться  
Уведомление о