Valmistele kehitysympäristösi

Sivu päivitetty :
Sivun luontipäivämäärä :

ympäristö

XNA Game Studio
  • 1.0 Päivitä
  • 2.0
  • 3.0
  • 4.0 β

yhteenveto

XNA: n kehittämiseksi sinulla on oltava seuraavat: Jos olet tekemässä peliä Windowsille, olet tekemässä peliä Xbox 360:lle ja teet peliä Windows Phonelle.

  • Koska se perustuu XNA Game Studio 4.0:aan, Zune ei sisälly siihen.
  • Windows Phone on saatavilla versiolle 7 ja sitä uudemmille versioille.
Mitä valmistautua: Mille alustoille sinun on kehitettävä peliäsi?
henkilökohtainen tietokone Windows, Xbox 360, Windows Phone Riippuu tietokoneen tyypistä
Windows 7, Vista, (XP) Windows, Xbox 360, Windows Phone Riippuu käyttöjärjestelmän tyypistä
Xbox 360 Xbox 360 Perushinta
Windows Phone -konsoli Windows Phone Perushinta
televisio Xbox 360 Perushinta
Microsoft Xbox 360 -ohjain (Windowsille) (Windows), (Xbox 360) Perushinta
Internet-yhteyden ympäristö (Windows), Xbox 360, (Windows Phone) Palveluntarjoajan mukaan jne.
Xbox 360:n yhdistetty verkkoympäristö Xbox 360 Riippuu rakennetusta ympäristöstä
Windows Phone -kehittäjän työkalut Windows, Xbox 360, Windows Phone Vapaa
Visual Studio 2010 Windows, Xbox 360, Windows Phone Ilmainen tai maksettu
XNA Game Studio 4.0 Windows, Xbox 360, Windows Phone Vapaa
Xbox Live -jäsenyys Xbox 360 Ilmainen tai maksettu
luottokortti Xbox 360 (Windows Phone) Se riippuu.
XNA Creators Club -jäsenyys Xbox 360 korvaus
XNA Game Studio -yhteys Xbox 360 Vapaa
DirectX SDK Ei pakollinen Vapaa
toinen Ei pakollinen ----

* Suluissa olevat merkit alustalla voivat olla tarpeellisia tai eivät.

Selitämme, miten jokainen tarvittava esine hankitaan ja mitä pitää mielessä.

Tietokone : Windows, Xbox 360, Windows Phone

Ensinnäkin tarvitset tietokoneen, joten valmistele se. Sen on oltava tietokone, johon on asennettu "Windows" tai joka voi asentaa sen. (Katso tästä osiosta lisätietoja Windows-tyypeistä jne.) Tietokone voi olla joko pöytätietokone tai kannettava tietokone.

Siinä pitäisi olla käyttöliittymä Internet-yhteyden muodostamiseksi ja Xbox 360: een (jossa voit kytkeä verkkokortin tai kaapelin (joka on yleensä mukana, joten se on hieno). Tarvitset myös tietokoneen, jossa on USB-portti Windows Phone -puhelimen liittämistä varten. (Tämä on myös yleensä liitetty, joten ongelmaa ei ole)

Tietokoneen teknisten tietojen osalta on parempi valmistaa mahdollisimman korkea suorituskyky ja saada ympäristö, jossa voit kehittyä ilman stressiä. Luulen kuitenkin, että on ihmisiä, jotka eivät välttämättä pysty siihen, joten kirjoitan tarvittavan vähimmäismäärän kehityshakemuksen mukaan.

Jos kehität peliä, joka toimii Windowsissa

Kun käynnistät ohjelman XNA Frameworkin avulla Windowsissa, tarvitaan näytönohjain (näytönohjain tai piirisarja), joka tukee varjostinmallin versiota 2.0 tai uudempaa (Mikä on varjostinmalli?). (Wikipediasta)). Jos sinulla on tietokone markkinoilla äskettäin (vuodesta 2010), on suuri mahdollisuus, että täytät tämän ehdon, mutta jos sinulla on tietokone tai minikannettava, jota käytät vain yrityskäyttöön jonkin aikaa sitten, sinun on oltava tietoinen siitä, että näytönohjain ei ehkä tue varjostinmallia.

