Steamworks-dokumentation
Steam Playtest
Steam Playtest ger utvecklare ett gratis sätt, med låg risk, att få speltestdata för sitt spel utan att stressa gällande Steam-nycklar, användarrecensioner eller önskelistor. Genom att använda ett separat underordnat app-ID som är associerat med, men separat från huvudspelet, kan du göra de speltester du behöver utan att störa huvudspelet.

Här är en översikt:
https://youtu.be/0_HhCEJ_kZ0

Steam Playtest gör det också enkelt att kontrollera åtkomsten till ditt speltest. Du kan släppa in så många eller så få spelare som du behöver, och inaktivera speltestappen när du vill.

Hur fungerar det?

Med ett app-ID för Steam Playtest har du åtkomst till samma tekniska funktioner i Steamworks som med huvudspelet – men med färre butiks- och gemenskapskonfigurationer. Istället för att ha en egen separat butikssida kommer Steam Playtest-registreringen att finnas direkt på sidan för huvudspelet, så att kunder kan registrera sig och få tillgång till speltestet men ändå lägga till huvudspelet på önskelistan samt följa det.

Så här ser en Steam Playtest-registrering ut för kunder:

Delta i Playtest

Potentiella testare kan begära åtkomst till ditt Steam Playtest om de är intresserade. När du är redo att låta speltestarna prova det kan du lägga till så många du vill från gruppen av intresserade spelare. Du kan inaktivera Playtest-appen när du är redo – eller låta den vara tillgänglig om du vill fortsätta experimentera med kommande funktioner.

Installering

  1. Skapa en ny Playtest-app från sidan Alla associerade paket & DLC för ditt spel.

    Skapa nytt speltest

  2. Konfigurera appen i Steamworks.

    Du måste som minst tillhandahålla nödvändiga bibliotekskapselresurser och gemenskapsresurser (se Biblioteksresurser). Du kan även ändra namnet som visas för kunderna för Playtest-appen (inklusive översatta namn) – du kommer inte att kunna ändra detta efter att appen har släppts.

  3. När du är redo, genomför lanseringsprocessen för Playtest-appen. Detta inkluderar en förenklad granskning av butikssidan och byggversionen. Observera: speltestet kommer inte att ha en egen unik butikssida, utan det kommer att visas som ett avsnitt på basspelets sida. Butikssidans checklista för Playtest består enbart av kapselbilder och ikoner.

  4. Du kan börja tillåta registreringar till Steam Playtest genom att göra det synligt på butikssidan för ditt huvudspel. Gå till fliken Specialinställningar under Redigera butikssida i administratörsverktygen för huvudspelet för att aktivera för registrering. När du har publicerat ändringen på den sidan kommer kunderna att se registreringsalternativet i Steam-butiken.

    playtest_special_settings_screenshot0.png

    Du kan visa eller dölja registreringen till speltestet när du vill.

  5. När kunderna nu registrerar sig för ditt Steam Playtest kan du förbereda innehållet för dem. Ladda upp depåer och konfigurera byggversioner för Playtest på samma sätt som med alla andra spel eller demor. Du kan integrera Steamworks tekniska funktioner, förbereda Steam Input-mallar, konfigurera molnlagringar och så vidare. Om du aldrig har gjort något av det tidigare, börja med dokumentationen om att ladda upp till Steam för hjälp.

    Som ett alternativ kan du begära Steam-nycklar till Steam Playtest-appen och distribuera dem till speltestare direkt. Se sektionen nedan för mer information.

  6. När ditt Playtest är klart och byggversionen är live kan du börja acceptera spelare. I Steamworks-inställningarna för Playtest-appen, följ länken för att hantera speltestet (eller hitta inställningarna för Playtest under applikationsfliken). Du kan lägga till spelargrupper när du är redo. Spelare väljs ut slumpmässigt från registreringarna.

    Du kan också välja specifika länder om du har begränsad servertillgänglighet och vill se till att latens inte är ett problem under speltestet.

    granting.png

  7. När du är klar med att samla in speltestdata kan du inaktivera speltestet genom att välja Inte spelbart från Steam Playtest i inställningarna på partnersidan för Steam Playtest. Alternativet kommer inte att visas medan registreringar accepteras i Steam-butiken. Efter inaktivering startar Steam inte Playtest-appen.

    Tänk igenom denna handling! Du kan skapa frustration eller göra gemenskapen besviken om du tar bort upplevelsen utan att kommunicera det i förväg, så det är förmodligen vettigt låta dem veta på förhand. Du kan använda event och tillkännagivanden på Steam för att kommunicera speltestdetaljerna.

  8. Om du vill starta om Playtestet efter att det är slut, för att du kanske gjort några ändringar eller ökat serverkapaciteten, är det bara att göra speltestet synligt igen. Spelare som redan har beviljats ​​åtkomst kommer fortfarande att ha åtkomst och behöver inte registrera sig eller beviljas åtkomst igen.

