Prepara el teu entorn de desenvolupament

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

entorn

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

resum

Per desenvolupar amb XNA, heu de tenir el següent: Si estàs creant un joc per al Windows, estàs creant un joc per a l'Xbox 360 i estàs creant un joc per al Windows Phone.

  • Com que es basa en XNA Game Studio 4.0, Zune queda exclòs.
  • El Windows Phone està disponible per a 7 persones i posteriors.
plataformes
Què preparar: Per a quinesnecessites desenvolupar el teu joc?
Ordinador personal Windows, Xbox 360, Windows Phone Depèn del tipus d'ordinador
Windows 7, Vista, (XP) Windows, Xbox 360, Windows Phone Depèn del tipus de sistema operatiu
Xbox 360 Xbox 360 Preu base
Consola del Windows Phone Windows Phone Preu base
televisió Xbox 360 Preu base
Controlador de Microsoft Xbox 360 (per a Windows) (Windows), (Xbox 360) Preu base
Entorn de connexió a Internet (Windows), Xbox 360 (Windows Phone) Per proveïdor, etc.
Entorn de xarxa connectat Xbox 360 Xbox 360 Depèn de l'entorn construït
Eines per a desenvolupadors del Windows Phone Windows, Xbox 360, Windows Phone Gratuït
Estudi Visual 2010 Windows, Xbox 360, Windows Phone Gratis o de pagament
XNA Game Studio 4.0 Windows, Xbox 360, Windows Phone Gratuït
Subscripció a l'Xbox Live Xbox 360 Gratis o de pagament
targeta de crèdit Xbox 360, (Windows Phone) Depèn.
Membres del Club de Creadors XNA Xbox 360 compensació
XNA Game Studio Connect Xbox 360 Gratuït
DirectX SDK No obligatori Gratuït
altre No obligatori ----

* Els caràcters entre parèntesis de la plataforma poden ser necessaris o no.

T'explicarem com obtenir cada element necessari i què has de tenir en compte.

Ordinador: Windows, Xbox 360, Windows Phone

En primer lloc, necessitareu un ordinador, així que prepareu-lo. Ha de ser un ordinador que tingui "Windows" instal·lat o pugui instal·lar-lo. (Consulteu aquesta secció per obtenir més informació sobre els tipus de Windows, etc.) L'ordinador pot ser un ordinador de sobretaula o un ordinador portàtil.