Muilla teknisillä tiedoilla ei ole erityisen vähimmäislinjaa. Se voi olla ero raskaan ja nopean toiminnan välillä.

Jos tarvitset näytönohjaimen pöytätietokoneelle, kannattaa tutustua verkkokauppoihin tai varaosakauppoihin. Jos haluat ostaa itse tietokoneen, mielestäni tietokone, jonka sanotaan olevan pelejä varten, on mukavampi kehittää.

Jos kehität peliä, joka toimii vain Xbox 360:ssä

Jos aiot suorittaa pelin vain Xbox 360:llä, tietokoneen teknisille tiedoille ei ole asetettu vähimmäisvaatimuksia.

Jos kehität peliä, joka toimii vain Windows Phonessa

Jos haluat, että peli toimii vain oikeassa Windows Phone -laitteessa, tietokoneen teknisille tiedoille ei ole määritetty vähimmäisvaatimuksia. Jos kuitenkin haluat käyttää emulaattoria, sinulla on oltava joitain eritelmiä.

Muut tiedot

Kiintolevytilaa vie useita gigatavuja kehitysympäristön asentamiseen. Sen pitäisi riittää, että sinulla on noin 10GB ~ 20GB ilmaiseksi. En usko, että se on ongelma, jos se on tuore tietokone.

Jos teet peliä Windowsille, voi olla parempi valmistaa testitietokone tarkistamaan "ainakin suorita tällä spesifikaatiolla" luomasi pelin mukaan.

Windows : Windows, Xbox 360, Windows Phone

Windows tukee seuraavien versioiden kehitystä: (XNA Game Studio 4.0:n julkaisun jälkeen)

Windows, Xbox 360 -pelien kehittäminen

  • Windows XP SP3 tai uudempi, Windows Vista SP1 tai uudempi, Windows 7

Pelien kehittäminen Windows Phonelle

  • Windows Vista SP2 tai uudempi, Windows 7

Xbox 360 : Xbox 360

Tarvitaan Xbox 360:n virheenkorjaukseen ja pelien suorittamiseen. Toisaalta, jos et kehitä pelejä Xbox 360: lle, tämä ei ole välttämätöntä.

Jos käytät Xbox 360:tä, konsolin lisäksi on oltava asennettuna Xbox 360 -kiintolevy. Kiintolevykapasiteetteja on useita, kuten "20 Gt", "120 Gt" ja "250 Gt", mutta mikään niistä ei ole väliä. Ilman sitä et voi tallentaa XNA-kehitykseen tarvittavaa ympäristöä tai luomiasi tietoja.

Huomaa myös, että Xbox 360 -muistikortti on sama tallennusväline, mutta sitä ei voi tallentaa tähän.

Jos haluat muodostaa yhteyden Xbox 360:een langattomasti, tarvitset langattoman Xbox360-verkkosovittimen erikseen.

Windows Phonen runko: Windows Phone

* Kuvataan myöhemmin

TV : Xbox 360

Xbox 360:n käyttö edellyttää. Se on luonnollista, koska käytät sitä yleensä peleissä, mutta valmistellaan sopiva. Se tukee myös teräväpiirtovideolähtöä, joten voit heti katsella luomaasi peliä tehokkaalla näytöllä.

Lisäksi, jos käytät alla olevan linkin kaapelia, voit myös lähettää sen tietokoneen näytölle. Jos sinulla on vain näyttö tietokoneellesi, suosittelemme, että sinulla on tämä käytettävissä.

Microsoft Xbox 360 -ohjain (Windows) : (Windows), (Xbox 360)

