Pripravite svoje razvojno okolje

Stran posodobljena :
Datum ustvarjanja strani :

okolje

XNA Game Studio
  • 1.0 Osvežitev
  • 2.0
  • 3.0
  • 4.0 β

Povzetek

Če želite razviti z XNA, morate imeti naslednje: Če ustvarjate igro za Windows, ustvarjate igro za Xbox 360 in ustvarjate igro za Windows Phone.

  • Ker temelji na XNA Game Studio 4.0, je Zune izključen.
  • Windows Phone je na voljo za 7 in novejše različice.
platforme
Kaj pripraviti: Za katerepotrebujete za razvoj igre?
osebni računalnik Windows, Xbox 360, Windows Phone Odvisno od vrste računalnika
Windows 7, Vista (XP) Windows, Xbox 360, Windows Phone Odvisno od vrste operacijskega sistema
Xbox 360 Xbox 360 Osnovna cena
Konzola Windows Phone Windows Phone Osnovna cena
televizija Xbox 360 Osnovna cena
Krmilnik za Microsoft Xbox 360 (za Windows) (Windows), (Xbox 360) Osnovna cena
Okolje internetne povezave (Windows), Xbox 360 (Windows Phone) Po ponudniku itd.
Povezano omrežno okolje Xbox 360 Xbox 360 Odvisno od grajenega okolja
Orodja za razvijalce za Windows Phone Windows, Xbox 360, Windows Phone Brezplačno
Visual Studio 2010 Windows, Xbox 360, Windows Phone Brezplačno ali plačljivo
XNA Game Studio 4.0 Windows, Xbox 360, Windows Phone Brezplačno
Članstvo v storitvi Xbox Live Xbox 360 Brezplačno ali plačljivo
kreditna kartica Xbox 360 (Windows Phone) Odvisno.
Članstvo v XNA Creators Clubu Xbox 360 kompenzacija
XNA Game Studio Connect Xbox 360 Brezplačno
DirectX SDK Ni obvezno Brezplačno
Drugo __________ Ni obvezno ----

* Oklepaji na platformi so lahko potrebni ali pa tudi ne.

Razložili bomo, kako pridobiti vsak potreben predmet in kaj je treba upoštevati.

Računalnik: Windows, Xbox 360, Windows Phone

Najprej boste potrebovali računalnik, zato ga pripravite. To mora biti računalnik, v katerem je nameščen »Windows« ali ga lahko namesti. (Za več informacij o vrstah sistema Windows itd.) glejte ta razdelek.) Računalnik je lahko namizni ali prenosni računalnik.

Imeti mora vmesnik za povezavo z internetom in Xbox 360 (kjer lahko priključite omrežno kartico ali kabel (ki je običajno vključen, tako da je v redu). Za povezavo telefona Windows Phone potrebujete tudi računalnik z vrati USB. (To je običajno tudi priloženo, zato ni problema)

Kar zadeva specifikacije računalnika, je bolje pripraviti najvišjo možno zmogljivost in imeti okolje, v katerem se lahko razvijate brez stresa. Vendar menim, da obstajajo ljudje, ki tega niso nujno sposobni storiti, zato bom glede na razvojno aplikacijo zapisal minimum, ki je potreben.

Če razvijate igro, ki se izvaja v sistemu Windows

Pri zagonu programa z uporabo ogrodja XNA Framework v sistemu Windows potrebujete grafično kartico (grafično kartico ali nabor vezij), ki podpira model senčila različice 2.0 ali novejše (Kaj je model senčila?). (iz Wikipedije)). Če imate računalnik na trgu pred kratkim (od leta 2010), obstaja velika verjetnost, da izpolnjujete ta pogoj, če pa imate računalnik ali miniprenosnik, ki ga pred časom uporabljate samo za poslovno uporabo, se morate zavedati, da vaša grafična kartica morda ne podpira modela senčila.

Druge specifikacije nimajo posebej minimalne črte. To je lahko razlika med težkim in hitrim delovanjem.

Če potrebujete grafično kartico za namizni računalnik, si oglejte spletne trgovine ali trgovine z deli. Če želite kupiti računalnik sam, mislim, da bo računalnik, ki naj bi bil za igre, bolj udoben za razvoj.

Če razvijate igro, ki bo delovala samo v konzoli Xbox 360

Če boste igro zagnali samo v konzoli Xbox 360, ni minimalnega nabora za specifikacije računalnika.

Če razvijate igro, ki se izvaja le v telefonu Windows Phone

Če želite, da se igra izvaja samo v pravi napravi s sistemom Windows Phone, ni nastavljenega minimalnega nabora za specifikacije računalnika. Če pa želite uporabiti emulator, morate imeti nekaj specifikacij.

Druge specifikacije

Prostor na trdem disku zavzema več gigabajtov za namestitev razvojnega okolja. Dovolj bi moralo biti približno 10GB~20GB brezplačno. Mislim, da ni problem, če gre za nedavni računalnik.

Če izdelujete igro za Windows, je morda bolje, da pripravite testni računalnik, da preverite "vsaj zaženite s to specifikacijo" glede na igro, ki ste jo ustvarili.

