Компания Valve анонсировала Steam еще в 2002 году, но релиз этого сервиса состоялся годом позже. Отмечается несколько причин, по которым Valve занялась разработкой Steam. Прежде всего, в те времена существовала серьёзная проблема, связанная с тем, что игры было неудобно обновлять. В частности, это касалось игры Counter-Strike, которая из-за непродуманной системы обновлений могла не допустить пользователя до баталий с другими игроками, если игра не была своевременно обновлена до актуальной версии. В Valve поняли, что нужно наладить и полностью автоматизировать этот процесс. Иная причина заключается в желании Valve совершенствовать всевозможные системы защиты от нечестных игроков. Для всего этого и предназначался изначально Steam.
Примечательно, что легендарная Half-Life 2 стала первой однопользовательской игрой, требующей наличия Steam, даже если её копия была приобретена в обычном магазине. Когда представители Valve об этом объявили, геймеры были возмущены тем, что столь ожидаемая игра не может быть запущена без Steam и онлайн-аутентификации. Впрочем, были у них и иные причины недолюбливать Steam. Дело в том, что тогда была широко распространена практика обмена играми со своими знакомыми и друзьями. Компания Valve оставила это в прошлом: теперь конкретная игра принадлежала конкретному человеку и не могла быть передана кому-либо ещё. Более того, к моменту выхода Half-Life 2 сервис Steam был настолько сырым и недоработанным, что у многих игра попросту не запускалась. Об этом даже написали в BBC News. Подзаголовок гласил: «Долгожданный запуск компьютерной игры Half-Life 2 был омрачён проблемами регистрационной системы».
Совсем скоро руководство Valve осознало, что игры было бы удобно продавать прямо через Steam. Причем не только собственные. Поэтому начались переговоры со сторонними разработчиками и издателями с целью договориться о распространении игр через эту систему. Ближе к 2005 году игры, к которым компания Valve не имела никакого отношения, все чаще стали появляться в сервисе Steam. Это позволило значительно расширить каталог предоставляемых клиентам игр.
В 2007 году была запущена система под названием Steam Community, ориентированная на социальную составляющую сообщества пользователей Steam. Это было крайне важное нововведение, позволившее игрокам общаться друг с другом удобным способом, объединяться в группы и приглашать кого-нибудь из сообщества в игру. Постепенно Steam становился своего рода социальной сетью для геймеров. Через три года после этого обновления Steam стал доступен для пользователей операционных систем Mac OS и Linux. Это существенно увеличило базу клиентов этого сервиса.
Примечательно, что в 2011 году компания Electronic Arts отказалась выпускать Battlefield 3 в Steam. В ней объяснили это тем, что в Steam неудобно обновлять игры и игровой контент, однако подлинная причина, скорее всего, была связана с высоким процентом от продаж, которые забирает Valve за размещение игр в библиотеки Steam. Это подтолкнуло Electronic Arts к созданию собственной платформы распространения компьютерных игр. Так в 2011 году появился конкурент Steam под названием Origin.
В 2012 году в Steam впервые появились неигровые приложения. В дополнение к этому была разработана ограниченная версия клиента, предназначенного для образовательных учреждений. Проект получил название Steam for Schools. Он был выпущен вместе с бесплатной версией игры Portal 2 и отдельной программой Puzzle Maker, позволяющей преподавателям и ученикам конструировать собственные уровни. Поскольку в Portal 2 пользователи в свободной форме взаимодействуют с физическими моделями разных объектов, это позволяет должным образом развить интуитивное понимание таких понятий, как вес, масса, импульс, сила тяжести и ускорение.
Однако самым, пожалуй, серьезным шагом вперед стал запуск сервиса Steam Workshop, состоявшийся в том же году. Новый сервис позволил игрокам и разработчикам создавать собственные модификации уже существующих игр и менять любой контент, который поддерживает Workshop. Интересно заметить, что изначально Workshop предназначался исключительно для игры Team Fortress 2, но совсем скоро сервис был значительно расширен, что позволило создавать модификации многих других игр.
Под конец 2012 года был выпущен клиент Steam для мобильных операционных систем. Приложение позволило игрокам поддерживать связь с друзьями и изучать магазин вдали от дома. Тем самым Steam стал доступнее. Через год после этого компания Valve выпустила собственную операционную систему SteamOS, построенную на базе Linux. Вероятнее всего, сделано это было по инициативе Гейба Ньюэлла, поскольку тот всегда был непоколебимо уверен в том, что «Linux и открытое программное обеспечение — это будущее игровой индустрии». Собственно, разрабатывается SteamOS специально для игровой приставки Steam Machines, которая тоже находится пока в процессе разработки. Эта приставка позволит игрокам запускать ПК-игры через телевизор.
В начале 2015 года Steam обзавёлся системой прямых трансляций, представляющей собой аналог Twitch. В зависимости от настроек приватности, за трансляцией могут наблюдать как друзья, так и любые желающие. Кроме того, в Valve разрабатывают собственную систему виртуальной реальности, адаптированную для игр, размещённых на платформе Steam. Подробнее об этом рассказано в статье, посвящённой современным технологиям в сфере виртуальной реальности.
Любопытный факт: несмотря на широкие возможности компании Valve, доменное имя steam.com по-прежнему ей не принадлежит. Официальным доменом сервиса Steam поныне остаётся steampowered.com.
Уже в этом году любой желающий сможет приобрести так называемый Steam Controller. Это устройство представляет собой контроллер, оснащенный двумя круглыми трекпадами высокого разрешения. Steam Controller будет способен эмулировать работу клавиатуры и мыши, поэтому он может использоваться в играх любого жанра. Контроллер разрабатывается специально для домашней приставки Steam Machines, о которой было сказано ранее. Рекламный слоган на официальном сайте, посвященном Steam Controller, гласит: «Сыграйте в любимую игру в Steam, сидя на своем удобном диване!».
Как видно, вся история Steam представляет собой безостановочное расширение аудитории, библиотеки игр и функционала. Поэтому мы можем надеяться, что его создатели не изменят взятый ими однажды курс. Уже известно, что в Steam планируется интегрировать музыкальный сервис, который пока находится в процессе открытого бета-тестирования. Кроме того, через магазин Steam планируется продавать полнометражные фильмы. Вероятно, всё это сделает простую игровую платформу самой настоящей мультимедийной машиной для цифровых развлечений.