Pakollinen, jos haluat käyttää Xbox 360 -ohjainta Windowsissa. Sen mukana tulee CD-levy, joten jos käytät Windows XP:tä, asenna se ja liitä ohjain USB:n kautta (tai seuraa tätä linkkiäVoit ladata ja asentaa Microsoft Xbox 360 -ohjaimen peliohjainohjelmiston Windowsille osoitteesta . Windows Vistan ja Windows 7: n tapauksessa on OK muodostaa yhteys sellaisenaan.

Jos sinulla on Xbox 360 -konsoli, sinulla ei ole ongelmia, koska sen mukana tulee erillinen ohjain alusta alkaen. Jos kuitenkin haluat tehdä pelin useilla ohjaimilla, sinun on ostettava se erikseen. Sama pätee Windowsiin.

Internet-yhteyden vaatimukset: (Windows), Xbox 360, (Windows Phone)

Kun katsot tätä sivua, olet todennäköisesti yhteydessä Internetiin, joten en usko, että siinä on ongelmaa. Jos kehittämäsi ympäristö ei ole yhteydessä Internetiin, tee erillinen sopimus palveluntarjoajan kanssa. Windows-, Xbox 360- ja Windows Phone -pelien kehittämisellä on kullakin hieman erilaiset Internet-yhteyden vaatimukset.

Jos kehität peliä, joka toimii Windowsissa

Jos kehität pelejä vain Windowsille, sinun on oltava yhteydessä Internetiin, kun asennat kehitysympäristön, mutta sinun ei tarvitse olla yhteydessä sen jälkeen.

Verkkopeleihin tarvitaan kuitenkin Internet-yhteys.

Jos kehität peliä, joka toimii Windows Phonessa

Jos kehität pelejä vain Windows Phone -puhelimeen, sinun on oltava yhteydessä Internetiin, kun asennat kehitysympäristön, mutta sinun ei tarvitse olla yhteydessä pelin kehittämisen aikana.

Jos kuitenkin haluat pelata verkkopeliä emulaattorilla, tarvitset Internet-yhteyden. Tämä ei koske todellisilla laitteilla tehtäviä testejä.

Lisäksi Windows Phone -peleissä sinun on oltava yhteydessä Internetiin, kun rekisteröit sovelluksen.

Jos kehität peliä, joka toimii vain Xbox 360:ssä

Tämä on aina tarpeen, kun kehität pelejä Xbox 360:lle, koska sinun on muodostettava yhteys Xbox Liveen Internetin kautta, jotta voit käynnistää XNA Game Studio Connectin. Xbox 360 -konsoli edellyttää yhteyttä.

Xbox 360:n yhdistetty verkkoympäristö: Xbox 360

Lisätietoja on Xboxin virallisella verkkosivustolla.

Windows Phone -kehittäjätyökalut : Windows, Xbox 360, Windows Phone

Tämä on kehitysympäristö pelien kehittämiseen XNA: lla. "C #" käytetään ohjelmointikielenä. Jos asennat Windows Phone Developer Toolsin, Visual Studio 2010 Express for Windows Phone ja XNA Game Studio 4.0 asennetaan samanaikaisesti. XNA Game Studio 4.0 tukee myös muita Visual Studio 2010:n korkeampia versioita C#:lle.

Jos haluat asentaa sen manuaalisesti, lataa se alla olevasta linkistä.

Yksityiskohtaiset ohjeet Windows Phone Developer Tools -työkalujen asentamiseen ovat seuraavalla sivulla.

* Tässä vinkeissä sekä "Visual C # 2010 Express Edition" että "Visual Studio 2010" voidaan sekoittaa, mutta sisällössä ei ole lähes mitään eroa.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

XNA-ohjelmoinnin kehitysympäristö. "C #" käytetään ohjelmointikielenä. Jos asennat Windows Phone Developer Toolsin, Visual Studio 2010 Express for Windows Phone ja XNA Game Studio 4.0 asennetaan samanaikaisesti, joten jos asennat tämän työkalun, Visual Studio 2010 Express Sinun ei tarvitse asentaa sitä erikseen.

"Visual C# 2010 Express Edition" voidaan ladata Microsoftin sivustosta ja sitä voi käyttää maksutta niin kauan kuin rekisteröidyt. XNA Game Studio 4.0 C# on yhteensopiva myös muiden Visual Studio 2010:n korkeamman tason versioiden kanssa.

Sinun on asennettava Visual Studio 2010 ennen XNA Game Studio 4.0:n asentamista.

Jos haluat asentaa sen manuaalisesti, lataa se alla olevasta linkistä.

Yksityiskohtaiset ohjeet Visual Studio 2010:n asentamiseen ovat seuraavalla sivulla.

* Tässä vinkeissä sekä "Visual C # 2010 Express Edition" että "Visual Studio 2010" voidaan sekoittaa, mutta sisällössä ei ole lähes mitään eroa.

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

Jos kehität XNA:lla, sinun on asennettava XNA Game Studio 4.0 Visual Studio 2010:n lisäksi. Jos asennat Windows Phone -kehittäjätyökalut, Visual Studio 2010 Express for Windows Phone ja XNA Game Studio 4.0 asennetaan samanaikaisesti. Sinun ei tarvitse asentaa sitä erikseen.

XNA Game Studio 4.0 on asennettava Visual Studio 2010:n asentamisen tai päivittämisen jälkeen.

Jos yrität asentaa XNA Game Studio 4.0:n ennen Visual Studio 2010:n asentamista, näyttöön tulee sanoma, jonka mukaan Visual Studio 2010:tä ei ole asennettu etkä voi asentaa sitä.

Voit ladata XNA Game Studio 4.0:n alla olevasta linkistä.

Yksityiskohtaiset ohjeet XNA Game Studio 4.0:n asentamiseen löytyvät myös seuraavilta sivuilta:

Xbox Live -jäsenyys: Xbox 360

Jotta voit tehdä pelejä Xbox 360:lle, tarvitset Xbox Live -jäsenyyden. Lisätietoja Xbox Live -jäsenyyden rekisteröimisestä on alla olevassa linkissä.

Huomaa, että Xbox Live -jäsenyydet voivat olla maksuttomia Silver-jäsenyyksiä. Jos sinulla ei ole Gold-jäsenyyttä, sinut muunnetaan automaattisesti Silver-jäsenyydeksi, joten sinun ei tarvitse huolehtia siitä. (Käytän sitä Silver-jäsenyyden kanssa.) )