Hauria de tenir una interfície per connectar-se a Internet i la seva Xbox 360 (on es pot connectar una targeta de xarxa o cable (que normalment s'inclou, així que està bé). També necessitaràs un ordinador amb un port USB per connectar-te al Windows Phone. (Això també se sol adjuntar, així que no hi ha cap problema)

Pel que fa a les especificacions de l'ordinador, és millor preparar el màxim rendiment possible i tenir un entorn on es pugui desenvolupar sense tensions. No obstant això, crec que hi ha persones que no necessàriament són capaces de fer-ho, per la qual cosa anotaré el mínim necessari segons l'aplicació de desenvolupament.

Si esteu desenvolupant un joc que s'executa a Windows

Quan inicieu un programa mitjançant el marc XNA a Windows, cal una targeta gràfica (targeta de vídeo o chipset) que admeti el model shader versió 2.0 o superior (Què és un model shader?). (de la Viquipèdia)). Si teniu un PC al mercat recentment (a partir de 2010), hi ha una alta possibilitat que compliu aquesta condició, però si teniu un PC o netbook que només utilitzeu per a ús empresarial fa un temps, heu de tenir en compte que la vostra targeta gràfica pot no admetre el model shader.

Altres especificacions no tenen una línia especialment mínima. Pot ser la diferència entre un funcionament pesat i ràpid.

Si necessiteu una targeta de vídeo per a un ordinador d'escriptori, és possible que vulgueu mirar botigues en línia o botigues de peces. Si voleu comprar un PC en si, crec que un PC que es diu que és per a jocs serà més còmode de desenvolupar.

Si vostè està desenvolupant un joc que s'executarà només en Xbox 360

Si només executareu el joc a Xbox 360, no hi ha cap conjunt mínim per a les especificacions de PC.

Si estàs desenvolupant un joc que només s'executa al Windows Phone

Si vols que el joc només s'executi en un dispositiu Windows Phone real, no hi ha cap establiment mínim per a les especificacions de l'ordinador. Tanmateix, si voleu utilitzar un emulador, heu de tenir algunes especificacions.

Altres especificacions

L'espai al disc dur està ocupat per diversos gigabytes per a la instal·lació de l'entorn de desenvolupament. N'hi hauria d'haver prou amb tenir uns 10 GB ~ 20 GB gratuïts. No crec que sigui un problema si és un ordinador recent.

Si esteu fent un joc per a Windows, pot ser millor preparar un ordinador de prova per comprovar "almenys executeu-lo amb aquestes especificacions" segons el joc que heu creat.

Windows : Windows, Xbox 360, Windows Phone

Windows admet el desenvolupament en les següents versions: (A partir del llançament de XNA Game Studio 4.0)

Windows, desenvolupament de jocs de Xbox 360

  • Windows XP SP3 o posterior, Windows Vista SP1 o posterior, Windows 7

Desenvolupament de jocs per a Windows Phone

  • Windows Vista SP2 o posterior, Windows 7

Xbox 360: Xbox 360

Necessari per depurar i executar jocs a Xbox 360. Per contra, si no esteu desenvolupant jocs per a Xbox 360, això no és necessari.

Si utilitzeu una Xbox 360, heu de tenir instal·lat un disc dur de l'Xbox 360 a més de la consola. Hi ha diverses capacitats de disc dur, com ara "20GB", "120GB" i "250GB", però qualsevol d'elles no importa. Sense ell, no podreu emmagatzemar l'entorn que necessiteu per al desenvolupament de XNA ni les dades que creeu.

A més, tingueu en compte que hi ha una "Unitat de memòria Xbox 360" com el mateix mitjà d'emmagatzematge, però no es pot desar aquí.

Si voleu connectar-vos a la vostra Xbox 360 sense fils, necessitareu un "Adaptador de xarxa sense fils Xbox360" per separat.

Cos del Windows Phone: Windows Phone

* Per ser descrit posteriorment

TV: Xbox 360

Necessari per utilitzar Xbox 360. És natural perquè normalment l'utilitzeu en jocs, però preparem-ne un adequat. També admet sortida de vídeo d'alta definició, de manera que podeu veure instantàniament el joc que heu creat en una pantalla potent.

A més, si utilitzeu el cable de l'enllaç següent, també podeu emetre'l en un monitor d'ordinador. Si només disposes d'un monitor per al teu ordinador, et recomanem que tinguis aquest disponible.

Controlador de Microsoft Xbox 360 (per a Windows): (Windows), (Xbox 360)

Obligatori si voleu utilitzar el controlador Xbox 360 a Windows. Ve amb un CD, de manera que si utilitzeu Windows XP, instal·leu-lo i connecteu el controlador mitjançant USB (o seguiu aquest enllaçPodeu descarregar i instal·lar el programari Microsoft Xbox 360 Controller Game Controller per a Windows des de . En el cas de Windows Vista i Windows 7, està bé connectar-se tal qual.

Si teniu una consola Xbox 360, no tindreu cap problema perquè ve amb un controlador dedicat des del principi. Tanmateix, si voleu fer un joc amb diversos controladors, haureu de comprar-lo per separat. El mateix passa amb Windows.

Requisits de connexió a Internet: (Windows), Xbox 360 (Windows Phone)

En el moment de mirar aquesta pàgina, probablement estiguis connectat a Internet, així que no crec que hi hagi cap problema. Si l'entorn que esteu desenvolupant no està connectat a Internet, feu un contracte separat amb un proveïdor. El desenvolupament de jocs del Windows, l'Xbox 360 i el Windows Phone tenen requisits lleugerament diferents per connectar-se a Internet.

Si esteu desenvolupant un joc que s'executa a Windows

Si només desenvolupeu jocs per a Windows, haureu d'estar connectat a Internet quan instal·leu l'entorn de desenvolupament, però no cal que us connecteu després d'això.

No obstant això, per als jocs en xarxa, es requereix una connexió a Internet.

Si estàs desenvolupant un joc que s'executa al Windows Phone

Si només desenvolupes jocs per al Windows Phone, hauràs d'estar connectat a Internet quan instal·lis l'entorn de desenvolupament, però no caldrà que estiguis connectat durant el desenvolupament del joc.

Tanmateix, si voleu jugar a un joc de xarxa mitjançant un emulador, necessitareu una connexió a Internet. Això no s'aplica a les proves en dispositius reals.

A més, per als jocs de Windows Phone, heu d'estar connectat a Internet quan registreu la vostra aplicació.

Si vostè està desenvolupant un joc que s'executarà només en Xbox 360

Això sempre és necessari quan desenvolupeu jocs per a Xbox 360 perquè us heu de connectar a Xbox Live a través d'Internet per iniciar XNA Game Studio Connect. La connexió és necessària a la consola Xbox 360.

Entorn de xarxa connectat Xbox 360: Xbox 360

Per obtenir més informació, visiteu el lloc web oficial de Xbox.

Eines per a desenvolupadors del Windows Phone: Windows, Xbox 360, Windows Phone

Aquest és un entorn de desenvolupament per al desenvolupament de jocs amb XNA. "C#" s'utilitzarà com a llenguatge de programació. Si instal·leu "Eines per a desenvolupadors de Windows Phone", s'instal·laran simultàniament "Visual Studio 2010 Express per a Windows Phone" i "XNA Game Studio 4.0". XNA Game Studio 4.0 també és compatible amb altres versions superiors de Visual Studio 2010 per a C#.

Si voleu instal·lar-lo manualment, descarregueu-lo des de l'enllaç següent.

  • Windows Phone Developer Tools RTW (instal·lador web) (Si el voleu com a fitxer d'imatge de disc, podeu descarregar-lo des de l'enllaç ".iso" a la part inferior de la pàgina de l'enllaç)

Podeu trobar instruccions detallades sobre la instal·lació de les eines per a desenvolupadors del Windows Phone a la pàgina següent.

* En els consells aquí, tant "Visual C # 2010 Express Edition" com "Visual Studio 2010" poden ser barrejats, però gairebé no hi ha diferència en el contingut.

Visual Studio 2010: Windows, Xbox 360, Windows Phone

Un entorn de desenvolupament per a la programació en XNA. "C#" s'utilitzarà com a llenguatge de programació. Si instal·leu "Windows Phone Developer Tools", "Visual Studio 2010 Express per a Windows Phone" i "XNA Game Studio 4.0" s'instal·laran alhora, de manera que si instal·leu aquesta eina, Visual Studio 2010 Express No cal instal·lar-lo per separat.

"Visual C# 2010 Express Edition" es pot descarregar del lloc de Microsoft i es pot utilitzar gratuïtament sempre que us registreu. XNA Game Studio 4.0 C# també és compatible amb altres versions de nivell superior de Visual Studio 2010.

Heu d'instal·lar Visual Studio 2010 abans d'instal·lar XNA Game Studio 4.0.

Si voleu instal·lar-lo manualment, descarregueu-lo des de l'enllaç següent.

Podeu trobar instruccions detallades sobre la instal·lació del Visual Studio 2010 a la pàgina següent.

* En els consells aquí, tant "Visual C # 2010 Express Edition" com "Visual Studio 2010" poden ser barrejats, però gairebé no hi ha diferència en el contingut.

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

Si esteu desenvolupant amb XNA, heu d'instal·lar XNA Game Studio 4.0 a més de Visual Studio 2010. Si instal·les les eines per a desenvolupadors del Windows Phone, el Visual Studio 2010 Express per al Windows Phone i l'XNA Game Studio 4.0 s'instal·laran alhora. No cal instal·lar-lo per separat.

Heu d'instal·lar XNA Game Studio 4.0 després d'instal·lar o actualitzar a Visual Studio 2010.

Si intenteu instal·lar XNA Game Studio 4.0 abans d'instal·lar el Visual Studio 2010, rebreu un missatge que indica que el Visual Studio 2010 no està instal·lat i que no el podreu instal·lar.

Podeu descarregar XNA Game Studio 4.0 des de l'enllaç següent.

També podeu trobar instruccions detallades sobre la instal·lació de XNA Game Studio 4.0 a les pàgines següents:

Subscripció a Xbox Live: Xbox 360

Per crear jocs per a l'Xbox 360, necessitareu una subscripció a l'Xbox Live. Per obtenir més informació sobre com registrar-se per obtenir una subscripció a l'Xbox Live, consulteu l'enllaç següent.

Tingueu en compte que les subscripcions a l'Xbox Live poden ser subscripcions gratuïtes a Silver. Si no teniu una subscripció Gold, es convertirà automàticament a una subscripció de Plata, de manera que no us haureu de preocupar. (L'estic utilitzant amb una pertinença a Silver.) )

No obstant això, vostè ha de tenir una "Gold Membership" per jugar a jocs a Xbox 360 utilitzant la xarxa.

Targeta de crèdit: Xbox 360, (Windows Phone)

Necessari per comprar una subscripció al XNA Creators Club. Si ets estudiant o menor d'edat, necessitaràs el consentiment del teu tutor o utilitzar-lo en el teu nom. Si us plau, consulteu amb el vostre tutor abans d'utilitzar-lo.

A més, si has creat un joc per al Windows Phone, el necessitaràs per registrar la partida.

Membres del Club de Creadors XNA: Xbox 360

Per crear jocs per a Xbox 360, heu de comprar una subscripció al XNA Creators Club. Si no necessiteu utilitzar una Xbox 360, no cal que compreu una subscripció al XNA Creators Club. Hauràs d'introduir les teves dades personals quan facis una compra, però tingues en compte que no podràs registrar-te si ets menor de 12 anys.

Podeu comprar una subscripció al XNA Creators Club a la vostra Xbox 360. Els abonaments estan disponibles durant 12 mesos (9.800 iens) i 4 mesos (4.800 iens) (a partir del 2010/10/01).

Podeu trobar instruccions sobre com comprar en aquesta pàgina.

XNA Game Studio Connectar: Xbox 360

XNA Game Studio Connect s'utilitza per executar jocs creats amb XNA i per connectar-se a un ordinador. Una vegada més, només el necessitareu si esteu desenvolupant per a Xbox 360.

Podeu descarregar XNA Game Studio Connect a la mateixa ubicació on compreu la vostra subscripció al XNA Creators Club. XNA Game Studio Connect en si és gratuït.

Per connectar Windows a Xbox 360 mitjançant XNA Game Studio Connect, vegeu l'enllaç següent.

DirectX SDK

No el necessiteu per al desenvolupament de XNA, però inclou eines útils per al desenvolupament, així que crec que val la pena instal·lar-lo.

Podeu descarregar l'SDK de DirectX des de l'enllaç següent.

altre

Poso coses que són agradables de tenir si cal.

Unitat de memòria Xbox 360 (512MB)
Unitat de memòria Xbox 360 (64MB)
Es pot utilitzar per provar quan hi ha diversos dispositius de destinació de dades.