Steam

Historia

Vuonna 2003 julkaistu Steam oli alkujaan vain Windowsille suunniteltu pelijakelualusta Valven omille peleille. Vuonna 2005 palveluun lisättiin muidenkin tekemiä pelejä. Suurista pelijulkaisijoista id Software, Eidos Interactive ja Capcom lisäsivät omat pelinsä Steamin valikoimaan vuonna 2007.
Ilmaispelit ilmestyivät Steamin valikoimaan vuonna 2011. Syksyllä 2012 valikoimaan lisättiin myös joitain hyötyohjelmia.
Puhtaasta pelialustasta Steam on laajentunut sosiaalisen median myötä, tuoden pelaajille esimerkiksi mahdollisuuden äänikeskusteluun pelaamisen aikana tai suoratoistaa omaa pelaamistaan muille. Steamissä on myös keskustelufoorumeita, Steamworks-ohjelmointirajapinta kehittäjille ja mahdollisuus oman pelikirjaston jakamiseen perheenjäsenille.

Alustat

Windowsille Steam julkaistiin 12. syyskuuta 2003. Vuonna 2010 ohjelma sai OS X -tuen ja 2013 Linux-tuen. Android- ja iOS-mobiililaitteille Steam-sovellukset julkaistiin vuoden 2012 aikana. Konsoleista PlayStation 3 on saanut oman Steam ohjelmistonsa vuonna 2012. Vuonna 2013 Steam julkaisi oman Linux-pohjaisen SteamOS-käyttöjärjestelmänsä. Marraskuussa 2015 julkaistiin Steamin oma Steam Machine-konsoli.

Sisältö

Steamissä on ilmais-, freemium- sekä maksullisia pelejä, ja niiden lisäksi myös trailereita, demoja, TV-sarjoja ja elokuvia sekä ohjelmistoja kuten editointiohjelmia ja pelimoottoreita. Ostettava ohjelmistosisältö maksetaan luottokortilla, Paypal-, WebMoney-, Skrill- tai Paysafecard -maksutavoilla, minkä jälkeen sisällön voi ladata palvelusta.
Steamin kautta voi ostaa kaikki Valven pelit (esimerkiksi Dota 2, Counter-Strike: Global Offensive ja Team Fortress 2), sekä monien muiden pelitalojen pelejä. Tarjolla on myös pienien peliyhtiöiden pelejä, sekä ns. casual-markkinoille tarkoitettuja pelejä.
Joulukuussa 2008 Electronic Arts aloitti viimeisenä suurena julkaisijana pelien jakelun Steamin kautta. Samaan aikaan Ubisoft asetti aiemmin vain Yhdysvaltain markkinoille Steamin kautta myydyt pelinsä maailmanlaajuisesti saataville.
Lokakuussa 2008 Steamiin tuli saataville viisi Source-pelimoottorimuunnelmaa, jotka voi ladata ilmaiseksi tunnuksella, jolle on ostettu Half-Life 2 tai jokin muu Source-moottoria hyödyntävä peli. Tällöin on myös mahdollista pelata Source-moottorille kehitettyjä ilmaisia pelimodifikaatioita.
Steamin DRM:n korvasi Custom Executable Generation (CEG) tekniikka vuonna 2009, joka  mahdollistaa peleiltä muokattujen suoritettavien tiedostojen luomisen. Tämä antaa käyttäjän asentaa omia pelejä useille eri laitteille, ilman rajoituksia.

Steam Cloud

Vuonna 2008 lisätty Steam Cloud -toiminto mahdollistaa pelien asetuksien, tallennuksien ja otettujen kuvankaappauksien tallennetaan pilveen, jossa ne ovat käytettävissä eri tietokoneilla. Pelit voivat myös käyttää Steamin rajapinnan avulla sen käyttäjänimeä, listaa saavutuksista pelissä, peliin kuuluvia 'esineitä' (esim. keräilykortteja) jotka näkyvät käyttäjätilin tavaralistassa. Joissain peleissä esineitä voi myös vaihtaa muiden pelaajien kesken tai myydä tai ostaa oikealla rahalla Steamin Yhteisön Kauppapaikalla.

Early Access

Marraskuussa 2013 lisätty Early Access -ominaisuus antaa kehittäjille mahdollisuuden julkaista alpha-ja beeta-vaiheessa. Pelin ostettuaan pelaajat voivat esimerkiksi ilmoittaa mahdollisista bugeista.

Greenlight

Greenlight on vuonna 2012 lisätty ominaisuus, jonka avulla pelinkehittäjät julkaisevat videoita ja kuvankaappauksia pelistä. He voivat laittaa pelin äänestyslistalle jolloin yhteisö pääsee vaikuttamaan pelin julkaisuun. Heti alkuun Greenlight sai valtavan määrä heikkolaatuista sisältöä, jota Valve lähti välittömästi karsimaan lisäämällä $100 dollarin hintalapun pelin lisäämiselle palveluun. Tästä saadut rahat Valve lahjoittaa Child's Play-hyväntekeväisyysjärjestölle.
Ensimmäinen Greenlightin kautta julkaisuun päässyt peli oli Mikolaj "Sos" Kamińskin vuonna 2012 julkaisema McPixel.

Kauppa

