Steamworks-dokumentation
Uppdatera ditt spel – bästa praxis
Steam är byggt kring kärnfunktionaliteten att hålla spelarna uppdaterade med den senaste versionen av spelet. Oavsett om du har en liten bugg du behöver fixa eller ett stort innehållstillägg, har Steam en robust uppsättning verktyg för att tillkännage uppdateringen och få den i händerna på spelarna.

Det som följer är det allmänna förfarandet som är bra att ha i åtanke när du gör en uppdatering, tillsammans med den bästa praxis som vi på Valve har lärt oss från de stora uppdateringarna vi har gjort med våra egna produkter och genom att lära oss av de många andra produkter som är tillgängliga via Steam.

Oavsett om din produkt är gratis att spela eller är ett narrativt spel för en spelare, kan uppdateringar utöka din användarbas och fördjupa engagemanget. För allmän information om att kommunicera med kunder, se vår dokumentation om bästa praxis för moderering och se Robin Walkers fullständiga presentation från Steams Dev Days.
Obs: Kunderna förväntar sig att kunna ladda ned ditt spel och framtida uppdateringar i Steam-klienten. Det är viktigt att du använder Steam för att hantera dina uppdateringar, och inte kräver att användarna laddar ned innehåll i spelet efter att det har lanserats. Steam tillhandahåller en enhetlig nedladdnings- och uppdateringsupplevelse för kunder som enkelt låter dem hantera när och var för sina nedladdningar, vilket kan resultera i betydande prestandavinster och kostnadsbesparingar för utvecklare.

Uppdatera när som helst

Uppdateringar är en viktig del av produktens livscykel och en kritisk form av kommunikation med kunderna. Du måste göra uppdateringar för att åtgärda buggar och problem, men större uppdateringar är också en möjlighet att lägga till nytt innehåll, nya spellägen eller nya funktioner för att hålla kunderna engagerade och locka nya spelare.

Steam gör det enkelt att uppdatera spelet eller lägga till innehåll när som helst för att på bästa sätt betjäna din publik så som det passar dig bäst. Uppdatera gärna så ofta du behöver, men kom ihåg att spelare som har ditt spel installerat måste ladda ner varje uppdatering innan de kan starta spelet igen. Ha det i åtanke om uppdateringarna är stora.

Planering och mål

För att få ut så mycket som möjligt av uppdateringen bör du börja med att tänka på vilka mål du vill uppnå. Du vill förmodligen uppdatera hela tiden för att åtgärda problem som spelare har tagit upp eller som du har hittat när du testade spelet. Men du vill också tänka på långsiktiga innehållsuppdateringar som håller dina spelare engagerade och gör att de kommer tillbaka för att spela.

Oavsett om uppdateringen är stor eller liten, är varje uppdatering en form av kommunikation med spelare, som visar att du lyssnar på spelarnas feedback och att du bryr dig om att förbättra spelarupplevelsen.

Buggåtgärder och uppdateringar

Ett av de bästa sätten att kommunicera med kunder på är att uppdatera ditt spel. Om du hör om kunder som upplever problem med ditt spel, finns det inget bättre svar än att åtgärda problemet så snabbt som möjligt (om det är rimligt). Steam gör det enkelt att distribuera uppdaterade versioner när helst du vill, så använd det för att omarbeta produkten och hjälpa kunder med problem.

När du distribuerar en uppdatering är det bra att lägga upp ett meddelande i din gemenskapscentral på Steam så att kunderna kan se vad som har förändrats. Det visar också för kunderna att du lyssnar och jobbar på att ta itu med de problem som identifieras.

Stora innehållsuppdateringar

Det är viktigt att omarbeta och uppdatera din produkt, men din kommunikation kring uppdateringen kan göra stor skillnad. Vi har funnit att för våra egna spel fungerar det bäst att släppa större uppdateringar som mest var 1–2 månad. Detta gör att vi kan sätta samman en uppdatering som är tillräckligt stor för att vara spännande och engagerande, och samtidigt få tid till att förannonsera uppdateringarna för att bygga upp förväntan innan de ges ut.

Ditt eget tillvägagångssätt kan variera vartefter du lär dig vad spelarna reagerar positivt på. Här följer ett exempel på en process som har fungerat bra för oss, som vi finslipade genom att prova olika tillvägagångssätt och lyssna på spelarnas feedback:

  1. Ge försmak av uppdateringen: Ge försmak (förslagsvis i berättande form) 3–4 dagar i förväg, ge ledtrådar, skapa spekulationer och en förväntan hos kunderna. Du ger också resurser för pressbevakning av produkten.
  2. Bevaka forum och feedback: Bevaka forum och feedback innan uppdateringen faktiskt levereras, och förbättra eller justera ditt innehåll därefter, eller ta reda på vilka element dina kunder är mest exalterade över, så att du kan presentera dem därefter.
  3. Framhäv funktions- och spelförändringar: Framhäv funktions- och spelförändringar i din kommunikation före uppdateringen för att öka synlighet, spekulation och spänning. Genom att avslöja dessa detaljer bitvis kan dina spelare analysera och ta till sig innehållet innan de faktiskt spelar det.
  4. Skapa metaspel eller tävlingar: Skapa metaspel eller tävlingar, så att dina kunder effektivt kan marknadsföra produkten till sina vänner eller andra spelare och ge dem möjligheter att bidra till spelvärlden.

Exempel: Här följer var du kan hitta exempel på tillkännagivandesidor för uppdateringar som vi på Valve har gjort för våra egna spel. För Counter-Strike 2, titta på höger sida på CS2:s webbplats. Dota 2-exempel hittar du här och här.