Registreringstyp

Standardinställningen är begränsad registrering – potentiella speltestare begär åtkomst, och du ger åtkomst i omgångar enligt den kapacitet du har att acceptera dem.

Om spelet är redo för fler personer kan du välja Öppen registrering. Då läggs spelare till automatiskt vartefter de begär åtkomst från basspelets sida i butiken.

Byte från ett speltest med begränsad registrering (standard) kommer att starta en process som accepterar alla väntande speltestare. Detta inleds vanligtvis inom några minuter.

Alternativen för registreringstyp styrs också från Steam Playtest-sidan på partnerwebbsidan. Du kan ändra registreringstypen efter behov.

Användning av Steam-nycklar för Steam Playtest


Du kan distribuera Steam-nycklar till ditt Playtest. Ditt Playtest kräver ingen offentlig registrering, och du kan generera och distribuera nycklar för ett Playtest även om din butikssida inte är aktiv än. Detta bör ge dig bättre kontroll vid implementeringen av den testplan du har designat för ditt spel.

De flesta utvecklare kommer att tycka att det är lättare och säkrare att arbeta med Playtest-nycklar än lanseringöverskridningsnycklar för sina basspel. Det är mycket enklare att distribuera en större mängd nycklar med Steam Playtest. Du är vanligtvis begränsad till 2 500 lanseringöverskridningsnycklar för ditt basspel, men med Steam Playtest kan du vanligtvis begära många fler nycklar. Dessutom kan du styra åtkomsten till speltestet med inställningen Spelbar. Observera att en nyckel, när den har beviljats, inte återkallas om speltestet senare markeras som Inte spelbart.

Följ dessa steg för att använda Steam-nycklar för ditt Steam Playtest:

  • Begär Steam-nycklar för din Steam Playtest-app. Du kan endast begära Steam-nycklar för standardlansering till speltestet, vilket innebär att när nyckeln är aktiverad kan speltestet endast spelas när det är släppt, dvs. Playtest-status: spelbar. Det är inte möjligt att begära lanseringöverskridningsnycklar (beta) till ett Steam Playtest.
  • Gör Steam Playtest-appen spelbar. Det är inte ett krav att Steam-butikssidan ska vara offentligt synlig på Steam för att speltestet ska kunna köras med Steam-nycklar.
  • När du vill avsluta speltestningen kan du ställa in Steam Playtest-appen som inte spelbar. Observera att en nyckel, när den har beviljats, inte automatiskt återkallas om speltestet senare markeras som Inte spelbart.

Steam-nycklar är en gratistjänst som Steam tillhandahåller för utvecklare att köra speltester, men de är inte obegränsade. När du har nått tidpunkten när du vill begära fler än 50 000 nycklar för ett Steam Playtest, är speltestet i praktiken en öppen beta och du borde känna dig bekväm med att öppna för registreringar på Steam-butikssidan. Valve tittar på varje begäran från fall till fall och förbehåller sig rätten att avvisa Steam-nyckelförfrågningar.

