Valmistage ette oma arenduskeskkond

Lehekülg uuendatud :
Lehe loomise kuupäev :

keskkond

XNA mängustuudio
  • 1.0 Värskenda
  • 2.0
  • 3.0
  • 4.0 β

Kokkuvõte

XNA-ga arendamiseks peab teil olema järgmine: Kui teete mängu Windowsi jaoks, teete mängu Xbox 360 jaoks ja teete mängu Windows Phone'i jaoks.

  • Kuna see põhineb XNA Game Studio 4.0-l, on Zune välistatud.
  • Windows Phone on saadaval 7 ja uuemate versioonide jaoks.
Mida ette valmistada: milliste platvormide jaoks peate oma mängu arendama?
personaalarvuti Windows, Xbox 360, Windows Phone Sõltub arvuti tüübist
Windows 7, Vista (XP) Windows, Xbox 360, Windows Phone Sõltub operatsioonisüsteemi tüübist
Xbox 360 Xbox 360 Baashind
Windows Phone'i konsool Windows Phone Baashind
televisioon Xbox 360 Baashind
Microsoft Xbox 360 kontroller (Windowsi jaoks) (Windows), (Xbox 360) Baashind
Interneti-ühenduse keskkond (Windows), Xbox 360, (Windows Phone) Pakkuja järgi jne.
Xbox 360 ühendatud võrgukeskkond Xbox 360 Sõltub ehitatud keskkonnast
Windows Phone'i arendaja tööriistad Windows, Xbox 360, Windows Phone Vaba
Visual Studio 2010 Windows, Xbox 360, Windows Phone Tasuta või tasuline
XNA mängustuudio 4.0 Windows, Xbox 360, Windows Phone Vaba
Xbox Live'i liikmesus Xbox 360 Tasuta või tasuline
krediitkaart Xbox 360 (Windows Phone) See sõltub.
XNA loojate klubi liikmelisus Xbox 360 hüvitis
XNA mängustuudio ühendus Xbox 360 Vaba
DirectX SDK Ei ole kohustuslik Vaba
muu Ei ole kohustuslik ----

* Platvormil olevad sulgudes olevad tähemärgid võivad olla vajalikud või mitte.

Selgitame, kuidas saada iga vajalik ese ja mida meeles pidada.

Arvuti : Windows, Xbox 360, Windows Phone

Esiteks vajate arvutit, nii et palun valmistage see ette. See peab olema arvuti, millel on installitud "Windows" või saab selle installida. (Lisateavet Windowsi tüüpide jms kohta leiate sellest jaotisest) Arvuti võib olla kas laua- või sülearvuti.

Sellel peaks olema liides Interneti ja Xbox 360-ga ühenduse loomiseks (kus saate ühendada võrgukaardi või kaabli (mis on tavaliselt kaasas, nii et see on hea). Windows Phone'i ühendamiseks vajate ka USB-pordiga arvutit. (See on ka tavaliselt lisatud, nii et pole probleemi)

Mis puutub arvuti spetsifikatsioonidesse, siis on parem valmistada ette võimalikult suur jõudlus ja omada keskkonda, kus saab ilma stressita areneda. Siiski arvan, et on inimesi, kes ei pruugi seda teha, seega panen kirja minimaalse vajaliku vastavalt arendustaotlusele.

Kui arendate mängu, mis töötab Windowsis

Programmi käivitamisel XNA Frameworki abil Windowsis on vaja graafikakaarti (videokaarti või kiibistikku), mis toetab shader-mudeli versiooni 2.0 või uuemat versiooni (Mis on varjundmudel?). (Vikipeediast)). Kui teil on hiljuti (alates 2010. aastast) turul arvuti, on suur võimalus, et vastate sellele tingimusele, kuid kui teil on arvuti või netbook, mida kasutate ainult mõnda aega tagasi ärikasutuseks, peate teadma, et teie graafikakaart ei pruugi varjumudelit toetada.

