Pripravte svoje vývojové prostredie
životné prostredie
- Herné štúdio XNA
-
- 1.0 Obnoviť
- 2.0
- 3.0
- 4.0 β
súhrn
Ak chcete vyvíjať s XNA, musíte mať nasledovné: Ak vytvárate hru pre Windows, vytvárate hru pre Xbox 360 a vytvárate hru pre Windows Phone.
- Keďže je založený na XNA Game Studio 4.0, softvér Zune je vylúčený.
- Windows Phone je k dispozícii pre 7 a novšie verzie.
Čo pripraviť: Pre aké | potrebujete rozvíjať svoju hru? | |
---|---|---|
osobný počítač | Windows, Xbox 360, Windows Phone | V závislosti od typu počítača |
Windows 7, Vista, (XP) | Windows, Xbox 360, Windows Phone | Závisí od typu operačného systému |
Konzola Xbox 360 | Konzola Xbox 360 | Základná cena |
Konzola Windows Phone | Windows Phone | Základná cena |
televízia | Konzola Xbox 360 | Základná cena |
Univerzálny ovládač pre Xbox 360 od spoločnosti Microsoft (v systéme Windows) | (Windows), (Xbox 360) | Základná cena |
Prostredie internetového pripojenia | (Windows), Xbox 360, (Windows Phone) | Podľa poskytovateľa atď. |
Prostredie pripojenej siete konzoly Xbox 360 | Konzola Xbox 360 | Závisí od zastavaného prostredia |
Vývojárske nástroje Windows Phonu | Windows, Xbox 360, Windows Phone | Slobodný |
Visual Studio 2010 | Windows, Xbox 360, Windows Phone | Zadarmo alebo platené |
XNA Game Studio 4.0 | Windows, Xbox 360, Windows Phone | Slobodný |
Členstvo Xbox Live | Konzola Xbox 360 | Zadarmo alebo platené |
kreditná karta | Xbox 360, (Windows Phone) | Záleží na tom. |
Členstvo v Klube tvorcov XNA | Konzola Xbox 360 | kompenzácia |
XNA Game Studio Connect | Konzola Xbox 360 | Slobodný |
DirectX SDK | Nie je povinné | Slobodný |
Iné __________ | Nie je povinné | ---- |
* Znaky v zátvorkách v platforme môžu, ale nemusia byť potrebné.
Vysvetlíme, ako získať každú potrebnú položku a na čo treba pamätať.
Počítač : Windows, Xbox 360, Windows Phone
V prvom rade budete potrebovať počítač, preto si ho pripravte. Musí to byť počítač, ktorý má nainštalovaný systém Windows alebo ho môže nainštalovať. (Ďalšie informácie o typoch systému Windows atď.) nájdete v tejto časti.) Počítač môže byť stolný počítač alebo prenosný počítač.
Mal by mať rozhranie na pripojenie k internetu a konzole Xbox 360 (kde môžete zapojiť sieťovú kartu alebo kábel (ktorý je zvyčajne súčasťou dodávky, takže je to v poriadku). Na pripojenie Windows Phonu budete potrebovať aj počítač s portom USB. (Toto je tiež zvyčajne pripojené, takže nie je problém)
Pokiaľ ide o špecifikácie počítača, je lepšie pripraviť najvyšší možný výkon a mať prostredie, kde sa môžete rozvíjať bez stresu. Myslím si však, že existujú ľudia, ktorí to nevyhnutne nedokážu, preto napíšem potrebné minimum podľa vývojovej aplikácie.
Ak vyvíjate hru, ktorá funguje v systéme Windows
Pri spustení programu pomocou architektúry XNA Framework v systéme Windows sa vyžaduje grafická karta (grafická karta alebo čipová súprava), ktorá podporuje shader model verzie 2.0 alebo vyššej (Čo je to shader model?). (z Wikipédie)). Ak máte počítač na trhu nedávno (od roku 2010), existuje vysoká pravdepodobnosť, že túto podmienku splníte, ale ak máte počítač alebo netbook, ktorý ste pred chvíľou používali iba na obchodné účely, musíte si uvedomiť, že vaša grafická karta nemusí podporovať model shadera.
Ostatné špecifikácie nemajú obzvlášť minimálny riadok. Môže to byť rozdiel medzi ťažkou a rýchlou prevádzkou.
Ak potrebujete grafickú kartu pre stolný počítač, môžete sa pozrieť do internetových obchodov alebo obchodov s náhradnými dielmi. Ak si chcete kúpiť samotný počítač, myslím si, že počítač, o ktorom sa hovorí, že je určený na hry, bude pohodlnejší na vývoj.
Ak vyvíjate hru, ktorá bude fungovať iba v konzole Xbox 360
Ak sa chystáte spustiť hru iba v konzole Xbox 360, nie sú stanovené žiadne minimálne špecifikácie počítača.
Ak vyvíjate hru, ktorá funguje iba vo Windows Phone
Ak chcete, aby vaša hra bežala iba na skutočnom zariadení Windows Phone, nie sú stanovené žiadne minimálne špecifikácie počítača. Ak však chcete použiť emulátor, musíte mať určité špecifikácie.
Ďalšie špecifikácie
Miesto na pevnom disku zaberá niekoľko gigabajtov na inštaláciu vývojového prostredia. Malo by stačiť mať asi 10 GB ~ 20 GB zadarmo. Nemyslím si, že je to problém, ak je to nedávny počítač.
Ak vytvárate hru pre Windows, môže byť lepšie pripraviť testovací počítač na kontrolu "aspoň spustiť s touto špecifikáciou" podľa hry, ktorú ste vytvorili.
Windows : Windows, Xbox 360, Windows Phone
Windows podporuje vývoj v nasledujúcich verziách: (Od vydania XNA Game Studio 4.0)
Vývoj hier pre Windows, Xbox 360
- Windows XP SP3 alebo novší, Windows Vista SP1 alebo novší, Windows 7
Vývoj hier pre Windows Phone
- Windows Vista SP2 alebo novší, Windows 7
Xbox 360 : Xbox 360
Vyžaduje sa na ladenie a spúšťanie hier v konzole Xbox 360. Naopak, ak nevyvíjate hry pre konzolu Xbox 360, nie je to potrebné.
Ak používate konzolu Xbox 360, okrem konzoly musíte mať nainštalovaný aj pevný disk pre Xbox 360. Existuje niekoľko kapacít pevného disku, napríklad "20 GB", "120 GB" a "250 GB", ale na žiadnej z nich nezáleží. Bez neho nebudete môcť ukladať prostredie, ktoré potrebujete na vývoj XNA, ani údaje, ktoré vytvoríte.
Upozorňujeme tiež, že rovnaké pamäťové médium sa nachádza v dokumente "Pamäťová jednotka pre Xbox 360", ale nemožno ho tu uložiť.
Ak sa chcete ku konzole Xbox 360 pripojiť bezdrôtovo, budete samostatne potrebovať adaptér bezdrôtovej siete pre konzolu Xbox360.
Telo Windows Phonu: Windows Phone
* Bude opísané neskôr
Televízor : Xbox 360
Vyžaduje sa na používanie konzoly Xbox 360. Je to prirodzené, pretože ho zvyčajne používate v hrách, ale poďme si pripraviť vhodnú. Podporuje tiež výstup videa vo vysokom rozlíšení, takže môžete okamžite sledovať hru, ktorú ste vytvorili, na výkonnej obrazovke.
Ak použijete kábel uvedený v odkaze nižšie, môžete ho tiež výstup na monitore počítača. Ak máte monitor len pre svoj počítač, odporúčame, aby ste mali k dispozícii tento.
Univerzálny ovládač pre Microsoft Xbox 360 (pre systém Windows): (Windows), (Xbox 360)
Vyžaduje sa, ak chcete používať ovládač pre Xbox 360 v systéme Windows. Dodáva sa s diskom CD, takže ak používate systém Windows XP, nainštalujte ho a potom pripojte ovládač cez USB (alebo kliknite na toto prepojenieSoftvér herného ovládača pre Microsoft Xbox 360 pre Windows môžete prevziať a nainštalovať z . V prípade systémov Windows Vista a Windows 7 je v poriadku pripojiť sa tak, ako je.
Ak máte konzolu Xbox 360, nebudete mať žiadne problémy, pretože sa od začiatku dodáva s vyhradeným ovládačom. Ak však chcete vytvoriť hru s viacerými ovládačmi, budete si ju musieť kúpiť samostatne. To isté platí pre Windows.
Požiadavky na internetové pripojenie: (Windows), Xbox 360, (Windows Phone)
V čase prezerania tejto stránky ste pravdepodobne pripojení k internetu, takže si nemyslím, že je problém. Ak prostredie, ktoré vyvíjate, nie je pripojené k internetu, uzavrite samostatnú zmluvu s poskytovateľom. Vývoj hier pre Windows, Xbox 360 a Windows Phone má mierne odlišné požiadavky na pripojenie na internet.
Ak vyvíjate hru, ktorá funguje v systéme Windows
Ak vyvíjate iba hry pre Windows, pri inštalácii vývojového prostredia musíte byť pripojení na internet, ale potom už pripojenie pripojiť nemusíte.
Pre sieťové hry je však potrebné internetové pripojenie.
Ak vyvíjate hru, ktorá funguje vo Windows Phone
Ak vyvíjate hry len pre Windows Phone, pri inštalácii vývojového prostredia musíte byť pripojení na internet, ale počas vývoja hier nemusíte byť pripojení.
Ak však chcete hrať sieťovú hru pomocou emulátora, budete potrebovať internetové pripojenie. Toto sa nevzťahuje na testy na skutočných zariadeniach.
V prípade hier pre Windows Phone musíte byť pri registrácii aplikácie pripojení na internet.
Ak vyvíjate hru, ktorá bude fungovať iba v konzole Xbox 360
Pri vývoji hier pre konzolu Xbox 360 sa to vyžaduje vždy, pretože ak chcete spustiť aplikáciu XNA Game Studio Connect, musíte sa pripojiť k službe Xbox Live cez internet. Pripojenie sa vyžaduje v konzole Xbox 360.
Prostredie pripojenej siete konzoly Xbox 360: konzola Xbox 360
Ďalšie informácie nájdete na oficiálnej webovej lokalite Xbox.
Vývojárske nástroje pre Windows Phone : Windows, Xbox 360, Windows Phone
Toto je vývojové prostredie pre vývoj hier s XNA. Ako programovací jazyk sa použije "C #". Ak nainštalujete "Windows Phone Developer Tools", "Visual Studio 2010 Express pre Windows Phone" a "XNA Game Studio 4.0" sa nainštalujú súčasne. XNA Game Studio 4.0 tiež podporuje ďalšie vyššie verzie Visual Studio 2010 pre C #.
Ak ho chcete nainštalovať manuálne, stiahnite si ho z odkazu nižšie.
- Windows Phone Developer Tools RTW (webový inštalátor) (ak ho chcete ako súbor obrazu disku, môžete si ho stiahnuť z prepojenia ".iso" v dolnej časti stránky prepojenia)
Podrobné pokyny na inštaláciu vývojárskych nástrojov Windows Phone nájdete na nasledujúcej stránke.
* V tipoch tu môžu byť zmiešané "Visual C # 2010 Express Edition" aj "Visual Studio 2010", ale v obsahu nie je takmer žiadny rozdiel.
Visual Studio 2010 : Windows, Xbox 360, Windows Phone
Vývojové prostredie pre programovanie v XNA. Ako programovací jazyk sa použije "C #". Ak nainštalujete "Windows Phone Developer Tools", "Visual Studio 2010 Express pre Windows Phone" a "XNA Game Studio 4.0" budú nainštalované súčasne, takže ak nainštalujete tento nástroj, Visual Studio 2010 Express Nemusíte ho inštalovať samostatne.
"Visual C# 2010 Express Edition" je možné prevziať z lokality spoločnosti Microsoft a používať bezplatne, pokiaľ sa zaregistrujete. XNA Game Studio 4.0 C # je tiež kompatibilný s inými verziami vyššej úrovne programu Visual Studio 2010.
Pred inštaláciou XNA Game Studio 4.0 musíte nainštalovať Visual Studio 2010.
Ak ho chcete nainštalovať manuálne, stiahnite si ho z odkazu nižšie.
- Visual C# 2010 Express Edition (webový inštalátor) (Kliknite sem, ak chcete nainštalovať verziu obrazu CD)
Podrobné pokyny na inštaláciu programu Visual Studio 2010 nájdete na nasledujúcej stránke.
* V tipoch tu môžu byť zmiešané "Visual C # 2010 Express Edition" aj "Visual Studio 2010", ale v obsahu nie je takmer žiadny rozdiel.
XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone
Ak vyvíjate s XNA, musíte nainštalovať XNA Game Studio 4.0 okrem Visual Studio 2010. Ak nainštalujete vývojárske nástroje Windows Phone, súčasne sa nainštaluje Visual Studio 2010 Express pre Windows Phone a XNA Game Studio 4.0. Nemusíte ho inštalovať samostatne.
Musíte nainštalovať XNA Game Studio 4.0 po inštalácii alebo aktualizácii na Visual Studio 2010.
Ak sa pokúsite nainštalovať XNA Game Studio 4.0 pred inštaláciou Visual Studio 2010, zobrazí sa hlásenie, že Visual Studio 2010 nie je nainštalovaný a nebudete ho môcť nainštalovať.
XNA Game Studio 4.0 si môžete stiahnuť z odkazu nižšie.
Podrobné pokyny na inštaláciu XNA Game Studio 4.0 nájdete aj na nasledujúcich stránkach:
Členstvo Xbox Live: Xbox 360
Ak chcete vytvárať hry pre konzolu Xbox 360, budete potrebovať členstvo Xbox Live. Ďalšie informácie o registrácii členstva Xbox Live nájdete na nižšie uvedenom prepojení.
Upozorňujeme, že členstvá Xbox Live môžu byť bezplatné strieborné členstvá. Ak zlaté členstvo nemáte, automaticky sa zmení na strieborné členstvo, takže si s ním nemusíte robiť starosti. (Používam ho so strieborným členstvom.) )
Ak však chcete hrať hry v konzole Xbox 360 pomocou siete, musíte mať zlaté členstvo.
Kreditná karta : Xbox 360, (Windows Phone)
Vyžaduje sa na zakúpenie členstva v XNA Creators Club. Ak ste študent alebo maloletá osoba, budete potrebovať súhlas svojho opatrovníka alebo ho použiť vo svojom mene. Pred použitím sa poraďte so svojím opatrovníkom.
Ak ste vytvorili hru pre Windows Phone, budete ju potrebovať aj na registráciu hry.
Členstvo v XNA Creators Clube: Xbox 360
Ak chcete vytvárať hry pre konzolu Xbox 360, musíte si kúpiť členstvo v Klube tvorcov XNA. Ak nepotrebujete používať konzolu Xbox 360, nemusíte si kupovať členstvo v XNA Creators Club. Pri nákupe budete musieť zadať svoje osobné údaje, upozorňujeme však, že sa nebudete môcť zaregistrovať, ak máte menej ako 12 rokov.
Členstvo XNA Creators Club si môžete kúpiť v konzole Xbox 360. Členstvá sú k dispozícii na 12 mesiacov (9 800 jenov) a 4 mesiace (4 800 jenov) (od 10.10.2010).
Pokyny na nákup nájdete na tejto stránke.
XNA Game Studio Connect : Xbox 360
XNA Game Studio Connect sa používa na spúšťanie hier vytvorených pomocou XNA a na pripojenie k počítaču. Opäť platí, že ho budete potrebovať iba v prípade, že vyvíjate pre konzolu Xbox 360.
XNA Game Studio Connect si môžete stiahnuť na rovnakom mieste, kde si zakúpite členstvo v XNA Creators Clube. Samotný XNA Game Studio Connect je zadarmo.
Ak chcete pripojiť systém Windows ku konzole Xbox 360 pomocou aplikácie XNA Game Studio Connect, pozrite si prepojenie nižšie.
DirectX SDK
Nepotrebujete ho na vývoj XNA, ale prichádza s nástrojmi, ktoré sú užitočné pre vývoj, takže si myslím, že stojí za to nainštalovať.
Súpravu DirectX SDK si môžete stiahnuť z prepojenia nižšie.
Iné __________
V prípade potreby si obliekam veci, ktoré je pekné mať.
Pamäťová jednotka pre Xbox 360 (512 MB) Pamäťová jednotka pre Xbox 360 (64 MB) |
Môže sa použiť na testovanie, keď existuje viac cieľových dátových zariadení. |