Kontakta oss och skapa ett ärende vid eventuella frågor. Du kan också läsa om våra regler och riktlinjer för Steam-nycklar här.

Konfidentiella speltester för spel som inte har tillkännagivits


Var aktsam när du kör ett konfidentiellt speltest för ett spel som inte har tillkännagivits än. Även när det är korrekt konfigurerat kan ett konfidentiellt speltest bara vara så konfidentiellt som din ”minst konfidentiella” speltestare. Med tanke på hur snabbt information sprider sig på internet, kan alla läckta detaljer från speltestet, inklusive skärmbilder och videor, potentiellt kunna sprida sig över hela världen på bara ett ögonblick. Av den anledningen är det bäst att tillkännage spelet innan du kör externa speltester utanför din organisation.

Men om du verkligen vill köra ett konfidentiellt speltest för ett spel som inte har tillkännagivits (ibland kallat alfa för vänner och familj) är det säkraste sättet att försöka sig på detta att använda Steam-nycklar för lanseringsöverskridning i den outgivna basappen (alltså inte en Playtest-app). Processen beskrivs i Användning av Steam-nycklar för Steam Playtest ovan, men kom ihåg att det innebär några extra steg, risker och överväganden om man vill behålla konfidentialiteten:

  1. Spelare som accepterar en Steam-nyckel för ett konfidentiellt speltest omfattas in av sekretessavtal (NDA), så du behöver en egen lösning om du vill registrera dem och säkerställa att de har skrivit på ett sekretessavtal innan de får en nyckel. När de väl har registrerat sig behöver du också en egen lösning för att säkert kunna distribuera en Steam-nyckel för lanseringsöverskridning till dem.

  2. Speltestarna kan ha installerat tredjepartsappar eller webbtillägg som automatiskt visar information om allt som deras Steam-klient kör, även outgivna spel eller spel som inte har tillkännagivits. En del av dessa program från tredje part kan till och med be speltestaren om mer information om ditt spel som inte har tillkännagivits, t.ex. ”Vi känner inte igen detta spel. Kan du berätta mer om det?”

  3. För extra säkerhet ska du överväga att använda ett ickebeskrivande kodnamn för speltestet och använda temporära bildresurser för biblioteksbilden, ikonen osv. Du måste självklart uppdatera dem senare när basspelet tillkännages.

  4. Endast 2 500 lanseringsöverskridningsnycklar kan användas per app. Om du behöver fler än 2 500 nycklar för ett konfidentiellt speltest, ökar sannolikheten för en läcka så pass mycket att du på sätt och vis ”tillkännager” produkten ändå. I detta fall bör du istället överväga att tillkännage basspelet först och sedan köra externa speltester via en vanlig speltestapp, vilket gör att du kan begära upp till 50 000 nycklar.

  5. Kom ihåg! Lanseringsöverskridningsnycklar fortsätter att ge tillgång till basspelet tills nycklarna stängs av, så se till att läsa på om nyckelhantering och ha en plan redo för lanseringsöverskridningsnycklarna efter att det konfidentiella speltestet har avslutats.
Visning av en app på Steam: Bortsett från nycklarna blir information om en app på Steam synlig för många spelare och/eller spindlar (web crawler) när appen: 1. publicerar en butikssida, 2. blir tillgänglig för förhandsnedladdning eller 3. lanseras även om den lanseras med en dold butikssida. Se till att planera tillkännagivandet senast första gången appen gör något av ovanstående.

Vanliga konfigurationer

Speltestet är INTE spelbart och accepterar INTE registreringar.
Det här är en standardkonfiguration när du förbereder speltestet innan du offentliggör det eller accepterar registreringar. Det är också den slutliga konfigurationen när du är helt klar med speltestet.

notplayablehidden.png

Speltestet är INTE spelbart men accepterar nya registreringar.
Det här är den konfiguration du sannolikt väljer inledningsvis för att få spelare att registrera sig innan speltestet blir tillgängligt. Du kanske också vill ha konfigurationen om du har avslutat ett speltest men planerar att göra ett till i framtiden och vill lägga till fler speltestare till det framtida speltesteventet.