Teistel spetsifikatsioonidel pole eriti minimaalset joont. See võib olla erinevus raske ja kiire töö vahel.

Kui vajate lauaarvuti jaoks videokaarti, võiksite uurida veebipoode või varuosade kauplusi. Kui soovite ise arvutit osta, arvan, et arvuti, mis väidetavalt on mõeldud mängude jaoks, on mugavam arendada.

Kui arendate mängu, mis töötab ainult Xbox 360-s

Kui kavatsete mängu käitada ainult Xbox 360-s, pole arvuti spetsifikatsioonide jaoks miinimummäära.

Kui arendate mängu, mis töötab ainult Windows Phone'is

Kui soovite, et mäng töötaks ainult päris Windows Phone'i seadmes, pole arvuti tehniliste andmete jaoks miinimummäära. Kui aga soovite kasutada emulaatorit, peavad teil olema mõned spetsifikatsioonid.

Muud spetsifikatsioonid

Kõvakettaruumi võtab arenduskeskkonna paigaldamiseks mitu gigabaiti. Peaks piisama sellest, kui teil on umbes 10 GB ~ 20 GB tasuta. Ma ei usu, et see on probleem, kui see on hiljutine arvuti.

Kui teete mängu Windowsi jaoks, võib olla parem valmistada testarvuti, et kontrollida "vähemalt selle spetsifikatsiooniga" vastavalt teie loodud mängule.

Windows : Windows, Xbox 360, Windows Phone

Windows toetab järgmiste versioonide arendamist: (Alates XNA Game Studio 4.0 ilmumisest)

Windows, Xbox 360 mängude arendamine

  • Windows XP hoolduspakett SP3 või uuem, Windows Vista hoolduspakett SP1 või uuem, Windows 7

Mängude arendamine Windows Phone'i jaoks

  • Windows Vista hoolduspakett SP2 või uuem, Windows 7

Xbox 360: Xbox 360

Nõutav mängude silumiseks ja käitamiseks Xbox 360-s. Ja vastupidi, kui te ei arenda Xbox 360 jaoks mänge, pole see vajalik.

Kui kasutate Xbox 360, peab teil lisaks konsoolile olema installitud ka Xbox 360 kõvaketas. Kõvaketta mahtusid on mitu, näiteks "20GB", "120GB" ja "250GB", kuid ükski neist pole oluline. Ilma selleta ei saa te XNA arendamiseks vajalikku keskkonda ega loodud andmeid salvestada.

Samuti pange tähele, et sama andmekandjana on olemas "Xbox 360 mäluseade", kuid seda ei saa siia salvestada.

Kui soovite oma Xbox 360-ga juhtmevabalt ühenduse luua, vajate eraldi Xbox360 traadita võrguadapterit.

Windows Phone'i keha: Windows Phone

* Kirjeldada hiljem

TV: Xbox 360

Nõutav Xbox 360 kasutamiseks. See on loomulik, sest tavaliselt kasutate seda mängudes, kuid valmistame ette sobiva. Samuti toetab see kõrglahutusega videoväljundit, nii et saate loodud mängu koheselt võimsal ekraanil vaadata.

Samuti, kui kasutate alloleval lingil olevat kaablit, saate selle väljastada ka arvutimonitorile. Kui teil on arvuti jaoks ainult kuvar, soovitame, et teil oleks see saadaval.

Microsoft Xbox 360 kontroller (Windowsi jaoks) : (Windows), (Xbox 360)

