Yleiskatsaus
Tässä osiossa kuvataan yleistä työnkulkua ja asetuksia, joita sovelluksesi julkaiseminen muilla käyttöjärjestelmillä vaatii.
Steam tukee Windows-, macOS- ja Linux (SteamOS) -käyttöjärjestelmiä.
Voit tarkastella alustojen käyttötilastoja
Steamin laitteisto- ja ohjelmistokyselystä ja valita sen perusteella, mitä alustoja haluat tukea.
Microsoft Windows
Steam tukee virallisesti Windows 7:ää ja sitä uudempia versioita. Tammikuusta 2019 lähtien
Steam ei ole enää tukenut Windows XP:tä eikä Windows Vistaa.
Lisätietoja löytyy
Steamworks-kehitysryhmän Windowsia koskevasta keskustelusta.
Apple macOS
Steam tukee virallisesti Intel Mac OS X -versiota 10.11 (El Capitan) tai uudempaa.
Sovellusten aitouden vahvistaminen14.10.19 lähtien Steam on edellyttänyt, että kaikki uudet macOS-sovellukset ovat 64-bittisiä ja Applen vahvistamia. Jos Mac-sovelluksesi tukee jo 64 bittiä, kirjaudu Steamworksiin ja valitse macOS > Sisältää 64-bittiset binääritiedostot -valintaruutu sovelluksen Tuetut käyttöjärjestelmät -osiossa. Tällä varmistetaan, että macOS-sovelluksesi näkyy yhteensopivana käyttäjille, jotka käyttävät Steamiä macOS 10.15 -käyttöjärjestelmässä.
Lue lisää Applen suunnitelmasta luopua 32-bittisten Mac-sovellusten tuesta
täältä.
Jos et ole perehtynyt Applen 64-bittisiin vaatimuksiin tai macOSin sovellusten aitouden vahvistamisprosessiin, voit lukea lisää
täältä.
Jos 64-bittinen Mac-sovelluksesi on jo Applen vahvistama, rastita Sovelluspaketit vahvistettu -valintaruutu myös Steamworksissä.
ValtuutuksetTuki versiolle 10.15 (Catalina) vaatii seuraavien valtuutusten lisäämistä koontiversion määrityksiin.
com.apple.security.cs.disable-library-validation
(mahdollistaa Steamworks-SDK-kirjaston ja yhteisönäkymäkirjaston lataamisen)
com.apple.security.cs.allow-dyld-environment-variables
(mahdollistaa yhteisönäkymäkirjaston liittämisen peliprosessiin)
Huomaa! Steam ei ole toistaiseksi yhteensopiva
com.apple.security.app-sandbox-valtuutuksen kanssa. Koska sovelluksen jakaminen Mac-sovelluskaupassa vaatii tätä valtuutusta, varmista, ettei sitä sisällytetä Steamiin ladattavaan koontiversioon, jos tarkoituksena on käyttää molempia kauppoja.
Lisätietoja valtuutuksista ja muista turvallisuuteen liittyvistä seikoista löytyy
täältä.
32-bittiset Mac-sovelluksetVanhempia 32-bittisiä Mac-sovelluksia ostaneilla Steam-käyttäjillä on yhä käyttöoikeus sovelluksiin Steamissä ja pääsy niihin Steam-kirjastossa. 32-bittiset macOS-sovellukset toimivat edelleen versiossa 10.14 (Mojave) ja muissa vanhemmissa macOS-versioissa. Lisäksi Steam tarjoaa Steam Playn, jonka avulla käyttäjät voivat pelata pelejä muilla tuetuilla alustoilla ilman lisämaksua. Lisätietoa Steam-kirjaston pelien pelaamisesta Mac-tietokoneilla löytyy
täältä.
Linux ja SteamOS
Virallisesti Steam tukee vain
Ubuntun versiota 12.04 LTS tai uudempaa ja SteamOS:ia, mutta erittäin neuvokas
Steam for Linux -yhteisö on keksinyt keinot pyörittää Steamiä monilla eri Linux-versioilla. Valve hyväksyy kyseiset keinot, muttei virallisesti mainosta tai tue niitä. Steam on Linux tukee sekä x86- että x64-pohjaisia järjestelmiä. Kannattaa julkaista 64-bittisiä binääritiedostoja, sillä suurin osa käyttää niitä.
Steam for Linux -asiakasohjelman Github-sivu on erittäin aktiivinen ja sisältää Linuxin Steam-asiakasohjelman bugiseurantaohjelman.
Pelikehitys SteamOS:lle ja Linuxille -dokumentaatiosta löytyy lisätietoa alkuun pääsemisestä.
Hae
Linux ja SteamOS -dokumentaatioita tai käy
Steamworksin Linuxia ja SteamOS:ia käsittelevillä kehittäjäkeskustelupalstoilla, jos kaipaat lisäapua.
Steamworks-ohjevideo – Uusien alustojen ja kielien lisääminen
Videossa käydään läpi uusien alustojen ja kielien lisääminen
depottien avulla.
https://www.youtube.com/watch?v=PShS32hcingDepottien luominen ja testaaminen
Lisätietoa ja apua depottien ja sisällön luomiseen löytyy täältä:
Steamiin lähettäminen.
- Luo sovelluksen Steamworks-asetusten Depottien luominen ja lisääminen -osiossa (SteamPipe-välilehti > Depotit) depotteja uusille käyttöjärjestelmille.
Tallenna muutokset.
Huomaa! Älä rastita vielä Yleiset sovellusasetukset -välilehdellä olevia Tuetut käyttöjärjestelmät -valintaruutuja. Valitse ne vasta julkaisun yhteydessä.
- Luo uusille depoteille Steam-koontiversio.
- Määritä koontiversio betahaaraan salasanalla.
- Päivitä automaattisesti myönnettävä paketti sisältämään nämä depotit, jotta tiedostot voi ladata Steamistä. Automaattisesti myönnettävät paketit löytyvät Liittyvät paketit ja lisäsisällöt -sivulta.
- Testaa uudet versiot kohdekäyttöjärjestelmässä.
Julkaiseminen
Varmista ennen julkaisua, että lisäät tarvittavat depotit kaikkiin julkisiin paketteihin ja päivität kauppasivusi vastaamaan uutta saatavilla olevaa sisältöä.
- Lisää uudet depotit kaikkiin pelin paketteihin, jotta käyttäjät saavat ne. Sovellukseesi kuuluvat paketit löytyvät liittyvät paketit ja lisämateriaalit -sivulta.
- Rastita sovelluksen Steamworks-asetusten Tuetut käyttöjärjestelmät -kohdasta sopivat valintaruudut.
- Muokkaa kauppasivua ja rastita sopivat käyttöjärjestelmät Perustiedot-välilehdeltä.
- Vieritä alas ja syötä vastaavat käyttöjärjestelmien vaatimukset. Esikatsele kauppasivua ja julkaise muutokset, kun järjestelmävaatimukset näkyvät mielestäsi oikein.
- Palaa sitten Steamworks-asetuksiin ja siirrä koontiversio oletushaaraan. (SteamPipe-välilehti > Depotit)
- Mene sovelluksen Steam-yhteisökeskukseen ja julkaise ilmoitus, jossa kerrot nykyisille ja mahdollisille asiakkaille päivityksestä.