Bereid uw ontwikkelomgeving voor

Pagina bijgewerkt :
Aanmaakdatum van pagina :

milieu

XNA Game Studio
  • 1.0 Vernieuwen
  • 2.0
  • 3.0
  • 4.0 β

samenvatting

Om met XNA te ontwikkelen, heb je het volgende nodig: Als je een game maakt voor Windows, maak je een game voor Xbox 360 en maak je een game voor Windows Phone.

  • Omdat het gebaseerd is op XNA Game Studio 4.0, is Zune uitgesloten.
  • Windows Phone is beschikbaar voor 7 jaar en hoger.
platforms
Wat voor te bereiden: Voor welkeheb je je game nodig om je game te ontwikkelen?
personal computer Windows, Xbox 360, Windows Phone Afhankelijk van het type computer
Windows 7, Vista, (XP) Windows, Xbox 360, Windows Phone Afhankelijk van het type besturingssysteem
Xbox 360 Xbox 360 Basisprijs
Windows Phone-console Windows Phone Basisprijs
televisie Xbox 360 Basisprijs
Microsoft Xbox 360-controller (voor Windows) (Windows), (Xbox 360) Basisprijs
Omgeving met internetverbinding (Windows), Xbox 360, (Windows Phone) Per provider, enz.
Xbox 360 verbonden netwerkomgeving Xbox 360 Afhankelijk van de gebouwde omgeving
Hulpprogramma's voor Windows Phone-ontwikkelaars Windows, Xbox 360, Windows Phone Vrij
Visual Studio 2010 Windows, Xbox 360, Windows Phone Gratis of betaald
XNA Game Studio 4.0 Windows, Xbox 360, Windows Phone Vrij
Xbox Live-lidmaatschap Xbox 360 Gratis of betaald
creditcard Xbox 360 (Windows Phone) Dat hangt ervan af.
XNA Creators Club-lidmaatschap Xbox 360 compensatie
XNA Game Studio Verbinding maken Xbox 360 Vrij
DirectX-SDK Niet verplicht Vrij
Anders __________ Niet verplicht ----

* Tekens tussen haakjes op het platform kunnen al dan niet nodig zijn.

We zullen uitleggen hoe u elk noodzakelijk item kunt verkrijgen en waar u rekening mee moet houden.

Computer : Windows, Xbox 360, Windows Phone

Allereerst heb je een computer nodig, dus bereid deze voor. Het moet een computer zijn waarop "Windows" is geïnstalleerd of kan worden geïnstalleerd. (Zie deze sectie voor meer informatie over Windows-typen, enz.) De computer kan zowel een desktop als een laptop zijn.

Het moet een interface hebben om verbinding te maken met internet en je Xbox 360 (waar je een netwerkkaart of kabel kunt aansluiten (die meestal wordt meegeleverd, dus dat is prima). U hebt ook een pc met een USB-poort nodig om uw Windows Phone op aan te sluiten. (Deze zit meestal ook vast, dus er is geen probleem)

Wat betreft de specificaties van de computer, is het beter om de hoogst mogelijke prestaties voor te bereiden en een omgeving te hebben waarin u zich zonder stress kunt ontwikkelen. Ik denk echter dat er mensen zijn die dat niet per se kunnen, dus ik zal het minimum opschrijven dat nodig is volgens de ontwikkelingsaanvraag.

Als je een game ontwikkelt die op Windows draait

Bij het starten van een programma met behulp van het XNA Framework op Windows, is een grafische kaart (videokaart of chipset) vereist die shader-model versie 2.0 of hoger ondersteunt (Wat is een shader-model?). (van Wikipedia)). Als u onlangs (vanaf 2010) een pc op de markt heeft, is de kans groot dat u aan deze voorwaarde voldoet, maar als u een tijdje geleden een pc of netbook heeft die u alleen voor zakelijk gebruik gebruikt, moet u zich ervan bewust zijn dat uw grafische kaart het shader-model mogelijk niet ondersteunt.

Andere specs hebben geen bijzonder minimale lijn. Het kan het verschil zijn tussen zware en snelle werking.