Allt detta kan göras för alla produkter, oavsett genre eller storlek på utvecklarteamet. Vi rekommenderar starkt att samma team som designar och bygger innehållet också har direkt tillgång till kommunikation och feedback från kunder. Det betyder INTE att leveldesignern ska ägna hela dagen åt att svara på frågor på Steam-forumet. Men det betyder att det bör vara en del av utvecklarteamets roll att läsa feedback och ha ansvar för gemenskapen, snarare än att det delegeras ut till gemenskapsadministratörer eller ett separat PR-team. Titta på hela Dev Days-presentationen för specifika exempel och ytterligare insikter.

DLC eller en del av basspelet?

När du släpper nytt innehåll för ditt spel har du några alternativ för hur du kan få ut det innehållet till spelare. Du kan sälja det som nedladdningsbart innehåll (DLC) eller som köp i spelet. Eller så kan du helt enkelt inkludera det i basspelet som en gratis innehållsuppdatering.

Nedan följer några förslag på bästa praxis som vi har sett fungerar bra i de flesta fall:
  • Gratis innehåll => del av spelet: Om du tänker att innehållet ska vara gratis har vi funnit att det fungerar bäst att helt enkelt inkludera det nya innehållet som en del av ditt basspels innehåll. På så sätt kommer dina spelare omedelbart att få det senaste innehållet utan att behöva trycka på en separat nedladdningsknapp (som skulle vara fallet om du släppte din uppdatering som gratis DLC).
  • Mindre innehåll mot betalning => köp i spelet: Om du lägger till småsaker som innehåll som kan köpas, såsom hattar, individuella vapen och förbrukningsvaror kan du överväga att göra dem till individuella köp i spelet. Steamworks inkluderar Steams förrådstjänst som är lätt att använda, och naturligtvis måste du använda Steams mikrotransaktioner som hanterar betalningsprocessen och valutaomvandlingen.
  • Större innehåll mot betalning => DLC: Om du säljer en större mängd innehåll, såsom kartor, nya spellägen eller en expansion, bör du använda DLC[/] för att göra det. Detta gör att innehållet kan installeras separat för att minska filstorleken för spelare som inte köper det extra innehållet och att du kan marknadsföra det större innehållet som en del av ditt spels butikssida.[/list]

    Testning

    Innan du distribuerar uppdateringen vill du förmodligen se till att du testar den själv från en Steam-byggversion. Det finns ett antal olika sätt du kan göra detta på, så se till att kolla in dokumentationen om testning på Steam.

    Uppladdning av uppdatering

    För att uppdatera ditt spel eller byggversion av programvara, följ bara samma instruktioner som när du skapade dina första byggversioner i SteamPipe. Kolla in SteamPipe-dokumentationen för mer information.

    Observera att efter att appen har släppts till kunderna får de byggversionen som är markerad som standardversionen. Om du vill testa uppdateringen ska du ladda upp den nya byggversionen med Steampipe och sedan placera den byggversionen på en testgren med ett lösenord för testning innan du flyttar den till standardgrenen. Läs Hantera uppladdade byggversioner ovan för en uppdatering om hur du hanterar dina byggversionsgrenar.

    Lansera byggversionen

    När du har laddat upp och testat byggversionen är du redo att ge ut den till spelarna. För att göra det måste du ändra så att önskad byggversion blir den nya standardbyggversionen. Om nya depåer skapades under processen för att lägga till detta nya innehåll bör du se till att du lägger till den nya depån i alla butiks- och nyckelpaket. Läs paketdokumentationen för mer information.

    Tillkännage din uppdatering på Steam

    När du är redo att släppa uppdateringen på Steam bör du meddela kunderna om det och se till att det finns en plats där de kan ge feedback. Steam erbjuder flera sett att tillkännage en uppdatering på:
    • Använd illustrationsanpassning. Du kan använda en tillfällig uppsättning kapselbilder för att meddela kunder om uppdateringar till ditt spel. I sektionen Redigera butik i Steamworks, under fliken Grafiska resurser, finns det ett avsnitt för att definiera tillfällig överskridning av resurser. Mer om illustrationsanpassning.
    • Lägg upp ett tillkännagivande. När du lägger upp ett event eller ett tillkännagivande visas det för alla kunder som följer ditt spel (vilket de kan göra från din gemenskapshubb eller butikssida), på din butikssida och i Steam-biblioteket. Det blir även tillgängligt från Steam-klientens nedladdningspanel. Mer om event och tillkännagivanden.
    • Kör en rabattkampanj. För att få ut så mycket som möjligt av en större innehållsuppdatering kan du fundera på att tajma det med en rabatt på spelet. Det kan hjälpa till att få det att surras om spelet och samtidigt ge spelarna ytterligare en anledning att skaffa ditt spel direkt, då en massa spänning byggs upp kring spelet. Dessutom får spelare med ditt spel på önskelistan ett e-postmeddelande om att spelet är på rea. Detta fungerar riktigt bra i kombination med tillfälliga illustrationer, som beskrivits ovan. Mer om rabattering.
    • Använd synlighetsrundor för uppdateringar. Om det här är en av dina största innehållsuppdateringar kan du använda Steams synlighetsrundor för uppdateringar för att få uppdateringen att visas på startsidan för Steam-butiken. Detta är användbart för att göra nya och gamla kunder medvetna om uppdateringen. Din titel visas även på en sida med nyligen uppdaterade produkter.
      För att använda synlighetsrundan för uppdateringar måste du först lägga upp ett tillkännagivande i Steam-gemenskapen med information om uppdateringen. Läs dokumentationen om synlighetsrundor för uppdateringar på Steam för mer information.