Windows : Windows, Xbox 360, Windows Phone

Windows podpira razvoj v naslednjih različicah: (Od izdaje XNA Game Studio 4.0)

Windows, razvoj iger Xbox 360

  • Windows XP s servisnim paketom SP3 ali novejšim, Windows Vista s servisnim paketom SP1 ali novejšim, Windows 7

Razvoj iger za Windows Phone

  • Windows Vista s servisnim paketom SP2 ali novejšim, Windows 7

Xbox 360: Xbox 360

Zahtevano za odpravljanje napak in zagon iger v konzoli Xbox 360. Nasprotno, če ne razvijate iger za Xbox 360, to ni potrebno.

Če uporabljate konzolo Xbox 360, morate imeti poleg konzole nameščen trdi disk Xbox 360. Obstaja več zmogljivosti trdega diska, kot so "20GB", "120GB" in "250GB", vendar katera od njih ni pomembna. Brez nje ne boste mogli shraniti okolja, ki ga potrebujete za razvoj XNA, ali podatkov, ki jih ustvarite.

Upoštevajte tudi, da obstaja "Xbox 360 Memory Unit" kot isti pomnilniški medij, vendar ga tukaj ni mogoče shraniti.

Če se želite brezžično povezati s konzolo Xbox 360, boste ločeno potrebovali »brezžično omrežno kartico Xbox360«.

Telo telefona Windows Phone: Windows Phone

* Se opiše pozneje

TV : Xbox 360

Zahtevano za uporabo konzole Xbox 360. To je naravno, ker ga običajno uporabljate v igrah, vendar pripravimo ustrezno. Podpira tudi video izhod visoke ločljivosti, tako da lahko igro, ki ste jo ustvarili, takoj gledate na zmogljivem zaslonu.

Če uporabljate kabel na spodnji povezavi, ga lahko predvajate tudi na računalniškem monitorju. Če imate na voljo le monitor za računalnik, priporočamo, da ga imate na voljo.

Krmilnik za Microsoft Xbox 360 (za Windows): (Windows), (Xbox 360)

Zahtevano, če želite krmilnik Xbox 360 uporabljati v sistemu Windows. Priložen je CD, tako da, če uporabljate operacijski sistem Windows XP, ga namestite in nato priključite krmilnik prek USB-ja (ali sledite tej povezaviProgramsko opremo za krmilnik iger Microsoft Xbox 360 Controller za Windows lahko prenesete in namestite iz . V primeru operacijskih sistemov Windows Vista in Windows 7 je v redu, da se povežete takšni, kot je.

Če imate konzolo Xbox 360, ne boste imeli težav, ker je že od začetka priložen namenskemu krmilniku. Če pa želite narediti igro z več krmilniki, jo boste morali kupiti ločeno. Enako velja za Windows.

Zahteve za internetno povezavo: (Windows), Xbox 360, (Windows Phone)

V času, ko gledate to stran, ste verjetno povezani z internetom, zato mislim, da ni problema. Če okolje, ki ga razvijate, ni povezano z internetom, prosimo, sklenite ločeno pogodbo s ponudnikom. Razvoj iger Windows, Xbox 360 in Windows Phone imajo nekoliko drugačne zahteve za povezavo z internetom.

Če razvijate igro, ki se izvaja v sistemu Windows

Če razvijate samo igre za Windows, boste morali pri namestitvi razvojnega okolja imeti vzpostavljeno povezavo z internetom, vendar vam po tem ni treba vzpostaviti povezave.

Vendar pa je za omrežne igre potrebna internetna povezava.

Če razvijate igro, ki se izvaja v telefonu Windows Phone

Če razvijate samo igre za Windows Phone, boste morali pri nameščanju razvojnega okolja imeti vzpostavljeno povezavo z internetom, vendar vam med razvojem iger ni treba vzpostavljati povezave.

Če pa želite igrati omrežno igro z emulatorjem, boste potrebovali internetno povezavo. To ne velja za preskuse dejanskih naprav.

Pri igrah Windows Phone morate imeti pri registraciji aplikacije vzpostavljeno povezavo z internetom.

Če razvijate igro, ki bo delovala samo v konzoli Xbox 360

To je vedno potrebno pri razvoju iger za Xbox 360, ker se morate za zagon XNA Game Studio Connect povezati z Xbox Live prek interneta. Povezava je potrebna v konzoli Xbox 360.

Povezano omrežno okolje Xbox 360: Xbox 360

Če želite več informacij, obiščite uradno spletno mesto Xbox.

Orodja za razvijalce za Windows Phone : Windows, Xbox 360, Windows Phone

To je razvojno okolje za razvoj iger z XNA. "C #" bo uporabljen kot programski jezik. Če namestite »Windows Phone Developer Tools«, bosta hkrati nameščena »Visual Studio 2010 Express for Windows Phone« in »XNA Game Studio 4.0«. XNA Game Studio 4.0 podpira tudi druge višje različice programa Visual Studio 2010 za C #.

Če ga želite namestiti ročno, ga prenesite s spodnje povezave.

Podrobna navodila za namestitev orodij za razvijalce za Windows Phone najdete na naslednji strani.

* V nasvetih tukaj sta lahko tako "Visual C # 2010 Express Edition" kot "Visual Studio 2010" mešana, vendar v vsebini skoraj ni razlike.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

Razvojno okolje za programiranje v XNA. "C #" bo uporabljen kot programski jezik. Če namestite »Orodja za razvijalce za Windows Phone«, bosta hkrati nameščena »Visual Studio 2010 Express za Windows Phone« in »XNA Game Studio 4.0«, tako da, če namestite to orodje, bo Visual Studio 2010 Express Ni vam ga treba namestiti ločeno.

»Visual C# 2010 Express Edition« lahko prenesete z Microsoftovega spletnega mesta in ga uporabljate brezplačno, dokler se registrirate. XNA Game Studio 4.0 C # je združljiv tudi z drugimi različicami Visual Studio 2010 na višji ravni.

Visual Studio 2010 morate namestiti, preden namestite XNA Game Studio 4.0.

Če ga želite namestiti ročno, ga prenesite s spodnje povezave.

Podrobna navodila za namestitev programa Visual Studio 2010 najdete na naslednji strani.

* V nasvetih tukaj sta lahko tako "Visual C # 2010 Express Edition" kot "Visual Studio 2010" mešana, vendar v vsebini skoraj ni razlike.

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

Če razvijate z XNA, morate poleg programa Visual Studio 2010 namestiti tudi XNA Game Studio 4.0 . Če namestite orodja za razvijalce telefonov Windows Phone, bosta hkrati nameščena programa Visual Studio 2010 Express za Windows Phone in XNA Game Studio 4.0. Ni vam ga treba namestiti ločeno.

XNA Game Studio 4.0 morate namestiti po namestitvi ali posodobitvi na Visual Studio 2010.

Če poskusite namestiti XNA Game Studio 4.0, preden namestite Visual Studio 2010, boste prejeli sporočilo, da Visual Studio 2010 ni nameščen in ga ne boste mogli namestiti.

XNA Game Studio 4.0 lahko prenesete s spodnje povezave.

Podrobna navodila za namestitev XNA Game Studio 4.0 najdete tudi na naslednjih straneh:

Članstvo v storitvi Xbox Live: Xbox 360

Če želite ustvarjati igre za Xbox 360, potrebujete naročnino Xbox Live. Če želite več informacij o sklenitvi naročnine na Xbox Live, glejte spodnjo povezavo.

Upoštevajte, da so lahko članstva v storitvi Xbox Live brezplačna članstva v storitvi Silver. Če nimaš zlatega članstva, boš samodejno pretvorjen v članstvo Silver, tako da ti ni treba skrbeti. (Uporabljam ga s srebrnim članstvom.) )

