Steam games keep validating

17-Dec-2017 13:09 by 5 Comments

Steam games keep validating

The success of the Steam platform has led to the development of a line of Steam Machine micro-consoles, as well as the Steam OS operating system.Before implementing Steam, Valve Corporation had problems updating its online games, such as Counter-Strike; providing patches would result in most of the online user base disconnecting for several days.

This decision was met with concerns about software ownership, software requirements, and issues with overloaded servers demonstrated previously by the Counter-Strike rollout.

In September 2013, Steam introduced the ability to share most games with family members and close friends by authorizing machines to access one's library.

Authorized players can install the game locally and play it separately from the owning account.

With an update to the Steamworks SDK in March 2009, Valve added its "Custom Executable Generation" (CEG) approach into the Steamworks SDK that removed the need for these other measures.

The CEG technology creates a unique, encrypted copy of the game's executable files for the given user which allows them to install it multiple times and on multiple devices, and make backup copies of their software.

In 2015, users purchasing titles through Steam or through Steam keys from third-party vendors totaled roughly .5 billion, representing 15% of the global PC game sales for the year, based on estimations made by the tracking website Steam Spy.

By early 2018, the service had over 150 million registered accounts with a peak of 18.5 million concurrent users online.

The software provides a freely available application programming interface (API) called Steamworks, which developers can use to integrate many of Steam's functions into their products, including networking, matchmaking, in-game achievements, micro-transactions, and support for user-created content through Steam Workshop.

Though initially developed for use on Microsoft Windows operating systems, versions for OS X and Linux were later released.

Mobile apps with connected functionality with the main software were later released for i OS, Android, and Windows Phone devices in the 2010s.

The Steam platform is the largest digital distribution platform for PC gaming, estimated in 2013 to have 75% of the market space.

The Steam client was first made available for public beta testing in January 2003 during the beta period for Counter-Strike 1.6, for which it was mandatory to install and use.