Als je een videokaart nodig hebt voor een desktop-pc, kun je kijken naar online winkels of onderdelenwinkels. Als je zelf een pc wilt kopen, denk ik dat een pc waarvan wordt gezegd dat hij voor games is, comfortabeler zal zijn om te ontwikkelen.

Als u een game ontwikkelt die alleen op Xbox 360 kan worden uitgevoerd

Als je de game alleen op Xbox 360 gaat spelen, is er geen minimum ingesteld voor pc-specificaties.

Als u een game ontwikkelt die alleen op Windows Phone wordt uitgevoerd

Als u wilt dat uw game alleen op een echt Windows Phone-apparaat wordt uitgevoerd, is er geen minimum ingesteld voor pc-specificaties. Als u echter een emulator wilt gebruiken, moet u enkele specificaties hebben.

Overige specificaties

Ruimte op de harde schijf wordt enkele gigabytes in beslag genomen voor de installatie van de ontwikkelomgeving. Het zou genoeg moeten zijn om ongeveer 10 GB ~ 20 GB vrij te hebben. Ik denk niet dat het een probleem is als het een recente computer is.

Als je een spel voor Windows maakt, is het misschien beter om een testcomputer voor te bereiden om te controleren of het spel dat je hebt gemaakt op zijn minst met deze specificaties werkt.

Windows : Windows, Xbox 360, Windows Phone

Windows ondersteunt ontwikkeling op de volgende versies: (Vanaf de release van XNA Game Studio 4.0)

Windows, Xbox 360 game-ontwikkeling

  • Windows XP SP3 of hoger, Windows Vista SP1 of hoger, Windows 7

Gameontwikkeling voor Windows Phone

  • Windows Vista SP2 of hoger, Windows 7

Xbox 360 : Xbox 360

Vereist voor het opsporen van fouten en het uitvoeren van games op Xbox 360. Omgekeerd, als je geen games voor Xbox 360 ontwikkelt, is dit niet nodig.

Als je een Xbox 360 gebruikt, moet je naast je console ook een Xbox 360-harddisk hebben geïnstalleerd. Er zijn verschillende capaciteiten van de harde schijf, zoals "20 GB", "120 GB" en "250 GB", maar geen van hen doet ertoe. Zonder dit kunt u de omgeving die u nodig hebt voor XNA-ontwikkeling of de gegevens die u maakt, niet opslaan.

Houd er ook rekening mee dat er een "Xbox 360-geheugeneenheid" is als hetzelfde opslagmedium, maar deze kan hier niet worden opgeslagen.

Als je draadloos verbinding wilt maken met je Xbox 360, heb je apart een "Xbox360 Wireless Networking Adapter" nodig.

Windows Phone-behuizing: Windows Phone

* Wordt op een later tijdstip beschreven

Televisie : Xbox 360

Vereist voor het gebruik van Xbox 360. Het is natuurlijk omdat je het meestal in games gebruikt, maar laten we een geschikte voorbereiden. Het ondersteunt ook high-definition video-uitvoer, zodat je de game die je hebt gemaakt direct op een krachtig scherm kunt bekijken.

Als u de kabel in de onderstaande link gebruikt, kunt u deze ook op een computerscherm uitvoeren. Als je alleen een monitor voor je computer hebt, raden we je aan deze bij de hand te hebben.

Microsoft Xbox 360-controller (voor Windows) : (Windows), (Xbox 360)

