Distribuzione di giochi per Windows
sommario
Scopri come distribuire il tuo gioco per Windows.
Ambiente operativo
Prerequisiti
||| |-|=| | Versioni XNA supportate | 4,0 | | Piattaforme supportate |
- Windows XP SP3 o versioni successive
- Windows Vista SP2 o versione successiva
- finestre 7
Ambiente operativo
piattaforma | finestre 7 |
sostanza
Quando si distribuisce un gioco per Windows, non si verificano particolari problemi nella creazione dei dati di distribuzione, ma l'ambiente di distribuzione per eseguire il gioco creato deve soddisfare le condizioni o le specifiche seguenti.
- Il sistema operativo è Windows XP SP3 o versioni successive, Windows Vista SP1 o versioni successive o Windows 7
- Una scheda video o un chipset che supporti il modello shader versione 2.0 o successiva
- CPU, memoria, HDD, scheda video a seconda del contenuto del gioco
Oltre a soddisfare questi requisiti, è necessario installare anche i seguenti componenti:
- Microsoft .NET Framework 4 (solo profilo client)
- Microsoft XNA Framework Ridistribuibile 4.0
- Microsoft XNA Game Studio 4.0 (se distribuito in un pacchetto di gioco)
Esistono diversi modelli di distribuzione per i giochi per Windows, quindi scegli il metodo che preferisci.
Distribuisci i file eseguibili e altri contenuti così come sono
Distribuisci il gioco (file) creato così com'è. Anche se si dice così com'è, di solito lo è". zip o autoestraente. exe". Spetta all'utente decidere dove estrarre i file.
Innanzitutto, apri il progetto per il gioco che desideri distribuire.
Passiamo da "Debug" a "Release" nella barra degli strumenti. In questo modo, è possibile eliminare le informazioni di debug che non sono necessarie per il gioco e ottimizzare la compilazione del gioco.
Naturalmente, è anche una buona idea testare in anticipo la modalità di rilascio.
Selezionare "Ricompila soluzione" dal menu Compila per eliminare le informazioni di compilazione fino a quel momento e compilare da zero.
Non credo che ci sia un problema con una compilazione normale, ma in rari casi potrebbero esserci file che non sono stati compilati nel loro stato precedente, quindi si consiglia di ricompilare appena prima della distribuzione.
Quindi, i file necessari per il gioco verranno creati nella seguente cartella nella cartella del progetto.
- [Nome cartella progetto] [nome cartella progetto]\bin\x86\Release
In questa cartella troverai il file ". .exe file e file . xnb" e altri file di contenuto, strutture di cartelle create nel progetto, ecc. Tutto quello che devi fare è distribuire questi file così come sono. Tuttavia, . Non includere "pdb" da solo in quanto non ha nulla a che fare con il gioco.
A proposito, il nome del file eseguibile è il nome del file impostato nel progetto. Nella figura, viene creato in un progetto denominato "WindowsGame1" e, poiché il nome non è stato modificato, il nome del file è "WindowsGame1.exe".
Se si desidera portare il file creato direttamente su un altro computer, è possibile prenderlo così com'è, ma quando lo si distribuisce sul web, è normale comprimere il file nel senso di consolidare il file o ridurne le dimensioni.
Per impostazione predefinita, Windows XP e versioni successive dispongono di un singolo file denominato ". C'è una funzione che ti consente di comprimere in "zip", quindi è meglio usarlo.
È facile da fare, basta selezionare tutti i file di cui hai bisogno, fare clic con il pulsante destro del mouse su di essi e selezionare la voce "Cartella compressa (zippata)" nel menu "Invia a".
Quindi, come mostrato in figura, verrà creato un file zip, quindi è una buona idea inserirlo sul proprio sito e registrarlo sul sito di download. A seconda delle dimensioni del file, potrebbe essere necessario un po' di tempo per creare il file zip.
A proposito, se si distribuisce il file eseguibile ad altri computer così com'è, è possibile utilizzare . Se si fa doppio clic sul file ".exe" così com'è, è possibile giocare, ma è possibile riprodurre il file . Se lo distribuisci come file compresso come "zip", non sarai in grado di eseguirlo a meno che non decomprimi il file (annulla la compressione).
Decomprimere i file compressi, ma utilizzando . Nel caso di un file "zip", se si dispone di un sistema operativo Windows XP o successivo, è possibile decomprimerlo con la funzione standard. Innanzitutto, utilizzare il file . Una volta ottenuto il file "zip", è possibile fare doppio clic su di esso per sfogliare i file compressi. Tra questi, " . .exe file, ma questo è ancora in uno stato compresso, quindi non è possibile eseguirlo.
Con tutti questi file selezionati, copia i file e incollali in qualsiasi cartella e verranno automaticamente decompressi, quindi tutto ciò che devi fare è avviare il file eseguibile e giocare.
È una buona idea spiegare all'utente come farlo in qualche modo.
Distribuito in pacchetti di gioco
XNA versione 4.0 include la funzionalità Game Package. Sarai in grado di distribuire facilmente il tuo gioco e sarai in grado di comprimere, decomprimere e impacchettare automaticamente i file. Naturalmente, nel computer di destinazione devono essere installati i componenti necessari.
Si noti che per distribuire il pacchetto di gioco, è necessario installare anche "XNA Game Studio 4.0" nel computer in cui viene distribuito. I pacchetti di giochi sono destinati alla distribuzione e all'utilizzo solo da parte degli autori XNA. Tuttavia, non so se questo sistema cambierà in futuro)
Innanzitutto, è necessario ricostruire il progetto e creare un file eseguibile, ma è lo stesso metodo descritto in "Distribuzione di file eseguibili e altro contenuto così com'è", quindi ometterò la spiegazione.
Una volta che il progetto è stato ricompilato, seleziona "Pacchetto XXXXX come gioco XNA Creators Club" dal menu Costruisci. (XXXXX è il nome del progetto)
Quindi, puoi vedere che è stato creato un file chiamato "XXXXX.ccgame" nella seguente cartella.
- [Nome cartella progetto] [nome cartella progetto]\bin\x86\Release
Questo è il pacchetto di gioco per XNA ed è possibile distribuirlo così com'è. (Tuttavia, a seconda del sito, l'estensione ".ccgame" non viene riconosciuta, quindi potrebbe essere necessario inserirla in un file ".zip" separato, quindi si prega di controllarla da soli.)
Se si desidera eseguire il gioco nella destinazione di distribuzione, è possibile utilizzare . Fare doppio clic sul file "ccgame". Quindi, verrà visualizzata una finestra di dialogo come quella mostrata in figura, quindi premere il pulsante "Decomprime" per espandere il pacchetto.
Quindi, il file verrà estratto nella cartella seguente e tutto ciò che devi fare è eseguire il gioco così com'è.
- Per Windows XP (impostazione predefinita)
-
- C:\Documents and Settings[directory utente]\Impostazioni locali\Dati applicazioni\XNA Creators Club Games
- Per Windows Vista, Windows 7 (impostazione predefinita)
-
- C:\Utenti\[directory utente]\AppData\Local\XNA Creators Club Giochi