Games distribueren voor Windows
samenvatting
Meer informatie over het distribueren van je game voor Windows.
Werkomgeving
Voorwaarden
||| |-|=| | Ondersteunde XNA-versies | 4.0 | | Ondersteunde platforms |
- Windows XP SP3 of hoger
- Windows Vista SP2 of hoger
- Vensters 7
Werkomgeving
perron | Vensters 7 |
stof
Bij het distribueren van een game voor Windows is er geen specifiek probleem bij het maken van distributiegegevens, maar de distributieomgeving om de gemaakte game uit te voeren, moet aan de volgende voorwaarden of specificaties voldoen.
- Het besturingssysteem is Windows XP SP3 of hoger, Windows Vista SP1 of hoger of Windows 7
- Een videokaart of chipset die shader-model versie 2.0 of hoger ondersteunt
- CPU, geheugen, HDD, videokaart afhankelijk van de inhoud van het spel
Naast het voldoen aan deze eisen, moet u ook de volgende componenten installeren:
- Microsoft .NET Framework 4 (alleen clientprofiel)
- Microsoft XNA Framework herdistribueerbaar 4.0
- Microsoft XNA Game Studio 4.0 (indien gedistribueerd in een gamepakket)
Er zijn verschillende distributiepatronen voor games voor Windows, dus kies de methode die u verkiest.
Uitvoerbare bestanden en andere inhoud distribueren zoals ze zijn
Distribueer het gemaakte spel (bestand) zoals het is. Zelfs als het wordt gezegd zoals het is, is het meestal ". zip-bestand of zelfuitpakkend . exe". Het is aan de gebruiker om te beslissen waar hij de bestanden uitpakt.
Open eerst het project voor de game die je wilt distribueren.
Laten we "Debug" in de werkbalk naar "Release" zetten. Op deze manier kun je foutopsporingsinformatie elimineren die je niet nodig hebt voor je game en je game optimaliseren om te bouwen.
Natuurlijk is het ook een goed idee om vooraf in de Release-modus te testen.
Selecteer "Rebuild Solution" in het menu Build om de build-informatie tot nu toe te verwijderen en helemaal opnieuw te bouwen.
Ik denk niet dat er een probleem is met een normale build, maar in zeldzame gevallen kunnen er bestanden zijn die niet in hun vorige staat zijn gebouwd, dus het wordt aanbevolen om vlak voor distributie opnieuw te bouwen.
Vervolgens worden de bestanden die nodig zijn voor het spel gemaakt in de volgende map in de projectmap.
- [Naam projectmap] [naam projectmap]\bin\x86\Release
In deze map vindt u de extensie ". .exe bestand en . xnb" en andere inhoudsbestanden, mapstructuren die in het project zijn gemaakt, enz. Het enige dat u hoeft te doen, is deze bestanden distribueren zoals ze zijn. Echter, de . Gebruik niet alleen "pdb", want dat heeft niets met het spel te maken.
Trouwens, de uitvoerbare bestandsnaam is de bestandsnaam die in het project is ingesteld. In de afbeelding is het gemaakt in een project met de naam "WindowsGame1", en aangezien de naam niet is gewijzigd, is de bestandsnaam "WindowsGame1.exe".
Als u het gemaakte bestand rechtstreeks naar een andere computer wilt brengen, kunt u het nemen zoals het is, maar wanneer u het op internet verspreidt, is het normaal om het bestand te comprimeren in de zin van het consolideren van het bestand of het verkleinen ervan.
Standaard hebben Windows XP en hoger één bestand met de naam ". Er is een functie waarmee u kunt comprimeren tot "zip", dus het is beter om deze te gebruiken.
Het is gemakkelijk te doen, selecteer gewoon alle bestanden die je nodig hebt, klik er met de rechtermuisknop op en selecteer het item "Gecomprimeerde (gezipte) map" in het menu "Verzenden naar".
Vervolgens wordt, zoals weergegeven in de afbeelding, een zip-bestand gemaakt, dus het is een goed idee om het op uw site te plaatsen en te registreren op de downloadsite. (Afhankelijk van de grootte van het bestand kan het enige tijd duren om het zip-bestand te maken.)
Trouwens, als u het uitvoerbare bestand naar andere computers distribueert zoals het is, kunt u de . Als u dubbelklikt op het bestand ".exe" zoals het is, kunt u het spel spelen, maar u kunt het . Als u het distribueert als een gecomprimeerd bestand zoals "zip", kunt u het niet uitvoeren, tenzij u het bestand decomprimeert (de compressie ongedaan maakt).
Gecomprimeerde bestanden decomprimeren, maar met behulp van de . In het geval van een "zip"-bestand, als u Windows XP of hoger OS heeft, kunt u het uitpakken met de standaardfunctie. Gebruik eerst de . Zodra u het "zip"-bestand heeft, kunt u erop dubbelklikken om door de gecomprimeerde bestanden te bladeren. Onder hen, " . .exe bestand, maar dit is nog steeds gecomprimeerd, dus u kunt het niet uitvoeren.
Als al deze bestanden zijn geselecteerd, kopieert u de bestanden en plakt u ze in een willekeurige map, en ze worden automatisch uitgepakt, dus het enige wat u hoeft te doen is het uitvoerbare bestand te starten en het spel te spelen.
Het is een goed idee om de gebruiker op de een of andere manier uit te leggen hoe hij dit moet doen.
Gedistribueerd in spelpakketten
XNA versie 4.0 bevat de Game Package-functie. Je kunt je game gemakkelijk distribueren en je kunt bestanden automatisch comprimeren, decomprimeren en verpakken. Natuurlijk moeten de benodigde componenten op de doelcomputer zijn geïnstalleerd.
Houd er rekening mee dat om het spelpakket te kunnen gebruiken, "XNA Game Studio 4.0" ook moet zijn geïnstalleerd op de computer waarnaar het wordt gedistribueerd. (Spelpakketten zijn alleen bedoeld om te worden gedistribueerd en gespeeld door XNA-makers.) Ik weet echter niet of dit systeem in de toekomst zal veranderen)
Eerst moet je het project opnieuw opbouwen en een uitvoerbaar bestand maken, maar het is hetzelfde als de methode die wordt beschreven in "Uitvoerbare bestanden en andere inhoud distribueren zoals het is", dus ik zal de uitleg weglaten.
Zodra het project opnieuw is opgebouwd, selecteert u "Pakket XXXXX als XNA Creators Club-game" in het menu Bouwen. (XXXXX is de naam van het project)
Vervolgens kunt u zien dat er een bestand met de naam "XXXXX.ccgame" is gemaakt in de volgende map.
- [Naam projectmap] [naam projectmap]\bin\x86\Release
Dit is het spelpakket voor XNA en je kunt het distribueren zoals het is. (Afhankelijk van de site wordt de extensie ".ccgame" echter niet herkend, dus het kan zijn dat je deze in een apart ".zip"-bestand moet plaatsen, dus controleer het zelf.)
Als je het spel op de distributiebestemming wilt spelen, kun je de . Dubbelklik op het "ccgame" bestand. Vervolgens wordt een dialoogvenster weergegeven zoals in de afbeelding, dus druk op de knop "Uitpakken" om het pakket uit te vouwen.
Vervolgens wordt het bestand uitgepakt naar de volgende map en hoef je alleen maar het spel uit te voeren zoals het is.
- Voor Windows XP (standaard)
-
- C:\Documenten en instellingen[gebruikersmap]\Lokale instellingen\Toepassingsgegevens\XNA Creators Club-spellen
- Voor Windows Vista, Windows 7 (standaard)
-
- C:\Gebruikers\[gebruikersmap]\AppData\Lokaal\XNA Creators Club-spellen