Vereist als u de Xbox 360-controller in Windows wilt gebruiken. Het wordt geleverd met een cd, dus als je Windows XP gebruikt, installeer het dan en sluit vervolgens je controller aan via USB (of volg deze linkU kunt de Microsoft Xbox 360 Controller Game Controller-software voor Windows downloaden en installeren van . In het geval van Windows Vista en Windows 7 is het OK om verbinding te maken zoals het is.

Als je een Xbox 360-console hebt, zul je geen problemen ondervinden omdat deze vanaf het begin wordt geleverd met een speciale controller. Als je echter een game met meerdere controllers wilt maken, moet je deze apart aanschaffen. Hetzelfde geldt voor Windows.

Vereisten voor internetverbinding: (Windows), Xbox 360, (Windows Phone)

Op het moment dat u naar deze pagina kijkt, bent u waarschijnlijk verbonden met internet, dus ik denk niet dat er een probleem is. Als de omgeving die u ontwikkelt niet is verbonden met internet, sluit dan een apart contract af met een provider. Voor de ontwikkeling van Windows-, Xbox 360- en Windows Phone-games gelden iets andere vereisten voor het maken van verbinding met internet.

Als je een game ontwikkelt die op Windows draait

Als je alleen games voor Windows ontwikkelt, moet je verbonden zijn met internet wanneer je de ontwikkelomgeving installeert, maar daarna hoef je geen verbinding meer te hebben.

Voor netwerkgames is echter een internetverbinding vereist.

Als u een game ontwikkelt die wordt uitgevoerd op Windows Phone

Als u alleen games voor Windows Phone ontwikkelt, moet u verbonden zijn met internet wanneer u uw ontwikkelomgeving installeert, maar u hoeft geen verbinding te hebben tijdens de ontwikkeling van de game.

Als je echter een netwerkgame wilt spelen met een emulator, heb je een internetverbinding nodig. Dit geldt niet voor tests op echte apparaten.

Voor Windows Phone-games moet u ook verbinding hebben met internet wanneer u uw toepassing registreert.

Als u een game ontwikkelt die alleen op Xbox 360 kan worden uitgevoerd

Dit is altijd vereist bij het ontwikkelen van games voor Xbox 360, omdat u via internet verbinding moet maken met Xbox Live om XNA Game Studio Connect te starten. De verbinding is vereist op de Xbox 360-console.

Xbox 360 verbonden netwerkomgeving: Xbox 360

Ga voor meer informatie naar de officiële Xbox-website.

Hulpprogramma's voor Windows Phone-ontwikkelaars: Windows, Xbox 360, Windows Phone

Dit is een ontwikkelomgeving voor het ontwikkelen van games met XNA. "C#" zal worden gebruikt als de programmeertaal. Als u "Windows Phone Developer Tools" installeert, worden "Visual Studio 2010 Express for Windows Phone" en "XNA Game Studio 4.0" tegelijkertijd geïnstalleerd. XNA Game Studio 4.0 ondersteunt ook andere hogere versies van Visual Studio 2010 voor C#.

Als u het handmatig wilt installeren, download het dan via de onderstaande link.

  • Windows Phone Developer Tools RTW (Web Installer) (Als u het als schijfkopiebestand wilt gebruiken, kunt u het downloaden via de link '.iso' onder aan de koppelingspagina)

Gedetailleerde instructies voor het installeren van de Windows Phone-ontwikkelaarshulpprogramma's vindt u op de volgende pagina.

* In de tips hier kunnen zowel "Visual C# 2010 Express Edition" als "Visual Studio 2010" worden gemengd, maar er is bijna geen verschil in inhoud.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

Een ontwikkelomgeving voor programmeren in XNA. "C#" zal worden gebruikt als de programmeertaal. Als u "Windows Phone Developer Tools" installeert, worden "Visual Studio 2010 Express for Windows Phone" en "XNA Game Studio 4.0" tegelijkertijd geïnstalleerd, dus als u dit hulpprogramma installeert, wordt Visual Studio 2010 Express Je hoeft het niet apart te installeren.

"Visual C# 2010 Express Edition" kan worden gedownload van de Microsoft-site en kan gratis worden gebruikt zolang u zich registreert. XNA Game Studio 4.0 C# is ook compatibel met andere versies van Visual Studio 2010 op een hoger niveau.

U moet Visual Studio 2010 installeren voordat u XNA Game Studio 4.0 installeert.

Als u het handmatig wilt installeren, download het dan via de onderstaande link.

Gedetailleerde instructies voor het installeren van Visual Studio 2010 vindt u op de volgende pagina.

* In de tips hier kunnen zowel "Visual C# 2010 Express Edition" als "Visual Studio 2010" worden gemengd, maar er is bijna geen verschil in inhoud.

XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone

Als u met XNA ontwikkelt, moet u naast Visual Studio 2010 ook XNA Game Studio 4.0 installeren. Als u de Windows Phone Developer Tools installeert, worden Visual Studio 2010 Express voor Windows Phone en XNA Game Studio 4.0 tegelijkertijd geïnstalleerd. Je hoeft het niet apart te installeren.

U moet XNA Game Studio 4.0 installeren na het installeren of bijwerken naar Visual Studio 2010.

Als u XNA Game Studio 4.0 probeert te installeren voordat u Visual Studio 2010 installeert, ontvangt u een bericht dat Visual Studio 2010 niet is geïnstalleerd en dat u het niet kunt installeren.

Je kunt XNA Game Studio 4.0 downloaden via de onderstaande link.

Op de volgende pagina's vind je ook gedetailleerde instructies voor het installeren van XNA Game Studio 4.0:

Xbox Live-lidmaatschap: Xbox 360

Als je games voor Xbox 360 wilt maken, heb je een Xbox Live-lidmaatschap nodig. Raadpleeg de onderstaande link voor meer informatie over het aanmelden voor een Xbox Live-lidmaatschap.

Houd er rekening mee dat Xbox Live-lidmaatschappen gratis Silver-lidmaatschappen kunnen zijn. Als je geen Gold-lidmaatschap hebt, word je automatisch omgezet naar een Silver-lidmaatschap, dus je hoeft je daar geen zorgen over te maken. (Ik gebruik het met een Silver-lidmaatschap.) )

