Distribution de jeux pour Windows

Page mise à jour :
Date de création de la page :

résumé

Découvrez comment distribuer votre jeu pour Windows.

Environnement d’exploitation

Conditions préalables

||| |-|=| | Versions XNA prises en charge | 4,0 | | Plates-formes prises en charge |

  • Windows XP SP3 ou version ultérieure
  • Windows Vista SP2 ou version ultérieure
  • Fenêtres 7


Environnement d’exploitation

plateforme Fenêtres 7

substance

Lors de la distribution d’un jeu pour Windows, il n’y a pas de problème particulier dans la création de données de distribution, mais l’environnement de distribution pour exécuter le jeu créé doit répondre aux conditions ou spécifications suivantes.

  • Le système d’exploitation est Windows XP SP3 ou version ultérieure, Windows Vista SP1 ou version ultérieure, ou Windows 7
  • Une carte vidéo ou un chipset qui prend en charge le modèle de shader version 2.0 ou ultérieure
  • CPU, Mémoire, HDD, Carte vidéo en fonction du contenu du jeu

En plus de répondre à ces exigences, vous devez également installer les composants suivants :

Il existe plusieurs modèles de distribution pour les jeux pour Windows, alors choisissez la méthode que vous préférez.

Distribuez les fichiers exécutables et autres contenus tels quels

Distribuez le jeu (fichier) créé tel quel. Même si c’est dit tel quel, c’est généralement « . zip ou auto-extractible. exe". C’est à l’utilisateur de décider où extraire les fichiers.

Tout d’abord, ouvrez le projet du jeu que vous souhaitez distribuer.

Passons de « Débogage » à « Libérer » dans la barre d’outils. De cette façon, vous pouvez éliminer les informations de débogage dont vous n’avez pas besoin pour votre jeu et optimiser votre jeu à construire.

Bien sûr, c’est aussi une bonne idée de tester en mode Release au préalable.

Sélectionnez « Reconstruire la solution » dans le menu Build pour supprimer les informations de build jusqu’à présent et créer à partir de zéro.

Je ne pense pas qu’il y ait de problème avec une compilation normale, mais dans de rares cas, il peut y avoir des fichiers qui ne sont pas compilés dans leur état précédent, il est donc recommandé de reconstruire juste avant la distribution.

Ensuite, les fichiers nécessaires au jeu seront créés dans le dossier suivant dans le dossier du projet.

  • [Nom du dossier du projet] [nom du dossier du projet]\bin\x86\Release

Dans ce dossier, vous trouverez le fichier ". .exe fichier et . xnb" et d’autres fichiers de contenu, des structures de dossiers créées dans le projet, etc. Tout ce que vous avez à faire est de distribuer ces fichiers tels quels. Cependant, le fichier . N’incluez pas « pdb » seul car cela n’a rien à voir avec le jeu.

Soit dit en passant, le nom du fichier exécutable est le nom de fichier défini dans le projet. Dans la figure, il est créé dans un projet appelé « WindowsGame1 », et comme le nom n’a pas été modifié, le nom du fichier est « WindowsGame1.exe ».

Si vous souhaitez transférer le fichier créé directement sur un autre ordinateur, vous pouvez le prendre tel quel, mais lors de sa distribution sur le web, il est normal de compresser le fichier dans le sens de consolider le fichier ou de réduire sa taille.

Par défaut, Windows XP et les versions ultérieures disposent d’un seul fichier appelé ". Il existe une fonctionnalité qui vous permet de compresser en « zip », il est donc préférable de l’utiliser.

C’est facile à faire, il suffit de sélectionner tous les fichiers dont vous avez besoin, de faire un clic droit dessus et de sélectionner l’élément « Dossier compressé (zippé) » dans le menu « Envoyer vers ».

Ensuite, comme le montre la figure, un fichier zip sera créé, c’est donc une bonne idée de le mettre sur votre site et de l’enregistrer sur le site de téléchargement. (En fonction de la taille du fichier, la création du fichier zip peut prendre un certain temps.)

Soit dit en passant, si vous distribuez le fichier exécutable à d’autres ordinateurs tel quel, vous pouvez utiliser le fichier . Si vous double-cliquez sur le fichier « .exe » tel quel, vous pouvez jouer au jeu, mais vous pouvez jouer au fichier . Si vous le distribuez sous forme de fichier compressé tel que « zip », vous ne pourrez pas l’exécuter à moins de décompresser le fichier (annuler la compression).

Décompresser les fichiers compressés, mais à l’aide de l’extension . Dans le cas d’un fichier « zip », si vous avez Windows XP ou un système d’exploitation ultérieur, vous pouvez le décompresser avec la fonction standard. Tout d’abord, utilisez le fichier . Une fois que vous avez le fichier « zip », vous pouvez double-cliquer dessus pour parcourir les fichiers compressés. Parmi eux, « . .exe fichier, mais celui-ci est toujours dans un état compressé, vous ne pouvez donc pas l’exécuter.

Une fois tous ces fichiers sélectionnés, copiez les fichiers et collez-les dans n’importe quel dossier, et ils seront automatiquement décompressés, de sorte que tout ce que vous avez à faire est de lancer le fichier exécutable et de jouer au jeu.

C’est une bonne idée d’expliquer à l’utilisateur comment le faire d’une manière ou d’une autre.

Distribué dans des packages de jeu

La version 4.0 de XNA inclut la fonctionnalité Game Package. Vous pourrez facilement distribuer votre jeu, et vous pourrez compresser, décompresser et empaqueter des fichiers automatiquement. Bien entendu, les composants nécessaires doivent être installés sur l’ordinateur cible.

Veuillez noter que pour déployer le package de jeu, « XNA Game Studio 4.0 » doit également être installé sur l’ordinateur sur lequel il est distribué. (Les packs de jeu sont destinés à être distribués et joués uniquement par les créateurs XNA.) Cependant, je ne sais pas si ce système changera à l’avenir)

Tout d’abord, vous devez reconstruire le projet et créer un fichier exécutable, mais c’est la même méthode que celle décrite dans « Distribution des fichiers exécutables et autres contenus tels quels », je vais donc omettre l’explication.

Une fois le projet reconstruit, sélectionnez « Package XXXXX as XNA Creators Club Game » dans le menu Build. (XXXXX est le nom du projet)

Ensuite, vous pouvez voir qu’un fichier appelé « XXXXX.ccgame » a été créé dans le dossier suivant.

  • [Nom du dossier du projet] [nom du dossier du projet]\bin\x86\Release

Il s’agit du package de jeu pour XNA, et vous pouvez le distribuer tel quel. (Cependant, selon le site, l’extension « .ccgame » n’est pas reconnue, vous devrez donc peut-être la mettre dans un fichier « .zip » séparé, veuillez donc la vérifier vous-même.)

Si vous souhaitez jouer au jeu à la destination de distribution, vous pouvez utiliser le fichier . Double-cliquez sur le fichier « ccgame ». Ensuite, une boîte de dialogue comme celle illustrée dans la figure s’affichera, alors appuyez sur le bouton « Déballer » pour développer le paquet.

Ensuite, le fichier sera extrait dans le dossier suivant, et tout ce que vous avez à faire est d’exécuter le jeu tel quel.

Pour Windows XP (par défaut)
  • C :\Documents and Settings[répertoire utilisateur]\Local Settings\Application Data\XNA Creators Club Games
Pour Windows Vista, Windows 7 (par défaut)
  • C :\Users\[répertoire des utilisateurs]\AppData\Local\XNA Creators Club Games