Sinulla on kuitenkin oltava "Gold-jäsenyys", jotta voit pelata pelejä Xbox 360:llä verkon kautta.

Luottokortti : Xbox 360, (Windows Phone)

Vaaditaan XNA Creators Club -jäsenyyden ostamiseen. Jos olet opiskelija tai alaikäinen, tarvitset huoltajasi suostumuksen tai käytät sitä omissa nimissäsi. Keskustele huoltajasi kanssa ennen käyttöä.

Jos olet luonut pelin Windows Phonelle, tarvitset sitä pelin rekisteröimiseen.

XNA Creators Club -jäsenyys: Xbox 360

Jotta voit tehdä pelejä Xbox 360:lle, sinun on ostettava XNA Creators Club -jäsenyys. Jos sinun ei tarvitse käyttää Xbox 360:tä, sinun ei tarvitse ostaa XNA Creators Club -jäsenyyttä. Sinun on annettava henkilötietosi, kun teet ostoksen, mutta huomaa, että et voi rekisteröityä, jos olet alle 12-vuotias.

Voit ostaa XNA Creators Club -jäsenyyden Xbox 360:llä. Jäsenyydet ovat saatavilla 12 kuukaudeksi (9 800 jeniä) ja 4 kuukaudeksi (4 800 jeniä) (2010/10/01 alkaen).

Löydät ohjeet ostamiseen tältä sivulta.

XNA Game Studio -yhteys : Xbox 360

XNA Game Studio Connectia käytetään XNA:lla luotujen pelien suorittamiseen ja yhteyden muodostamiseen tietokoneeseen. Tässäkin tarvitset sitä vain, jos kehität Xbox 360:lle.

Voit ladata XNA Game Studio Connectin samasta paikasta, josta ostat XNA Creators Club -jäsenyyden. XNA Game Studio Connect itsessään on ilmainen.

Jos haluat yhdistää Windowsin Xbox 360:een XNA Game Studio Connectin avulla, katso alla oleva linkki.

DirectX SDK

Et tarvitse sitä XNA-kehitykseen, mutta sen mukana tulee työkaluja, jotka ovat hyödyllisiä kehitykselle, joten mielestäni se kannattaa asentaa.

Voit ladata DirectX SDK:n alla olevasta linkistä.

toinen

Puen päälleni asioita, joita on mukava saada tarvittaessa.

Xbox 360 -muistikortti (512 Mt)
Xbox 360 -muistikortti (64 Mt)
Sitä voidaan käyttää testaamaan, kun tietojen kohdelaitteita on useita.