U moet echter wel een "Gold-lidmaatschap" hebben om games op Xbox 360 te kunnen spelen via het netwerk.

Creditcard : Xbox 360, (Windows Phone)

Vereist om een XNA Creators Club-lidmaatschap aan te schaffen. Als je student of minderjarig bent, heb je de toestemming van je voogd nodig of gebruik je deze in jouw of haar naam. Raadpleeg voor gebruik uw voogd.

Als u een game voor Windows Phone hebt gemaakt, hebt u deze ook nodig om uw game te registreren.

XNA Creators Club-lidmaatschap: Xbox 360

Als je games voor Xbox 360 wilt maken, moet je een lidmaatschap van de XNA Creators Club aanschaffen. Als je geen Xbox 360 hoeft te gebruiken, hoef je geen XNA Creators Club-lidmaatschap te kopen. U moet uw persoonlijke gegevens invoeren wanneer u een aankoop doet, maar houd er rekening mee dat u zich niet kunt registreren als u jonger bent dan 12 jaar.

Je kunt een XNA Creators Club-lidmaatschap kopen op je Xbox 360. Lidmaatschappen zijn beschikbaar voor 12 maanden (9.800 yen) en 4 maanden (4.800 yen) (vanaf 01/10/2010).

Op deze pagina vindt u instructies voor de aankoop.

XNA Game Studio Connect : Xbox 360

XNA Game Studio Connect wordt gebruikt om games uit te voeren die met XNA zijn gemaakt en om verbinding te maken met een computer. Nogmaals, je hebt het alleen nodig als je ontwikkelt voor Xbox 360.

Je kunt XNA Game Studio Connect downloaden op dezelfde locatie waar je je XNA Creators Club-lidmaatschap hebt gekocht. XNA Game Studio Connect zelf is gratis.

Zie de onderstaande koppeling om Windows te verbinden met Xbox 360 met XNA Game Studio Connect.

DirectX-SDK

Je hebt het niet nodig voor XNA-ontwikkeling, maar het wordt geleverd met tools die handig zijn voor ontwikkeling, dus ik denk dat het de moeite waard is om te installeren.

U kunt de DirectX SDK downloaden via de onderstaande koppeling.

Anders __________

Ik trek dingen aan die leuk zijn om te hebben als dat nodig is.

Xbox 360-geheugeneenheid (512 MB)
Xbox 360-geheugeneenheid (64 MB)
Het kan worden gebruikt om te testen wanneer er meerdere gegevensbestemmingsapparaten zijn.