Distribuera spel för Windows

Sidan uppdaterad :
Datum för skapande av sida :

sammanfattning

Lär dig hur du distribuerar ditt spel för Windows.

Omvärld

Förutsättningar

||| |-|=| | XNA-versioner som stöds | 4,0 | | Plattformar som stöds |

  • Windows XP SP3 eller senare
  • Windows Vista SP2 eller senare
  • Windows 7 (på engelska)


Omvärld

plattform Windows 7 (på engelska)

substans

När du distribuerar ett spel för Windows är det inga särskilda problem att skapa distributionsdata, men distributionsmiljön för att köra det skapade spelet måste uppfylla följande villkor eller specifikationer.

  • Operativsystemet är Windows XP SP3 eller senare, Windows Vista SP1 eller senare eller Windows 7
  • Ett grafikkort eller en kretsuppsättning som stöder skuggningsmodell version 2.0 eller senare
  • CPU, minne, hårddisk, grafikkort beroende på innehållet i spelet

Förutom att uppfylla dessa krav måste du även installera följande komponenter:

Det finns flera distributionsmönster för spel för Windows, så välj den metod du föredrar.

Distribuera körbara filer och annat innehåll som de är

Distribuera det skapade spelet (filen) som det är. Även om det sägs som det är så är det oftast ". zip-fil eller självuppackande . exe". Det är upp till användaren att bestämma var filerna ska extraheras.

Öppna först projektet för det spel du vill distribuera.

Nu byter vi "Felsök" till "Släpp" i verktygsfältet. På så sätt kan du eliminera felsökningsinformation som du inte behöver för ditt spel och optimera ditt spel för att bygga.

Naturligtvis är det också en bra idé att testa i Release-läge i förväg.

Välj "Återskapa lösning" på menyn Skapa för att ta bort bygginformationen hittills och skapa från grunden.

Jag tror inte att det är något problem med en normal version, men i sällsynta fall kan det finnas filer som inte är byggda i sitt tidigare tillstånd, så det rekommenderas att bygga om precis innan distribution.

Sedan kommer filerna som behövs för spelet att skapas i följande mapp i projektmappen.

  • [Namn på projektmapp] [projektmappens namn]\bin\x86\Release

I den här mappen hittar du ". .exe fil och . xnb" och andra innehållsfiler, mappstrukturer som skapats i projektet osv. Allt du behöver göra är att distribuera dessa filer som de är. Operatorn . Inkludera inte bara "pdb" eftersom det inte har något med spelet att göra.

Förresten, det körbara filnamnet är det filnamn som anges i projektet. I figuren skapas den i ett projekt som heter "WindowsGame1", och eftersom namnet inte har ändrats är filnamnet "WindowsGame1.exe".

Om du vill ta den skapade filen direkt till en annan dator kan du ta den som den är, men när du distribuerar den på webben är det normalt att komprimera filen i den meningen att du konsoliderar filen eller minskar dess storlek.

Som standard har Windows XP och senare en enda fil med namnet ". Det finns en funktion som gör att du kan komprimera till "zip", så det är bättre att använda den.

Det är enkelt att göra, välj bara alla filer du behöver, högerklicka på den och välj alternativet "Komprimerad (zippad) mapp" i menyn "Skicka till".

Sedan, som visas i figuren, kommer en zip-fil att skapas, så det är en bra idé att lägga den på din webbplats och registrera den på nedladdningssidan. (Beroende på filens storlek kan det ta lite tid att skapa zip-filen.)

Förresten, om du distribuerar den körbara filen till andra datorer som den är, kan du använda . Om du dubbelklickar på ".exe"-filen som den är kan du spela spelet, men du kan spela . Om du distribuerar den som en komprimerad fil, t.ex. "zip", kommer du inte att kunna köra den om du inte dekomprimerar filen (ångrar komprimeringen).

Dekomprimera komprimerade filer, men med hjälp av . Om du har en "zip"-fil kan du packa upp den med standardfunktionen om du har Windows XP eller senare operativsystem. Börja med att använda . När du har "zip"-filen kan du dubbelklicka på den för att bläddra bland de komprimerade filerna. Bland dem, " . .exe filen, men den är fortfarande i komprimerat tillstånd, så du kan inte köra den.

När alla dessa filer är markerade, kopiera filerna och klistra in dem i valfri mapp, så packas de upp automatiskt, så allt du behöver göra är att starta den körbara filen och spela spelet.

Det är en bra idé att förklara för användaren hur man gör detta på något sätt.

Distribueras i spelpaket

XNA version 4.0 innehåller spelpaketsfunktionen. Du kommer enkelt att kunna distribuera ditt spel, och du kommer att kunna komprimera, dekomprimera och paketera filer automatiskt. Naturligtvis måste måldatorn ha de nödvändiga komponenterna installerade.

Observera att för att kunna distribuera spelpaketet måste "XNA Game Studio 4.0" också vara installerat på den dator som det distribueras till. (Spelpaket är endast avsedda att distribueras och spelas av XNA-skapare.) Jag vet dock inte om detta system kommer att ändras i framtiden)

Först måste du bygga om projektet och skapa en körbar fil, men det är samma metod som beskrivs i "Distribuera körbara filer och annat innehåll som det är", så jag kommer att utelämna förklaringen.

När projektet har byggts om väljer du "Package XXXXX as XNA Creators Club Game" från menyn Build. (XXXXX är projektnamnet)

Sedan kan du se att en fil som heter "XXXXX.ccgame" har skapats i följande mapp.

  • [Namn på projektmapp] [projektmappens namn]\bin\x86\Release

Detta är spelpaketet för XNA, och du kan distribuera det som det är. (Beroende på webbplatsen känns dock inte tillägget ".ccgame" igen, så du kan behöva lägga det i en separat ".zip"-fil, så kontrollera det själv.)

Om du vill spela spelet på distributionsdestinationen kan du använda . Dubbelklicka på filen "ccgame". Sedan visas en dialogruta som den som visas i figuren, så tryck på knappen "Packa upp" för att expandera paketet.

Sedan kommer filen att extraheras till följande mapp, och allt du behöver göra är att köra spelet som det är.

För Windows XP (standard)
  • C:\Documents and Settings[användarkatalog]\Lokala inställningar\Application Data\XNA Creators Club-spel
För Windows Vista, Windows 7 (standard)
  • C:\Users\[användarkatalog]\AppData\Local\XNA Creators Club-spel