notplayablevisible.png

Speltestet är spelbart och accepterar nya registreringar.
Det här kan vara den rätta inställningen för när speltestet har offentliggjorts och du planerar att lägga till fler speltestare i framtiden. Kanske kommer du att utöka serverkapaciteten eller lägga till nya funktioner och kommer att behöva fler speltestare för att testa en framtida version.

playablevisible.png

Speltestet är spelbart men accepterar INTE nya registreringar.
Du kan välja den här konfigurationen om du inte planerar att tillåta några ytterligare speltestare i framtiden men ändå vill att dina nuvarande speltestare ska ha tillgång till byggversionen.

playablehidden.png

Samla in feedback från spelare

Att samla in feedback från spelare är upp till dig. Vi har sett ett antal utvecklare inkludera en stor feedbackknapp direkt på huvudmenyn i deras spel, vilket leder till varthelst utvecklaren vill samla in och hantera feedback. Det kan leda till ett Steam-forum eller så kan det vara din Discord-kanal, ett buggspårningsprogram, dina egna webbforum eller vad du än föredrar.

Vi föreslår att du engagerar dig direkt med din publik – låt dem veta vilken typ av feedback du är ute efter och var det är bäst att dela den. Du kan också tillhandahålla länkar till ditt föredragna feedback- eller kommunikationssystem direkt i ett gemenskapsmeddelande.

Vanliga frågor

Fråga: Varför bestämde Valve sig för att skapa det här verktyget?
Svar: Den nya Steam Playtest-funktionen är ett resultat av upprepade förfrågningar efter ett sätt att köra ett begränsat speltest med lägre risk och riktiga kunder. Utvecklarteamen ville ha friheten att köra ett speltest utan att stressa över användarrecensioner eller önskelisteantal men de ville också ha kontrollen över att kunna starta, pausa och avsluta speltesten. Vi hoppas att denna nya uppsättning verktyg hjälper utvecklare att komma närmare sina spelare och göra spelen ännu bättre.

Vi såg ett antal andra överraskande eller inofficiella lösningar på samma uppsättning problem – saker som att erbjuda en demo som egentligen bara är en öppen beta eller att skicka ett gratis prologspel för att skapa engagemang. Utvecklare använde alla tänkbara verktyg för att skapa gemenskap och samla in speltestdata. Det är stora problem att lösa, så vi vill tillhandahålla en officiell lösning med bra stöd som är enklare för utvecklare och mer konsekvent för spelare.

Fråga: Vad händer om jag vill köra ett speltest men kontrollera åtkomst via Steam-nycklar?
Svar: Du kan också begära nycklar för ditt Steam Playtest. Faktum är att det nu är den föredragna metoden att köra betatester för spel om man behöver mer än en liten grupp testare. Kom ihåg att du fortfarande kan testa med spelets huvudapp-ID, med hjälp av lanseringöverskridningsnycklar. Du hittar mer information i dokumentationen om testning på Steam. Du kan läsa om våra regler och riktlinjer för Steam-nycklar här.

Fråga: Jag har en fråga eller feedback. Hur kontaktar jag er?
Svar: Använd kontaktformuläret här och meddela oss om du stöter på ett problem eller har feedback gällande funktionen.

Fråga: När kan jag använda Steam Playtest?
Svar: Vi tror att det bästa, och förmodligen vanligaste, tillfället att använda funktionen är innan spelet släpps. Första prioritet är antagligen att lägga upp en kommer snart-sida för spelet, att börja samla tillägg på önskelistor och bygga en gemenskap. Men när det är gjort ger Steam Playtest dig möjligheten att få direkt spelarfeedback innan lansering.

Om du vill kan du fortsätta använda app-ID:t för ditt SteamPlaytest som en testplats för nya verktyg eller funktioner … men kom ihåg: Steam Playtest är gratis för kunder. Att hålla speltestet igång efter lansering är förmodligen bara vettigt om spelet redan är gratis att spela.