Nõutav, kui soovite Windowsis kasutada Xbox 360 kontrollerit. Kaasas CD, nii et kui kasutate Windows XP-d, installige see ja ühendage kontroller USB kaudu (või järgige seda linkiMicrosoft Xbox 360 kontrolleri mängukontrolleri tarkvara Windowsi jaoks saate alla laadida ja installida aadressilt . Windows Vista ja Windows 7 puhul on OK ühendada nii, nagu see on.

Kui teil on Xbox 360 konsool, pole teil probleeme, kuna sellel on algusest peale kaasas spetsiaalne kontroller. Kui aga soovite teha mängu mitme kontrolleriga, peate selle eraldi ostma. Sama kehtib ka Windowsi kohta.

Interneti-ühenduse nõuded: (Windows), Xbox 360, (Windows Phone)

Selle lehe vaatamise ajal olete tõenäoliselt Internetiga ühendatud, nii et ma ei usu, et probleemi oleks. Kui teie arendatav keskkond ei ole internetiga ühendatud, tehke teenusepakkujaga eraldi leping. Windowsi, Xbox 360 ja Windows Phone'i mängude arendamisel on Interneti-ühenduse loomiseks veidi erinevad nõuded.

Kui arendate mängu, mis töötab Windowsis

Kui arendate mänge ainult Windowsi jaoks, peab teil arenduskeskkonna installimisel olema Interneti-ühendus, kuid pärast seda ei pea te olema ühendatud.

Võrgumängude puhul on siiski vaja Interneti-ühendust.

Kui arendate mängu, mis töötab Windows Phone'is

Kui arendate mänge ainult Windows Phone'i jaoks, peab teil arenduskeskkonna installimisel olema Interneti-ühendus, kuid te ei pea mängu arendamise ajal olema Interneti-ühendusega.

Kui aga soovite mängida võrgumängu emulaatori abil, vajate Interneti-ühendust. See ei kehti tegelike seadmetega tehtavate katsete kohta.

Samuti peab Windows Phone'i mängude puhul olema rakenduse registreerimisel Interneti-ühendus.

Kui arendate mängu, mis töötab ainult Xbox 360-s

See on Xbox 360 jaoks mängude arendamisel alati vajalik, kuna XNA Game Studio Connecti käivitamiseks peate Interneti kaudu looma ühenduse Xbox Live'iga. Ühendus on vajalik Xbox 360 konsoolil.

Xbox 360 ühendatud võrgukeskkond: Xbox 360

Lisateabe saamiseks külastage Xboxi ametlikku veebisaiti.

Windows Phone'i arendaja tööriistad : Windows, Xbox 360, Windows Phone

See on arenduskeskkond XNA-ga mängude arendamiseks. Programmeerimiskeelena kasutatakse "C#". Kui installite "Windows Phone Developer Tools", installitakse samal ajal "Visual Studio 2010 Express for Windows Phone" ja "XNA Game Studio 4.0". XNA Game Studio 4.0 toetab ka teisi Visual Studio 2010 kõrgemaid versioone C# jaoks.

Kui soovite selle käsitsi installida, laadige see alla allolevalt lingilt.

Üksikasjalikud juhised Windows Phone Developeri tööriistade installimise kohta leiate järgmiselt lehelt.

* Siinsetes näpunäidetes võivad nii "Visual C# 2010 Express Edition" kui ka "Visual Studio 2010" olla segatud, kuid sisus pole peaaegu mingit erinevust.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

XNA programmeerimise arenduskeskkond. Programmeerimiskeelena kasutatakse "C#". Kui installite "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" ja "XNA Game Studio 4.0" installitakse samal ajal, nii et kui installite selle tööriista, Visual Studio 2010 Express Te ei pea seda eraldi installima.

"Visual C# 2010 Express Edition" saab alla laadida Microsofti saidilt ja seda saab tasuta kasutada seni, kuni registreerute. XNA Game Studio 4.0 C# ühildub ka teiste Visual Studio 2010 kõrgema taseme versioonidega.

Enne XNA Game Studio 4.0 installimist peate installima Visual Studio 2010.

Kui soovite selle käsitsi installida, laadige see alla allolevalt lingilt.

Üksikasjalikud juhised Visual Studio 2010 installimise kohta leiate järgmiselt lehelt.

* Siinsetes näpunäidetes võivad nii "Visual C# 2010 Express Edition" kui ka "Visual Studio 2010" olla segatud, kuid sisus pole peaaegu mingit erinevust.

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

Kui arendate XNA-ga, peate lisaks Visual Studio 2010-le installima ka XNA Game Studio 4.0 . Kui installite Windows Phone'i arendaja tööriistad, installitakse samal ajal Visual Studio 2010 Express Windows Phone'ile ja XNA Game Studio 4.0. Te ei pea seda eraldi installima.

Pärast Visual Studio 2010 installimist või värskendamist peate installima XNA Game Studio 4.0.

Kui proovite enne Visual Studio 2010 installimist installida XNA Game Studio 4.0, saate teate, et Visual Studio 2010 pole installitud ja te ei saa seda installida.

XNA Game Studio 4.0 saate alla laadida allolevalt lingilt.

Üksikasjalikud juhised XNA Game Studio 4.0 installimise kohta leiate ka järgmistelt lehtedelt:

Xbox Live'i liikmelisus: Xbox 360

Xbox 360 jaoks mängude tegemiseks vajate Xbox Live'i liikmesust. Lisateavet Xbox Live'i liikmeks registreerumise kohta leiate allolevalt lingilt.

Pange tähele, et Xbox Live'i liikmesused võivad olla tasuta hõbedased liikmesused. Kui teil pole kuldliikmesust, teisendatakse teid automaatselt hõbeliikmeks, nii et te ei pea selle pärast muretsema. (Ma kasutan seda Silveri liikmeskonnaga.) )

Xbox 360-ga võrgu abil mängude mängimiseks peab teil siiski olema kuldliikmesus.

Krediitkaart : Xbox 360, (Windows Phone)

Vajalik XNA Creators Clubi liikmesuse ostmiseks. Kui olete üliõpilane või alaealine, vajate oma eestkostja nõusolekut või kasutate seda oma nimel. Enne kasutamist pidage nõu oma eestkostjaga.

Samuti, kui olete loonud mängu Windows Phone'i jaoks, vajate seda mängu registreerimiseks.

XNA loojate klubi liikmelisus: Xbox 360

Xbox 360 jaoks mängude tegemiseks peate ostma XNA Creators Clubi liikmesuse. Kui te ei pea Xbox 360 kasutama, ei pea te ostma XNA Creators Clubi liikmesust. Ostu sooritamisel peate sisestama oma isikuandmed, kuid pange tähele, et kui olete alla 12-aastane, ei saa te registreeruda.

XNA Creators Clubi liikmesuse saate osta oma Xbox 360-st. Liikmelisus on saadaval 12 kuud (9,800 jeeni) ja 4 kuud (4,800 jeeni) (seisuga 2010/10/01).

Sellelt lehelt leiate juhised ostmise kohta.

XNA mängustuudio ühendus: Xbox 360

XNA Game Studio Connecti kasutatakse XNA-ga loodud mängude käitamiseks ja arvutiga ühenduse loomiseks. Jällegi vajate seda ainult siis, kui arendate Xbox 360 jaoks.

XNA Game Studio Connecti saate alla laadida samas kohas, kus ostate XNA Creators Clubi liikmesuse. XNA Game Studio Connect ise on tasuta.

Windowsi ühendamiseks Xbox 360-ga XNA Game Studio Connecti abil vaadake allolevat linki.

DirectX SDK

Te ei vaja seda XNA arendamiseks, kuid sellega on kaasas tööriistad, mis on arendamiseks kasulikud, nii et ma arvan, et see tasub installida.

DirectX SDK saate alla laadida allolevalt lingilt.

muu

Panin selga asju, mida on vajadusel tore omada.

Xbox 360 mäluseade (512 MB)
Xbox 360 mäluseade (64 MB)
Seda saab kasutada testimiseks, kui andmete sihtseadmeid on mitu.