Distribució de jocs per al Windows

Pàgina actualitzada :
Data de creació de la pàgina :

resum

Obteniu informació sobre com distribuir la partida per al Windows.

Entorn operatiu

Prerequisits

||| |-|=| | Versions XNA compatibles | 4.0 | | Plataformes suportades |

  • Windows XP SP3 o posterior
  • Windows Vista SP2 o posterior
  • Finestres 7


Entorn operatiu

plataforma Finestres 7

substància

Quan es distribueix un joc per a Windows, no hi ha cap problema particular en la creació de dades de distribució, però l'entorn de distribució per executar el joc creat ha de complir les següents condicions o especificacions.

  • El sistema operatiu és Windows XP SP3 o posterior, Windows Vista SP1 o posterior o Windows 7
  • Una targeta de vídeo o un chipset compatibles amb el model shader versió 2.0 o posterior
  • CPU, memòria, disc dur, targeta de vídeo en funció del contingut del joc

A més de complir aquests requisits, també heu d'instal·lar els components següents:

Hi ha diversos patrons de distribució de jocs per a Windows, així que trieu el mètode que preferiu.

Distribuir arxius executables i altres continguts tal com són

Distribueix el joc creat (fitxer) tal com és. Encara que es digui tal com és, sol ser ". fitxer zip o autoextraïble. exe". Correspon a l'usuari decidir on extreure els fitxers.

Primer, obriu el projecte per al joc que voleu distribuir.

Canviem "Depuració" per "Allibera" a la barra d'eines. D'aquesta manera, podeu eliminar la informació de depuració que no necessiteu per al vostre joc i optimitzar el vostre joc per crear-lo.

Per descomptat, també és una bona idea provar prèviament en mode de versió.

Seleccioneu "Reconstrueix la solució" al menú Construeix per descartar la informació de compilació fins ara i compilar-la des de zero.

No crec que hi hagi un problema amb una compilació normal, però en casos rars, pot haver-hi fitxers que no estiguin construïts en el seu estat anterior, per la qual cosa es recomana reconstruir just abans de la distribució.

A continuació, es crearan els fitxers necessaris per al joc a la carpeta següent de la carpeta del projecte.

  • [Nom de la carpeta del projecte] [nom de la carpeta del projecte]\bin\x86\Release

En aquesta carpeta, trobareu el fitxer ". .exe fitxer i . xnb" i altres fitxers de contingut, estructures de carpetes creades en el projecte, etc. Tot el que heu de fer és distribuir aquests fitxers tal com són. No obstant això, el . No incloguis "pdb" sol, ja que no té res a veure amb el joc.

Per cert, el nom del fitxer executable és el nom de fitxer establert al projecte. A la figura, es crea en un projecte anomenat "WindowsGame1" i, com que el nom no s'ha canviat, el nom del fitxer és "WindowsGame1.exe".

Si voleu portar el fitxer creat directament a un altre ordinador, podeu prendre'l tal com és, però quan el distribuïu a la web, és normal comprimir el fitxer en el sentit de consolidar el fitxer o reduir-ne la mida.

Per defecte, Windows XP i posteriors disposen d'un únic fitxer anomenat ". Hi ha una funció que us permet comprimir-la en "zip", per la qual cosa és millor utilitzar-la.

És fàcil de fer, només cal que seleccioneu tots els fitxers que necessiteu, feu-hi clic amb el botó dret i seleccioneu l'element "Carpeta comprimida (comprimida)" al menú "Envia a".

A continuació, tal com es mostra a la figura, es crearà un fitxer zip, de manera que és una bona idea posar-lo al vostre lloc i registrar-lo al lloc de descàrrega. (Depenent de la mida del fitxer, pot trigar una mica a crear el fitxer zip.)

Per cert, si distribuïu el fitxer executable a altres ordinadors tal com és, podeu utilitzar el fitxer . Si feu doble clic al fitxer ".exe" tal com és, podeu jugar al joc, però podeu jugar al fitxer . Si el distribuïu com un fitxer comprimit com ara "zip", no podreu executar-lo tret que descomprimiu el fitxer (desfeu la compressió).

Descomprimir fitxers comprimits, però utilitzant el fitxer . En el cas d'un fitxer "zip", si teniu sistema operatiu Windows XP o posterior, podeu descomprimir-lo amb la funció estàndard. En primer lloc, utilitzeu el botó . Un cop tingueu el fitxer "zip", podeu fer-hi doble clic per navegar pels fitxers comprimits. Entre ells, " . .exe fitxer, però encara està en estat comprimit, de manera que no el podeu executar.

Amb tots aquests fitxers seleccionats, copieu els fitxers i enganxeu-los a qualsevol carpeta i es descomprimiran automàticament, de manera que tot el que heu de fer és iniciar el fitxer executable i jugar al joc.

És una bona idea explicar a l'usuari com fer-ho d'alguna manera.

Distribuït en paquets de joc

XNA versió 4.0 inclou la funció Game Package. Podreu distribuir fàcilment el vostre joc i podreu comprimir, descomprimir i empaquetar fitxers automàticament. Per descomptat, l'ordinador de destinació ha de tenir instal·lats els components necessaris.

Tingueu en compte que per desplegar el paquet de jocs, també s'ha d'instal·lar "XNA Game Studio 4.0" a l'ordinador al qual es distribueix. (Els paquets de jocs estan pensats per ser distribuïts i jugats només pels creadors de XNA.) No obstant això, no sé si aquest sistema canviarà en el futur)

En primer lloc, cal reconstruir el projecte i crear un fitxer executable, però és el mateix que el mètode descrit a "Distribuir fitxers executables i altres continguts tal qual", així que ometreé l'explicació.

Un cop reconstruït el projecte, seleccioneu "Paquet XXXXX com a joc del club de creadors XNA" al menú Construeix. (XXXXX és el nom del projecte)

A continuació, podeu veure que s'ha creat un fitxer anomenat "XXXXX.ccgame" a la carpeta següent.

  • [Nom de la carpeta del projecte] [nom de la carpeta del projecte]\bin\x86\Release

Aquest és el paquet de jocs per a XNA, i el podeu distribuir tal qual. (Tanmateix, depenent del lloc, l'extensió ".ccgame" no es reconeix, de manera que és possible que hàgiu de posar-la en un fitxer ".zip" separat, així que comproveu-ho vosaltres mateixos.)

Si voleu jugar al joc a la destinació de distribució, podeu utilitzar el botó . Feu doble clic al fitxer "ccgame". A continuació, es mostrarà un diàleg com el que es mostra a la figura, així que premeu el botó "Desempaqueta" per ampliar el paquet.

A continuació, el fitxer s'extraurà a la carpeta següent i tot el que heu de fer és executar el joc tal com és.

Per a Windows XP (per defecte)
  • C: \ Documents and Settings [directori d'usuari] \ Local Settings \ Application Data \ XNA Creators Club Games
Per a Windows Vista, Windows 7 (per defecte)
  • C: \ Users \ [directori d'usuari] \ AppData \ Local \ XNA Creators Club Games