Steam (software)

Steam

The home page of the Steam Client for Windows
Developer(s) Valve Corporation
Initial release September 12, 2003 (2003-09-12)[1]
Stable release API: v012 Package: 1763/1763  (December 6, 2011; 2 months ago (2011-12-06)) [±]
Preview release

{{LPR |article = Steam |latest_release_version = |latest_release_date =

➔ Back to article "Steam (software)" [±]
Development status Active
Written in C++
Platform Microsoft Windows
Mac OS X[2]
PlayStation 3 (partially)[3]
Available in 21 languages
Type Content delivery
Digital rights management
Social networking
License Steam Subscriber Agreement (Proprietary software)
Website store.steampowered.com

Steam is a digital distribution, digital rights management, multiplayer and communications platform developed by Valve Corporation. It is used to distribute games and related media online, from small independent developers to larger software houses. Steam also has community features, automated game updates, in-game voice and chat functionality.

As of December 2011, there are 1,488 games available through Steam,[4] and 35 million active user accounts.[5] The concurrent users peak was 5 million on January 2nd, 2012.[6] Although Valve never releases sales figures, Stardock, the previous owner of competing platform Impulse, estimated that, as of 2009, Steam had a 70% share of the digital distribution market for video games.[7]

Many major publishers have large catalogues available on Steam, including Bethesda Softworks, Activision, Rockstar Games, Square Enix, 2K Games, Telltale Games and Electronic Arts.

Contents

Client functionality

Software delivery and maintenance

Steam's primary service is to allow its users to download games and other software that they have in their virtual software library to their local computers. Steam-integrated games are stored as single non-compressed archive files with the extension .gcf (an initialism for Game Cache File[8]). Steam allocates space on the user's hard disk for .gcf files before downloading in order to reduce fragmentation which may occur when downloading large files and performing disk access. Game Cache Files help to make games more portable, stop users from accidentally overwriting important files, allow for easy modification of resources, and allows for validation of content for errors.[9] For games that do not integrate, a 'No Cache File' system is provided. Here, a .ncf index file points to a directory of loose files somewhere else on the system.[10] Users can enable Steam to automatically patch software packages as they are updated by their publishers, or alternatively allow users to manually initiate this patching process. The client allows users to back up game data files to other media, and remove game content files to free space on their machines.

Steam provides minimal digital rights management (DRM) for software titles, by providing "Custom Executable Generation" for executable files that are unique for each user, but allow that user to install the software on multiple computing devices via Steam or through software backups without limitations.[11] As such, the user is required to have started Steam while connected to the Internet for authentication prior to playing a game, or have previously set up Steam in an "offline" mode while connected online, storing their credentials locally to play without an Internet connection.[12] Steam's DRM is available through Steamworks to software developers, but the service allows developers and publishers to include other forms of DRM on top of Steam.

In September 2008, Valve added support for Steam Cloud, a cloud computing file share that can automatically store game saves and related custom files to Valve's services; users can then access this data from any other machine running the Steam client.[13][14] Games must use the appropriate features of Steamworks for this feature to work. Users are able to disable this feature as well on a per-game and per-account basis.[15]

To protect against hijacking of accounts, Valve added Steam Guard functionality to the Steam client in March 2011. Steam Guard takes advantage of the identity protection provided with Intel's second generation Core processors and compatible motherboard hardware to allow the user to lock their account to a specific computer. Once locked, activity by that account on other computers must first be approved of by the user on the locked computer. Support APIs for Steam Guard are available to third-party developers through Steamworks.[16] An alternative option available to users interested in using Steam Guard is two-factor authentication through the use of a one-time verification code sent to a verified email address associated with the Steam account. Many of Steam Guard's features will work the same with the only real difference being the method of authentication.[17]

Storefront

Steam includes a digital storefront called the Steam Store, through which users can purchase computer games digitally. Once purchased, software is permanently attached to the user's Steam account (however "gifting" of games to other accounts is possible). Content is delivered using a proprietary file transfer protocol from an international network of servers.[18] Steam sells its products in US dollars, Euros, pounds sterling, and Roubles based on the user's location.[19] From December 2010, the client also supports the Webmoney payment system, available for many European, Middle East, and Asian countries.[20] The Steam storefront validates a user's region, and certain titles may be restricted to specific regions due to release dates, game classification, or publisher agreements.

Certain games sold through retail channels can be redeemed as titles for user's library within Steam by entering a product code within the software.[21] For games that incorporate Steamworks, users can purchase redemption codes from other vendors, and redeem these in the Steam client to add the title to their library. Steam offers a framework for selling and distributing downloadable content (DLC) for games.[22]

Players can add non-Steam games to their library, allowing the game to be easily accessed from the Steam client, and provides support, where possible, for the Steam Overlay features. The Steam interface allows for user-defined shortcuts to be added. In this way third-party mods, and games not purchased through the Steam Store, can use Steam features. Valve sponsors and distributes some mods for free,[23] and mods that use Steamworks can also use VAC, Friends, the server browser, and any Steam features supported by their parent game.

During mid-2011, Valve began to offer free-to-play games, such as Global Agenda, Spiral Knights and Champions Online; this was tied in with their move to make Team Fortress 2 a free-to-play title.[24] Valve included support via Steamworks for microtransactions through Steam's purchasing channels for in-game items in these titles, in a similar manner to the existing in-game store for Team Fortress 2. A subsequent addition later that year added the ability to trade both in-game items and "unopened" game gifts between users.[25] Introduced in December 2011, Steam Coupons provides single-use coupons that can be used to discount the cost of an item; Steam Coupons can be provided by developers and publishers to users, and users can trade these Coupons between friends in a similar fashion with gifts and in-game items.[26]

Steam Community and Matchmaking

The Steam client, as part of a social network service, allows users to identify friends and join groups through the Steam Community feature.[27] Users can use both text chat and Peer-to-Peer VoIP with other users, identify what their friends and other group members are playing, and, for Steamworks-based games that support it, join and invite friends in multiplayer games. Users can also participate in forums hosted by Valve regarding Steam games. In January 2010, Valve reported that 10 million of the 25 million active Steam accounts had signed up to Steam Community.[28] Each user has a unique page that shows what groups and friends they have, their game library including achievements earned, game wishlists, and other social features; users have the option to keep this information private if desired.[29] The Steam client has been made into an OpenID provider, allowing third-party websites to utilize a Steam user's identity without requiring the user to expose their Steam credentials.[30][31]

Steam, through Steamworks, provides a means of server browsing for multiplayer games that utilizes the Steam Community features, allowing users to create lobbies with friends or members of common groups. Steamworks also provides Valve Anti-Cheat (VAC), Valve's proprietary anti-cheat system, for game servers to automatically detect and report users who are using cheats in online multiplayer games.[32]

Steam collects and reports anonymous metrics of its usage, stability, and performance.[33] With the exception of Valve's hardware survey,[34] most collection occurs without notifying the user or offering an opt-out. Some of these metrics are available publicly, such as what games are being played or statistics on player progress in certain games.[35] Valve has also used information from these statistics to justify implementing new features in Steam, such as the addition of a defragmentation option for game caches.[36] Valve announced on July 15, 2010 that in conjunction with collecting hardware information in Steam's opt-in hardware surveys, they would begin collecting a list of the user's installed software as well.[37]

Steam Overlay

For most games launched from Steam, Steam provides an overlay atop the game that can be accessed by a specific keypress. From the Overlay, the user can access their Steam Community lists and participate in chats, manage selected Steam settings, and access a built-in web browser without having to exit the game.[38] The Overlay also allows for players to take screenshots of the games in process, automatically storing these and letting the player to review, delete, or share them during their play session or after completion.

Steamworks

Steamworks is a freely available application programming interface (API) that provided development and publishing tools to game developers, allowing them to take advantage of the Steam client's features.[39][40][40][41] Specifically, Steamworks provides means of games to integrate with the Steam client, including networking and player authentication tools for both server and peer-to-peer multiplayer games, matchmaking services, support for Steam community friends and groups, Steam statistics and achievements, integrated voice communications, and Steam Cloud support; the API also provides for anti-cheating devices and digital copy management.[41] Steamworks can be combined with a standard Steam distribution agreement, the latter of which gives it advertising space in the Steam store but also provides Valve with a share of revenue.[42]

Supported platforms

Steam was originally released only for Microsoft Windows-enabled computers, but has since expanded to at least two other platforms.

Mac OS X

On March 8, 2010, Valve announced that Steam was in development for Mac OS X.[43] The announcement was preceded by a change in the Steam beta client to support the cross-platform WebKit web browser rendering engine instead of the Trident engine from Internet Explorer.[44][45][46] Prior to this announcement, it teased the release through several images emailed to Mac community and gaming web sites featuring Valve game characters with Apple logos or featured in parodies of old Macintosh advertisements.[47][48] In one case, Valve developed a full video homage to the 1984 Apple Macintosh commercial to announce the availability of Half-Life 2 and its episodes to the service, with some concept images for the video previously used to tease the Mac Steam client.[49]

Originally planned for release in April 2010, Steam for Mac OS X was launched worldwide on May 12, 2010, following a successful beta period.[50] In addition to the Steam client, several features were made available to developers to take advantage of a cross-platform Source engine and platform and network capabilities using Steamworks.[51] Through SteamPlay, the Mac OS X client allows players who have already purchased compatible products in the Windows version to re-download the Mac versions at no cost, allowing them to continue to play the game on the other platform; however some third party titles may require the user to purchase again to gain the cross-platform functionality.[52] The Steam Cloud is cross-platform compatible. Multiplayer games can also be cross-compatible, allowing Windows and Mac players to play with each other.[43]

Upon launch, over 50 games, most supporting the SteamPlay feature, were available for the client. As part of the launch, Valve offered both PC and Mac users to download Portal for free during the first two weeks of launch.[53][54] For some weeks after the Mac client launch, Valve expanded the catalog of offerings for the service on a weekly basis, with each week highlighting a new feature of the service.[55] Valve has released the native Mac OS X, OpenGL versions of Left 4 Dead, Left 4 Dead 2, Team Fortress 2, Counter-Strike: Source, Portal, and Half-Life 2 and its episodes following Steam's release.[56] Portal 2, released in 2011, was the first Valve title simultaneously released on both the Windows and Mac versions of Steam.[57]

PlayStation 3

At E3 2010, Newell announced that Steamworks would arrive on the PlayStation 3 with Portal 2. It will provide automatic updates, community support, downloadable content and other unannounced features.[58] Portal 2's PlayStation 3 release saw Steamworks make its debut on consoles. Several features were offered including cross-platform play and instant messaging, Steam Cloud for saved games, and the ability for PS3 owners to download Portal 2 from Steam (Windows or Mac) at no extra cost.[3] Valve's Counter-Strike: Global Offensive will also support Steamworks and cross-platform features on the PlayStation 3, including using keyboard and mouse controls as an alternative to the gamepad.[59] Valve said they "hope to expand upon this foundation with more Steam features and functionality in DLC and future content releases".

Other platforms

Based on Valve's website "There are no plans to create a native Linux Steam Client at this time."[60] Following the announcement of Steam for Mac OS X, Linux benchmark and news website Phoronix found Linux-related references in a beta release of the Mac Steam client. This was followed later by the discovery of files for an incomplete Linux client available for download on Valve's own web servers.[61][62] On May 12, 2010, The Daily Telegraph claimed that Valve had confirmed that a Linux client was planned to be released "in the coming months", but gave no other details.[63] This claim was then repeated on other websites as hearsay evidence.[64] Valve has since denied working on a Linux version of Steam.[65] Steam is compatible with newest Wine layer, and most games operate correctly, although some run slow and require external libraries.[66][67]

The Xbox 360 currently has no support for Steamworks, but Newell has indicated that they would like to bring the service to the console through the game Counter-Strike: Global Offensive, which would allow them to provide the same feature set that they can for the PlayStation 3.[68]

Market share and impact

Sales figures for Steam have not been released by Valve. However, Stardock, the previous owner of competing platform Impulse, estimated that, as of 2009, Steam had a 70% share of the digital distribution market for video games.[7] In early 2011, Forbes reported that Steam sales constituted 50 to 70% of the $4 billion market for downloaded PC games and that Steam offered game producers gross margins of 70% of purchase price, compared with 30% at retail.[69]

Recettear: An Item Shop's Tale sold more than 140,000 units, which its localization distributor, Carpe Fulgur, attribute in part to Steam and its sales.[70] Magicka sold 30,000 copies on its day of release in January 2011,[71] and went on to sell 200,000 in 17 days.[72] Garry's Mod sold 312,541 in its first two years[73] and reached 1,000,000 after five years[74] with yearly sales growth of 33%.[75]

In November 2011, it was revealed by the developer of The Witcher 2: Assassins of Kings that Steam was responsible for 80% of the online sales of the game.[76]

History

Beginnings


Prior to Steam, Valve had problems releasing updates for their online games, such as Counter-Strike, wherein a patch would result in the disconnection of the larger part of the online user base for several days. They decided to make a platform which would update games automatically, and implement better anti-piracy and anti-cheat measures. Valve originally approached several companies—including Microsoft, Yahoo!, and RealNetworks—to build a client with these features, but all turned them down.[77]

Steam's development began at an uncertain date prior to 2002. Working titles included "Grid" and "Gazelle".[78] It was revealed to the public on 22 March 2002 at the Game Developers Conference, and was presented purely as a distribution network.[79] To demonstrate the ease of integrating Steam to a game, Relic Entertainment had created a special version of Impossible Creatures.[80] The game was ultimately not released on Steam, however.

Valve partnered with a number of companies including AT&T, Acer and GameSpy Industries. The first mod on the system was Day of Defeat.[81][82] (See Mods.)

The Steam client was first made available for download in 2002 during the beta period for Counter-Strike 1.6. At that time, its primary function was streamlining the patch process common in online computer games. Installation and use of Steam was mandatory for Counter-Strike 1.6 beta testers, but Steam remained an optional component. 80,000–300,000 gamers tested the system when it was in its beta period.[81][83] The system and web site choked under the strain of thousands of users simultaneously attempting to play the latest version of Counter-Strike.[84] In 2004, the World Opponent Network was shut down and replaced by Steam. The online features of games which required World Opponent Network ceased to work unless they were converted to Steam.

Around this time, Valve began negotiating contracts with several publishers and independent developers to release their products on Steam. Rag Doll Kung Fu and Darwinia are two examples, and Canadian publisher Strategy First announced in December 2005 that it would be partnering with Valve for digital distribution of current and future titles.[85] In 2002, Gabe Newell, the head of Valve, said he was offering mod teams a game engine license and distribution over Steam for $995.[81]

Profitability

In 2005, the first third-party games began to appear on Steam. Valve also announced that Steam was starting to be profitable, if only due to some highly successful Valve games. Although digital distribution was still no match to retail in terms of sales volume, profit margins for Valve and developers were far bigger on Steam than at retail.[86]

In 2007, big developer-publishers such as id Software, Eidos Interactive and Capcom started to distribute their games on Steam. In May 2007, 13 million accounts had been created on Steam, and 150 games were for sale on the platform.[87] In October 2007, the release of The Orange Box, and the distribution of high-profile games such as BioShock, Call of Duty 4: Modern Warfare, and S.T.A.L.K.E.R.: Shadow of Chernobyl, helped increase Steam's popularity.

Steam Translation Server

In March 2010 Valve launched the Steam Translation Server, which is a service that allows Steam users to help in the translation of Steam and a selected library of Steam games. The service was undergoing a closed beta until October 2010. Since then, every Steam user has the ability to apply as a translator.

November 2011 hack

On November 6, 2011, Steam temporarily closed the community forums, citing potential hacking threats to the service. Subsequently, on November 10, Valve reported that the hack included a compromise of one of their customer databases, potentially allowing the perpetrators to access customer information including encrypted password and credit card details. At that time, Valve was not aware if the intruders actually accessed this information or discovered the encryption method, but warned users to be alert for fraudulent activity.[88][89]

Criticism

Regional restrictions and pricing

Steam allows developers and publishers to change prices and restrict game availability depending on the user's location. This can cause some games to cost more than retail prices, despite digital distribution removing the costs of manufacturing, packaging, design, and logistics.[90][91][92]

Valve also in some cases restricts game registration and playability to the buyer's country of residence. One example of this regional restriction can be seen where Valve uses Steam's authentication to prevent boxed versions of their games sold in Russia and Thailand, which are priced significantly lower than elsewhere, from being used outside those territories.[93]

Steam offers products in four currencies: US Dollar, Euro, Pound Sterling and Russian Ruble. The currency is selected automatically based on the user's location, and cannot be changed. Steam has been heavily criticized by European users for pricing games much higher in Eurozone countries.[94]

Authentication

It is necessary to authenticate every Steam game online, whether purchased via Steam itself or installed via a retail disc, the first time it is played.[95] After the initial authentication, an offline mode allows games to be run without being connected to your Steam account.

According to the Steam Subscriber Agreement, Steam's availability is not guaranteed and Valve is under no legal obligation to release an update disabling the authentication system in the event that Steam becomes permanently unavailable.[96] Despite this, Gabe Newell, CEO of Valve, said in a post on the Steam User Forums that "Unless there was some situation I don't understand, we would presumably disable authentication before any event that would preclude the authentication servers from being available." He added, "We've tested disabling authentication, and it works."[97]

Distribution policies

In July 2011, several Electronic Arts games were removed from Steam. EA has stated that this is because of disputes over Valve's policies regarding how Downloadable Content can be distributed to Steam users.[98] In a blogpost Minecraft developer Markus Persson also cited similar content-related policies as a reason of the game not being available through Steam.[99]

See also

References

  1. ^ "Steam Client Released". Valve Corporation. September 12, 2003. http://store.steampowered.com/news/183/. Retrieved October 23, 2011. 
  2. ^ "Valve to Deliver Steam & Source on the Mac". Valve Corporation. 8 March 2010. http://store.steampowered.com/news/3569/. Retrieved 8 March 2010. 
  3. ^ a b "Portal 2 PS3, Steam cross-platform play". Eurogamer. January 18, 2011. http://www.eurogamer.net/articles/2011-01-18-portal-2-ps3-steam-cross-platform-play. 
  4. ^ "Steam Search". Valve Corporation. http://store.steampowered.com/. Retrieved 12 February 2011. 
  5. ^ "35 Million Active Gamers on Steam Mark". Gaming Bolt. 18 September 2011. http://gamingbolt.com/35-million-active-gamers-on-steam-valve-hints-at-an-improved-source-engine. Retrieved 18 September 2011. 
  6. ^ "Steam hits five million concurrent players". http://www.pcgamer.com/2012/01/03/steam-hits-five-million-concurrent-players/. Retrieved 03 January 2012. 
  7. ^ a b Graft, Kris (November 19, 2009). "Stardock Reveals Impulse, Steam Market Share Estimates". Gamasutra. http://www.gamasutra.com/php-bin/news_index.php?story=26158. Retrieved November 21, 2009. 
  8. ^ "Game cache file (GCF)". http://supportwiki.steampowered.com/wiki/Game_cache_file_(GCF). Retrieved 20 January 2010. 
  9. ^ "Steam GCF File Format". Wunderboy.org. http://www.wunderboy.org/docs/gcfformat.php. Retrieved 20 January 2010. 
  10. ^ "The Valve Developer Community – NCF". http://developer.valvesoftware.com/wiki/Ncf. Retrieved 20 January 2010. 
  11. ^ Caolili, Eric (2011-09-08). "Steam Update ‘Makes DRM Obsolete’". Wired. http://www.wired.com/gamelife/2009/03/steam-update-ma/. Retrieved 2011-09-08. 
  12. ^ Peckham, Matt (2011-09-08). "Steam PC Gaming Client Gets Surprise Facelift". PC World. http://www.pcworld.com/article/190116/steam_pc_gaming_client_gets_surprise_facelift.html. Retrieved 2011-09-08. 
  13. ^ Breckon, Nick (May 29, 2008). "Valve Announces Steam Cloud; Online Network to Store Saved Games Indefinitely". Shacknews. http://www.shacknews.com/onearticle.x/52906. Retrieved September 3, 2008. 
  14. ^ Faylor, Chris (September 3, 2008). "Steam Cloud Launching With Left 4 Dead; Custom Settings To Be Automatically Backed Up, Applied". Shacknews. http://www.shacknews.com/onearticle.x/55705. Retrieved September 3, 2008. 
  15. ^ "Steam client update released". Valve Corporation. 2010-07-01. http://store.steampowered.com/news/4012/. Retrieved 2010-07-05. 
  16. ^ Caoili, Eric (2011-03-03). "Valve Unveils Steam Guard For Account Security". Gamasutra. http://www.gamasutra.com/view/news/33347/Valve_Unveils_Steam_Guard_For_Account_Security.php. Retrieved 2011-03-03. 
  17. ^ "Steam Guard Now Available to All". Valve. 2011-03-16. http://store.steampowered.com/news/5123. Retrieved 2011-03-23. 
  18. ^ "Content Server Stats". Valve Corporation. http://store.steampowered.com/stats/content. Retrieved November 15, 2008.  (click "View individual server statistics")
  19. ^ "Steam News – European Local Currency Available". Valve Corporation. 2008-12-17. http://store.steampowered.com/news/2110/. Retrieved 2008-12-18. 
  20. ^ News - WebMoney Now Available on Steam
  21. ^ "Steamworks - Retail Support". Valve. http://www.steampowered.com/steamworks/retailsupport.php. Retrieved March 4, 2011. 
  22. ^ "Steam offers gamers in-game downloadable content". Valve Corporation. 2009-03-16. http://store.steampowered.com/news/2355/. Retrieved 2009-03-20. 
  23. ^ "Steam mod hosting announcement". Valve Corporation. http://storefront.steampowered.com/Steam/Marketing/message/1843/. Retrieved 2008-10-01. 
  24. ^ Brown, Mark (2011-06-15). "Valve Introduces Free-to-Play Games to Steam". Wired. http://www.wired.com/gamelife/2011/06/free-steam-games/. Retrieved 2011-09-07. 
  25. ^ Cifaldi, Frank (2011-09-06). "Valve's Steam Trading Leaves Beta, Adds Portal 2 Support". Gamasutra. http://www.gamasutra.com/view/news/37056/Valves_Steam_Trading_Leaves_Beta_Adds_Portal_2_Support.php. Retrieved 2011-09-07. 
  26. ^ Curtis, Tom (2011-12-07). "Valve Ups Monetization Options With Steam Coupons". Gamasutra. http://www.gamasutra.com/view/news/39006/Valve_Ups_Monetization_Options_With_Steam_Coupons_.php. Retrieved 2011-12-07. 
  27. ^ Miller, Ross (13 September 2007). "Steam Community officially launched". Joystiq. http://www.joystiq.com/2007/09/13/steam-community-officially-launched/. Retrieved 18 January 2010. 
  28. ^ "Steam Realizes Extraordinary Growth in 2009". Valve Corporation. 2010-01-29. http://store.steampowered.com/news/3390/. Retrieved 29 January 2010. 
  29. ^ "Steam rating". Valve Developer Community. http://developer.valvesoftware.com/wiki/Steam_rating. Retrieved November 3, 2007. 
  30. ^ TF2 Team (1 July 2010). "Steam Web APIs". Team Fortress 2 blog. http://www.teamfortress.com/post.php?id=4014. Retrieved 2 July 2010. 
  31. ^ "Steam Web API Documentation". Steam Community. Valve Corporation. http://steamcommunity.com/dev. Retrieved 2 July 2010. 
  32. ^ Valve Corporation. "Steam Support – Valve Anti-Cheat System (VAC)". https://support.steampowered.com/kb_article.php?ref=7849-RADZ-6869. Retrieved 18 January 2010. 
  33. ^ "Valve Privacy Policy". Valve Corporation. http://www.valvesoftware.com/privacy.htm. Retrieved 2007-10-25. 
  34. ^ hardware survey "Valve Hardware Survey". Valve Corporation. http://store.steampowered.com/hwsurvey/ hardware survey. Retrieved 2010-07-10. 
  35. ^ "Half-Life 2: Episode One Stats". Valve Corporation. http://steamgames.com/status/ep1/. Retrieved 2007-10-25. 
  36. ^ "Wednesday May 31, 2006 - Steam client update released". Valve Corporation. 31 May 2006. http://www.steampowered.com/Steam/Marketing/message/639/. Retrieved 2006-10-26. 
  37. ^ "New Software Survey". Valve Corporation. 2010-07-15. http://store.steampowered.com/news/4086/. Retrieved 3 June 2011. 
  38. ^ Yam, Marcus (2010-02-24). "Valve's Steam Ditches Internet Explorer for WebKit". Tom's Hardware. http://www.tomshardware.com/news/steam-valve-ie-beta-webkit,9736.html. Retrieved 2011-08-03. 
  39. ^ "Steamworks FAQ". Valve Corporation. http://www.steampowered.com/steamworks/FAQ.php. Retrieved March 14, 2020. 
  40. ^ a b "Steamworks Integration Now Available to Unreal Engine 3 Licensees". Epic Games. March 11, 2010. http://epicgames.com/press_releases/steamworks.html. 
  41. ^ a b "Steamworks API Overview". Steamworks partner site. Valve Corporation. May 1, 2008. https://partner.steamgames.com/documentation/api. Retrieved August 1, 2008. 
  42. ^ "Audiosurf purchase page". Valve Corporation. http://store.steampowered.com/app/12900/. Retrieved February 26, 2008. 
  43. ^ a b Faylor, Chris (2010-03-08). "Steam Coming to Mac in April, Portal 2 This Fall". Shacknews. http://www.shacknews.com/onearticle.x/62687. Retrieved 2010-03-08. 
  44. ^ "A Brand New Steam". Valve Corporation. February 23, 2010. http://store.steampowered.com/uiupdate/. Retrieved February 24, 2010. 
  45. ^ Leahy, Brian (February 23, 2010). "Valve Launches Public Beta For New Steam UI". Shacknews. http://www.shacknews.com/onearticle.x/62488. Retrieved February 24, 2010. 
  46. ^ "New Steam Client Officially Released!". Valve Corporation. 2010-04-26. http://store.steampowered.com/news/3753/. Retrieved 26 April 2010. 
  47. ^ Nelson, J.R. (2010-03-07). "Valve All But Confirms Steam and Portal 2 Coming to Mac OS X". Desktop Preview. http://www.desktopreview.com/default.asp?newsID=970&News=Apple+Mac+OS+X+Gaming+Valve+Steam+Portal+2. Retrieved 8 March 2010. 
  48. ^ Slivka, Eric (2010-03-03). "Valve teases upcoming Half life release for Mac". Mac Rumors. http://www.macrumors.com/2010/03/03/valve-teases-upcoming-half-life-release-for-mac/. Retrieved 8 March 2010. 
  49. ^ Leahy, Brian (2010-05-25). "Half-Life 2 Hits Mac Steam Tomorrow; Teased via Epic Homage Trailer". Shacknews. http://www.shacknews.com/onearticle.x/63976. Retrieved 2010-05-25. 
  50. ^ Citizen, Jessica (2010-04-30). "Steam for Mac on May 12". GamePron. http://www.gamepron.com/news/2010/04/29/steam-for-mac-on-may-12/. Retrieved 2010-04-30. 
  51. ^ Remo, Chris (2010-04-29). "Valve Dates Steam Mac For May 12, Updates Steam PC". Gamasutra. http://www.gamasutra.com/view/news/28317/Valve_Dates_Steam_Mac_For_May_12_Updates_Steam_PC.php. Retrieved 2010-05-19}. 
  52. ^ Faylor, Chris (2010-05-13). "Steam's Cross-Platform PC/Mac Game Availability Explained: Some Must Be Bought Again". Shacknews. http://www.shacknews.com/onearticle.x/63793. Retrieved 2010-05-13. 
  53. ^ Welcome to Steam
  54. ^ "Steam released for Mac, Portal free until May 24, Linux soon?". http://www.cnet.com.au/steam-released-for-mac-portal-free-until-may-24-linux-soon-339303101.htm. 
  55. ^ Chalk, Andy (2010-05-12). "Steam for Mac Sets Portal Free - UPDATED". The Escapist. http://www.escapistmagazine.com/news/view/100633-Steam-for-Mac-Sets-Portal-Free-UPDATED. Retrieved 2010-05-19. 
  56. ^ Kuchera, Ben (2010-05-04). "Steam for Mac: the beta is limited, but the future is bright". Ars Techinca. http://arstechnica.com/apple/news/2010/05/valves-not-so-subtle-hints.ars. Retrieved 2010-05-19. 
  57. ^ Carolli, Eric (2010-05-12). "Steam Launched For Mac, Portal Offered For Free". Gamasutra. http://www.gamasutra.com/view/news/28529/Steam_Launched_For_Mac_Portal_Offered_For_Free.php. Retrieved 2010-05-19. 
  58. ^ E3 2010: Portal 2, Steamworks PS3-bound in 2011 - News
  59. ^ Orland, Kyle (2011-08-26). "PS3 Counter-Strike: GO Gets Added Control Options, Cross-Platform Play". Gamasutra. http://www.gamasutra.com/view/news/36809/PS3_CounterStrike_GO_Gets_Added_Control_Options_CrossPlatform_Play.php. Retrieved 2011-08-26. 
  60. ^ Platforms supported by Steam - Browse Steam Glossary - Knowledge Base - Steam Support
  61. ^ Mathews, Lee (2010-04-22). "Steam's new Mac client hints at Linux support". Download Squad. Weblogs, Inc.. http://www.downloadsquad.com/2010/04/22/steam-new-mac-client-hints-at-linux-support/. Retrieved 2010-06-07. 
  62. ^ Steam for Linux next on cards after OS X? SlashGear, May 4, 2010
  63. ^ Steam for Mac goes live Telegraph.co.uk, May 12, 2010
  64. ^ Katherine Noyes (2010-05-17). "Who Will Show Up to Linux's Steam-Powered Playground?". Linux Insider. http://www.linuxinsider.com/story/70007.html. Retrieved 2010-08-13. 
  65. ^ Paul Miller (2010-08-23). "Valve denies having a Linux version of Steam in the works". Engadget. http://www.engadget.com/2010/08/23/valve-denies-having-a-linux-version-of-steam-in-the-works/. Retrieved 2010-09-28. 
  66. ^ "Steam under Linux - Valve Developer Community". Developer.valvesoftware.com. 2011-04-22. http://developer.valvesoftware.com/wiki/Steam_under_Linux. Retrieved 2011-10-26. 
  67. ^ "Linux + Wine + Steam". Steam Games on Linux. http://www.steamgamesonlinux.com/. Retrieved 2011-10-26. 
  68. ^ Yin-Poole, Wesley (2011-08-25). "Valve's Gabe Newell - Interview". Eurogamer. http://www.eurogamer.net/articles/2011-08-25-valves-gabe-newell-interview. Retrieved 2011-09-12. 
  69. ^ Chiang, Oliver. "The Master of Online Mayhem". Forbes. http://www.forbes.com/forbes/2011/0228/technology-gabe-newell-videogames-valve-online-mayhem.html. Retrieved 14 February 2011. 
  70. ^ Meer, Alec (2011-01-17). "Post Mortem: Recettear". Rock, Paper, Shotgun. http://www.rockpapershotgun.com/2011/01/17/post-mortem-recettear/. Retrieved 2011-01-17. 
  71. ^ "Magicka Charms its Way to the Top of Steam". Paradox Interactive. http://www.magickagame.com/news/2011/1/magicka-charms-its-way-to-the-top-of-steam. Retrieved 26 January 2011. 
  72. ^ "Interview: Magicka's producer talks about reaching the 200,000 sales mark and more". BigDownload.com. http://news.bigdownload.com/2011/02/11/interview-magickas-producer-talks-about-reaching-the-200-000-s/. Retrieved 11 February 2011. 
  73. ^ Newman, Garry. "GMod10 is 2 years old today!". http://www.garry.tv/?p=694. Retrieved 29 November 2008. 
  74. ^ Newman, Garry (July 26, 2011). "Over 1,000,000 sold!". http://www.garrysmod.com/2011/07/26/over-1000000-sold/. Retrieved 29 August 2011. 
  75. ^ Newman, Garry. "Garry’s Mod Yearly Sales". http://www.garry.tv/?p=2212. Retrieved 9 January 2011. 
  76. ^ "Steam Sells 4 Times More Witcher 2 Copies Than All Competitors Combined". GamePro. Archived from the original on 2011-12-01. http://www.webcitation.org/query?url=http://www.gamepro.com/article/news/224884/steam-sells-4-times-more-witcher-2-copies-than-all-competitors-combined/&date=2011-11-30+19:07:46. Retrieved 2011-11-13. 
  77. ^ Lee, James. "The Last of the Independents?". GamesIndustry.biz. http://www.gamesindustry.biz/articles/the-last-of-the-independents-. Retrieved 2010-07-09. 
  78. ^ "Steam Registers 13 million Active Accounts". http://www.gameguru.in/pc/2007/24/steam-registers-13-million-active-accounts/. Retrieved 2007-12-08. 
  79. ^ "GDC 2002: Valve unveils Steam". GameSpot.com. 22 March 2002. http://gamespot.com/news/2857298.html. Retrieved 7 September 2006. 
  80. ^ Walker, Trey. "GDC: Steam pushes software over Net". ZDNet. http://www.zdnet.com/news/gdc-steam-pushes-software-over-net/121632. Retrieved 2010-07-09. 
  81. ^ a b c James, Wagner (2002-04-16). "Triumph of the mod – Salon.com". Dir.salon.com. http://dir.salon.com/story/tech/feature/2002/04/16/modding/index.html. Retrieved 2009-11-16. 
  82. ^ "A small games startup is gunning for big publishers". Redherring.com. 2002-05-05. http://www.redherring.com/Home/6517. Retrieved 2009-11-16. 
  83. ^ "Steam Powered – Broadband distribution system to go live – dslreports.com". Broadbandreports.com. http://www.broadbandreports.com/shownews/32475. Retrieved 2009-11-16. 
  84. ^ "Losing Steam – Broadband distribution's rocky road – dslreports.com". Broadbandreports.com. http://www.broadbandreports.com/shownews/32981. Retrieved 2009-11-16. 
  85. ^ "Strategy First to Deliver Multiple Titles On-Line via Steam" (Press release). Strategy First. 2005-12-08. http://www.strategyfirst.com/press/DisplayArticle.asp?sLanguageCode=EN&iArticleID=3250. Retrieved 2010-07-09. 
  86. ^ "Digital distribution: Keep the money and run?". The Hollywood Reporter. 13 June 2005. Archived from the original on 14 June 2005. http://www.shacknews.com/onearticle.x/37380. Retrieved 31 January 2010. "Valve won't talk about how many units it's sold through Steam, but Lombardi describes the venture as being "extremely successful. Even though the lion's share of our sales is still at retail, the digital units are wildly more profitable for us."" 
  87. ^ "Steam Surpasses 13 Million Accounts". Valve Corporation. http://store.steampowered.com/news/1050/. Retrieved 31 January 2010. 
  88. ^ Johnson, Casey (11-10-2011). "Valve confirms Steam hack: credit cards, personal info may be stolen". Ars Technica. http://arstechnica.com/gaming/news/2011/11/valve-confirms-steam-hack-credit-cards-personal-info-may-be-stolen.ars. Retrieved 11-10-2011. 
  89. ^ Leyden, John (11-09-2011). "Steam games forum down amid hack fears". The Register. http://www.theregister.co.uk/2011/11/09/steam_forum_hack/. Retrieved 11-10-2011. 
  90. ^ Craig, Simms (April 18, 2008). "Getting Steamed: digital distribution for games isn't there yet". CNET. http://www.cnet.com.au/broadband/0,239036008,339288255,00.htm. Retrieved April 25, 2008. 
  91. ^ "How your PC can entertain you for less". Lovemoney.com. 2009-10-14. http://www.lovemoney.com/news/ways-to-save/how-your-pc-can-entertain-you-for-less-4028.aspx. Retrieved 2009-11-16. 
  92. ^ "Steamworks publishing services". Valve Corporation. http://steamgames.com/steamworks/publishingservices.php. Retrieved November 22, 2008. 
  93. ^ Breckon, Nick (October 29, 2007). "Valve Responds to Steam Territory Deactivations (Updated)". ShackNews. http://www.shacknews.com/onearticle.x/49656. Retrieved November 26, 2007. 
  94. ^ "Valve Inflicts European Gamers with $1 = €1 Equation". December 19, 2008. http://www.techpowerup.com/79349/Valve_Inflicts_European_Gamers_with_$1_=_%E2%82%AC1_Equation.html. Retrieved December 20, 2008. 
  95. ^ Reimer, Jeremy (2005-09-26). "Microsoft previews online software purchasing with the Digital Locker". Ars Technica. http://arstechnica.com/old/content/2005/09/5351.ars. Retrieved 2009-11-16. 
  96. ^ "Steam Subscriber Agreement". Valve Corporation. http://store.steampowered.com/subscriber_agreement/. Retrieved January 31, 2009. 
  97. ^ Newell, Gabe. "What will happen if Steam go bust?". Archived from the original on 2010-06-05. http://web.archive.org/web/20100605062932/http://forums.steampowered.com/forums/showpost.php?p=10642189&postcount=28. Retrieved 21 November 2009. 
  98. ^ Plunkett, Luke (2011-08-11). "EA "Hopes to Work out an Agreement" With Steam Over Disappearing Games". http://kotaku.com/5825464/ea-hopes-to-work-out-an-agreement-with-steam-over-disappearing-games. Retrieved 11 August 2011. 
  99. ^ Notch (2011-08-29). "Why no Steam, Notch? : The Word of Notch". Notch.tumblr.com. http://notch.tumblr.com/post/9550850116/why-no-steam-notch. Retrieved 2011-10-26. 

External links