Steam kauppa (engl. Steam Store) mahdollistaa pelien ostamisen omalle tai kaverin Steam-tilille. Ostokset ovat tilikohtaisia ja mahdollistaa pelien lataamisen ilman rajoitusta useille eri laitteille. Kesäkuussa 2015 Valve muokkasi käyttäjäehtojaan EU:n lainsäädännön mukaiseksi, mahdollistaen tuotteiden palauttamisen 14 vuorokauden sisällä ostohetkestä, jos niitä on käytetty alle kaksi tuntia.
Steam Yhteisön Kauppapaikka (engl. Steam Market) on vuoden 2012 lopulla lisätty osio, jossa pelaajat voivat ostaa ja myydä virtuaaliesineitä toisiltaan.

Steamworks

Steamworks on ohjelmistokehittäjille suunnattu ohjelmointirajapinta (API), jolla pääsee käsiksi Steamin moniin ominaisuuksiin. Tuettuja ominaisuuksia ovat mm. pelaajan todentaminen ja verkkokäytännöt, äänikeskustelut, DRM, sekä Steamin yhteisö, statistiikka ja saavutukset.

Steam Workshop

Workshopin alkuperäinen tarkoitus oli tarjota lisäsisältöä Team Fortress 2 peliin. Skyrimin pelin johdosta Workshop suunniteltiin uudestaan, jotta sillä voidaan tuoda lisäsisältöä muihinkin peleihin. Myöhemmin Workshop mahdollisti myös pelaajien ja Steamworks-kehittäjien luoman sisällön julkaisemisen muiden pelaajien ladattavaksi.
Huhtikuussa 2015 Skyrimin julkaisun alla Valve antoi modien tekijöille mahdollisuuden rahastaa tuotoksillaan, mutta yhteisön negatiivisen palautteen johdosta Valve ja Bethesda perui kyseisen muutoksen kahden päivän sisällä. Modeja jo ostaneet saivan rahansa takaisin. Vuonna 2015 pelaajat pystyvät vihdoin laittaa ehdolle Workshoppiin myös karttoja.

Lokalisointi

7. helmikuuta 2007 tapahtuneen päivityksen myötä Steamin kieliasetuksista ohjelman saa toimimaan myös suomeksi, joka tarkoittaa itse Steamin sekä joidenkin sitä kautta pelattavien pelien täydellistä suomentumista. Esimerkiksi Counter-Strike: Source on saanut täysin suomenkielisen ulkoasun sekä sisällön, kattaen kaiken radiokomennoista valikkoihin. Mahdollisuus suomenkieliseen versioon on herättänyt hupia monilla keskustelupalstoilla, sillä osa käännöksistä oli käännetty sana sanalta englannista, vaikka parempia suomenkielisiä ilmaisuja olisikin tarjolla. Käännöksiä on sittemmin paranneltu Steam Translation Serverin avaamisen myötä, jossa yhteisön jäsenet saavat lähettää omia käännöksiään Steamiin ja sen peleihin. Nykyään moniin suosittuihin peleihin on saatavilla suomenkieliset tekstitykset.

Ongelmat

Steam kärsi alkuaikoina monista bugeista. Nykyään hidastelut osuvat suurien julkaisujen alkuun, joka johtuu suurista käyttäjämääristä. Steam saikin alkuaikoina pelaajien keskuudessa huonon maineen, mutta järjestelmän jatkuvan kehityksen myötä tämäkin on osittain karissut pois.

Kilpailevia tuotteita

Steamin suoriksi kilpailijoksi on kehitetty GameStopin (alk. Stardockin) Impulse, Electronic Artsin Origin-palvelu, Microsoftin Games for Windows – Live ja Ubisoftin Uplay.
Lisäksi sitä voi verrata Sonyn PlayStation Network -palveluun, Microsoftin Xbox Live -palveluun, tai Nintendon Nintendo eShopiin, jotka ovat alustaansa sidottuja.

Menestyminen

7. helmikuuta 2008 Steamilla oli yli 15 miljoonaa rekisteröityä tiliä, maaliskuussa 2011 jo 30 miljoonaa ja vuonna 2013 yli 65 miljoonaa tiliä. Vuonna 2015 Steamissä on yli 4 500 peliä ja 125 miljoonaa käyttäjää. Maaliskuussa 2015 samanaikaisia käyttäjiä oli 9 miljoonaa. Vuonna 2009 Stardock arvioi Steamillä olevan 70 %:n markkinaosuus PC-pelien digitaalisessa jakelussa ja myöhemmin vuonna 2013 Screen Digest arvioi määrän olevan 75 %.
Steamissä jaeltavan pelin julkaisija saa myyntituotosta 70 %, kun kaupan hyllyltä myytävän pelin julkaisijan osuudeksi jää 30 %. Vuoden 2014 kesäalennusmyynnin aikaan Steamin palveluun oli samaan aikaan kirjautuneena yli 8 miljoonaa ihmistä.
PC Gamer kertoi Steamin samanaikaisten käyttäjien määrän nousseen yli 18 miljoonan tammikuussa 2018. Vuoden aikana kävijämäärä kasvoi noin 30 %

Tietoturva

Steamin menestyminen on johtanut myös useisiin hakkerointiyrityksiin. Eniten huomiota sai 6. marraskuuta 2011 suoritettu hyökkäys, jonka toimesta Valve väliaikaisesti sulki keskustelufooruminsa. Valve myönsi, että hyökkääjät mahdollisesti pääsivät käsiksi salattuihin käyttäjätietoihin.
Valve lisäsi Steam Guard -toiminnon sovellukseen kasvaneen tietojenkalasteluyrityksien johdosta vuonna 2011.