Vendar pa morate imeti »zlato članstvo«, če želite igrati igre v konzoli Xbox 360 prek omrežja.

Kreditna kartica : Xbox 360, (Windows Phone)

Zahtevano za nakup članstva v XNA Creators Clubu. Če ste študent ali mladoletna oseba, boste potrebovali soglasje svojega skrbnika ali ga uporabili v svojem imenu. Pred uporabo se posvetujte s svojim skrbnikom.

Če ste ustvarili igro za Windows Phone, jo boste potrebovali za registracijo igre.

Članstvo v XNA Creators Clubu: Xbox 360

Če želite ustvarjati igre za Xbox 360, morate kupiti članstvo v XNA Creators Clubu. Če ne potrebujete konzole Xbox 360, vam ni treba kupiti članstva v XNA Creators Clubu. Pri nakupu boste morali vnesti svoje osebne podatke, vendar upoštevajte, da se ne boste mogli registrirati, če ste mlajši od 12 let.

Članstvo v XNA Creators Clubu lahko kupite v konzoli Xbox 360. Članstva so na voljo za 12 mesecev (9.800 jenov) in 4 mesece (4.800 jenov) (od 2010/10/01).

Navodila za nakup najdete na tej strani.

XNA Game Studio Connect : Xbox 360

XNA Game Studio Connect se uporablja za izvajanje iger, ustvarjenih z XNA, in za povezavo z računalnikom. Spet ga boste potrebovali le, če razvijate za Xbox 360.

XNA Game Studio Connect lahko prenesete na istem mestu, kjer kupite naročnino XNA Creators Club. XNA Game Studio Connect je brezplačen.

Če želite sistem Windows povezati s konzolo Xbox 360 prek storitve XNA Game Studio Connect, glejte spodnjo povezavo.

DirectX SDK

Ne potrebujete ga za razvoj XNA, vendar prihaja z orodji, ki so uporabna za razvoj, zato mislim, da je vredno namestiti.

SDK za DirectX lahko prenesete s spodnje povezave.

Drugo __________

Nataknem si stvari, ki jih je lepo imeti, če je to potrebno.

Pomnilniška enota Xbox 360 (512 MB)
Pomnilniška enota Xbox 360 (64 MB)
Uporablja se lahko za testiranje, kadar je več podatkovnih ciljnih naprav.