Fråga: Hur väljer Steam vilka speltestare som får gå med i ett begränsat speltest?
Svar: Steam väljer speltestare slumpmässigt från uppsättningen av Steam-konton som har begärt åtkomst. Du har möjlighet att välja att tillåta spelare från vissa länder, även om detta mest skulle vara vettigt vid begränsad servertillgänglighet och för att lösa latensproblem.

Fråga: Hur meddelas spelare när de har fått tillgång till speltestet?
Svar: Spelare får ett e-postmeddelande från Steam när de läggs till i ett speltest. De kommer också att se sin status på butikssidan för basspelet.

Fråga: Meddelas spelare när ett speltest konfigurerats till spelbart?
Svar: Steam skickar inte e-post när en byggversion för ett speltest har angivits som spelbar/inte spelbar. Vi rekommenderar att du använder ett meddelande från systemet för event och tillkännagivanden på Steam för att låta spelare veta när speltestet är spelbart.

Fråga: Hur avslutar jag ett Steam Playtest?
Svar: Du kan markera speltestet som inte spelbart via Steams speltestsida på partnersidan. Se till att inaktivera registreringen på butikssidan först.

Fråga: Är mitt Steam Playtest konfidentiellt?
Sver: Nej. Spelare som registrerar sig för ett speltest omfattas inte av sekretessavtal med dig, och det bör inte finnas några förväntningar på sekretess. Om du vill köra en konfidentiell beta och kräver att spelare godkänner ett sekretessavtal finns det några olika saker du kan göra.
  1. Använd app-ID:t för ditt Steam Playtest, begär nycklar, ställ in speltestet som spelbart och butikssynligheten som dold.
  2. Använd huvudspelets app-ID och begär lanseringsöverskridningsnycklar.
Båda vägarna kräver att du har en egen lösning för att registrera dig och registrera spelare.

Fråga: Har mitt Steam Playtest en butikssida? Kan kunderna hitta det i butiken?
Svar: Speltestet har ingen egen butikssida. Istället listas det som ett alternativ tillgängligt på huvudspelets butikssida. På så sätt kan all söktrafik, butiksrekommendationer osv. leda användaren till den verkliga produkten som de sedan kan lägga till på önskelistan och följa.

Fråga: Kan jag ta betalt för åtkomst till mitt Playtest?
Svar: Nej. Steam Playtest är utformat för gratis registreringar. Och eftersom speltester kan inaktiveras när som helst är det inte okej att tjäna pengar på dem med transaktioner i spelet eller att ta betalt för åtkomst. Om du är redo att ta betalt för en ofärdig version av spelet bör du använda Steams Early Access.

Fråga: Hur ska jag koordinera spelare för ett online-/multiplayer-speltest?
Svar: För vissa spel för flera spelare kanske man vill öppna servrar under begränsade perioder. Det är helt okej att använda Steam Playtest på det sättet. Vi rekommenderar att du använder event och tillkännagivanden på Steam för att prata med dina spelare om schemalagda uppdateringar eller samordnade speltester.

Fråga: Kommer det att ställa till det för mitt huvudspel om jag kör ett Steam Playtest?
Svar: Ditt app-ID för Steam Playtest är ett separat app-ID från ditt huvudspel. Som ett resultat av detta är saker som speltid, önskelistor, recensioner, återbetalningar, osv. också separata. Till exempel:
  • En kund som lagt till ditt spel på önskelistan kommer inte att påverkas när de går med i eller lämnar speltestet.
  • En kund som bara har deltagit i speltestet kan inte recensera ditt faktiska spel.
  • En kunds speltid i speltestet har ingen inverkan på Steams återbetalningspolicy eller spelarens möjlighet att få återbetalning vid köp av ditt riktiga spel.
  • En kunds speltid i speltestet har ingen inverkan när det gäller att tjäna samlarkort eller låsa upp prestationer.