Příprava vývojového prostředí

Stránky aktualizovány :
Datum vytvoření stránky :

životní prostředí

Herní studio XNA
  • 1.0 Aktualizovat
  • 2.0
  • 3.0
  • 4.0 β

shrnutí

Chcete-li vyvíjet s XNA, musíte mít následující: Pokud vytváříte hru pro Windows, vytváříte hru pro Xbox 360 a vytváříte hru pro Windows Phone.

  • Vzhledem k tomu, že je založen na aplikaci XNA Game Studio 4.0, je software Zune vyloučen.
  • Windows Phone je k dispozici pro verzi 7 a novější.
platformy
Co si připravit: Pro jaképotřebujete vyvíjet svou hru?
osobní počítač Windows, Xbox 360, Windows Phone Závisí na typu počítače
Windows 7, Vista, (XP) Windows, Xbox 360, Windows Phone Závisí na typu operačního systému
Konzole Xbox 360 Konzole Xbox 360 Základní cena
Konzole Windows Phone Windows Phone Základní cena
televize Konzole Xbox 360 Základní cena
Univerzální ovladač pro Xbox 360 (pro Windows) (Windows), (Xbox 360) Základní cena
Prostředí připojení k internetu (Windows), Xbox 360, (Windows Phone) Podle poskytovatele atd.
Síťové prostředí připojené konzole Xbox 360 Konzole Xbox 360 Závisí na zastavěném prostředí
Nástroje pro vývojáře pro Windows Phone Windows, Xbox 360, Windows Phone Bezplatně
Visual Studio 2010 Windows, Xbox 360, Windows Phone Zdarma nebo placené
XNA Game Studio 4.0 Windows, Xbox 360, Windows Phone Bezplatně
Členství ve službě Xbox Live Konzole Xbox 360 Zdarma nebo placené
kreditní karta Xbox 360, (Windows Phone) To záleží na okolnostech.
Členství v XNA Creators Clubu Konzole Xbox 360 kompenzace
Připojení k hernímu studiu XNA Konzole Xbox 360 Bezplatně
DirectX SDK Není povinné Bezplatně
jiný Není povinné ----

* Závorky v platformě mohou, ale nemusí být nutné.

Vysvětlíme vám, jak získat jednotlivé potřebné položky a na co si dát pozor.

Počítač : Windows, Xbox 360, Windows Phone

V první řadě budete potřebovat počítač, proto si jej prosím připravte. Musí to být počítač, který má nainstalovaný systém Windows nebo jej může nainstalovat. (Další informace o typech Windows atd. naleznete v této části.) Počítač může být stolní počítač nebo notebook.

Měl by mít rozhraní pro připojení k internetu a Xboxu 360 (kam můžete připojit síťovou kartu nebo kabel (který je obvykle součástí balení, takže je to v pořádku). K připojení Windows Phone budete potřebovat také počítač s portem USB. (To je také obvykle připojeno, takže není problém)

Pokud jde o specifikace počítače, je lepší připravit nejvyšší možný výkon a mít prostředí, kde se můžete rozvíjet bez stresu. Myslím si však, že jsou lidé, kteří toho nemusí být nutně schopni, takže napíšu nezbytné minimum podle vývojové aplikace.

Pokud vyvíjíte hru, která běží v systému Windows

Při spouštění programu pomocí XNA Framework v systému Windows je vyžadována grafická karta (grafická karta nebo čipová sada), která podporuje model shaderu verze 2.0 nebo vyšší (Co je model shaderu?). (z Wikipedie)). Pokud máte počítač na trhu nedávno (od roku 2010), je vysoká pravděpodobnost, že tuto podmínku splníte, ale pokud máte počítač nebo netbook, který před chvílí používáte pouze pro firemní použití, musíte si být vědomi toho, že vaše grafická karta nemusí model shaderu podporovat.

Jiné specifikace nemají nijak zvlášť minimální linii. Může to být rozdíl mezi těžkým a rychlým provozem.

Pokud potřebujete grafickou kartu pro stolní počítač, můžete se poohlédnout po internetových obchodech nebo obchodech s náhradními díly. Pokud si chcete koupit samotné PC, myslím si, že PC, o kterém se říká, že je pro hry, bude pohodlnější na vývoj.

Pokud vyvíjíte hru, která poběží pouze na konzoli Xbox 360

Pokud se chystáte hru spustit pouze na konzoli Xbox 360, není stanoveno žádné minimum pro specifikace počítače.

Pokud vyvíjíte hru, která běží jenom na Windows Phone

Pokud chcete, aby vaše hra běžela jenom na skutečném zařízení s Windows Phone, není pro specifikace počítače nastaveno žádné minimum. Pokud však chcete používat emulátor, musíte mít nějaké specifikace.

Další specifikace

Místo na pevném disku zabírá několik gigabajtů pro instalaci vývojového prostředí. Mělo by stačit mít asi 10 GB ~ 20 GB volného místa. Nemyslím si, že je to problém, pokud se jedná o nedávný počítač.

Pokud vytváříte hru pro Windows, může být lepší připravit si testovací počítač, abyste si ověřili "alespoň běžet s touto specifikací" podle hry, kterou jste vytvořili.

Windows : Windows, Xbox 360, Windows Phone

Systém Windows podporuje vývoj v následujících verzích: (Od vydání XNA Game Studio 4.0)

Vývoj her pro Windows, Xbox 360

  • Windows XP SP3 nebo novější, Windows Vista SP1 nebo novější, Windows 7

Vývoj her pro Windows Phone

  • Windows Vista SP2 nebo novější, Windows 7

Xbox 360 : Xbox 360

Vyžaduje se k ladění a spouštění her na konzoli Xbox 360. Naopak, pokud nevyvíjíte hry pro Xbox 360, není to nutné.

Pokud používáte konzoli Xbox 360, musíte mít kromě konzole nainstalovaný také pevný disk pro Xbox 360. Existuje několik kapacit pevných disků, například "20 GB", "120 GB" a "250 GB", ale na žádné z nich nezáleží. Bez něj nebudete moci ukládat prostředí, které potřebujete pro vývoj XNA, ani data, která vytvoříte.

Upozorňujeme také, že jako stejné paměťové médium je k dispozici "Paměťový modul pro Xbox 360", který však nelze uložit.

Chcete-li se ke konzoli Xbox 360 připojit bezdrátově, budete potřebovat samostatně adaptér pro připojení konzole Xbox 360 na bezdrátovou síť.

tělo Windows Phone: Windows Phone

* Bude popsáno později

Televize : Xbox 360

Vyžadováno pro použití konzole Xbox 360. Je to přirozené, protože ho obvykle používáte ve hrách, ale pojďme si připravit vhodný. Podporuje také výstup videa ve vysokém rozlišení, takže můžete okamžitě sledovat vytvořenou hru na výkonné obrazovce.

Pokud použijete kabel v níže uvedeném odkazu, můžete jej také vyvést na počítačový monitor. Pokud máte pouze monitor pro svůj počítač, doporučujeme mít k dispozici tento.

Ovladač pro Microsoft Xbox 360 (pro Windows) : (Windows), (Xbox 360)

Povinné, pokud chcete používat ovladač pro Xbox 360 v systému Windows. Dodává se s diskem CD, takže pokud používáte Windows XP, nainstalujte jej a poté připojte ovladač přes USB (nebo klikněte na tento odkazSoftware ovladače her Microsoft Xbox 360 Controller pro systém Windows si můžete stáhnout a nainstalovat z webu . V případě Windows Vista a Windows 7 je v pořádku připojit se tak, jak je.

Pokud máte konzoli Xbox 360, nebudete mít žádné problémy, protože je od začátku dodávána s vyhrazeným ovladačem. Pokud však chcete vytvořit hru s více ovladači, budete si ji muset zakoupit samostatně. Totéž platí pro Windows.

Požadavky na připojení k internetu: (Windows), Xbox 360, (Windows Phone)

V době, kdy se díváte na tuto stránku, jste pravděpodobně připojeni k internetu, takže si nemyslím, že je problém. Pokud prostředí, které vyvíjíte, není připojeno k internetu, uzavřete prosím samostatnou smlouvu s poskytovatelem. Vývoj her pro Windows, Xbox 360 a Windows Phone má mírně odlišné požadavky na připojení k internetu.

Pokud vyvíjíte hru, která běží v systému Windows

Pokud vyvíjíte jenom hry pro Windows, musíte být při instalaci vývojového prostředí připojeni k internetu, ale po instalaci už nemusíte být připojeni.

U síťových her je však vyžadováno připojení k internetu.

Pokud vyvíjíte hru, která běží na Windows Phone

Pokud vyvíjíte jenom hry pro Windows Phone, musíte být při instalaci vývojového prostředí připojeni k internetu, ale během vývoje her připojení nemusíte.

Pokud však chcete hrát síťovou hru pomocí emulátoru, budete potřebovat připojení k internetu. To neplatí pro testy na skutečných zařízeních.

U her pro Windows Phone musíte být při registraci aplikace připojeni k Internetu.

Pokud vyvíjíte hru, která poběží pouze na konzoli Xbox 360

To je vždy vyžadováno při vývoji her pro Xbox 360, protože ke spuštění aplikace XNA Game Studio Connect je nutné se připojit ke službě Xbox Live přes Internet. Připojení je vyžadováno na konzoli Xbox 360.

Síťové prostředí připojené konzole Xbox 360: Xbox 360

Další informace najdete na oficiálním webu Xbox.

Vývojářské nástroje pro Windows Phone : Windows, Xbox 360, Windows Phone

Toto je vývojové prostředí pro vývoj her s XNA. Jako programovací jazyk se použije "C#". Pokud nainstalujete nástroje pro vývojáře pro Windows Phone, nainstalují se současně Visual Studio 2010 Express pro Windows Phone a XNA Game Studio 4.0. XNA Game Studio 4.0 podporuje také další vyšší verze Visual Studia 2010 pro C#.

Pokud jej chcete nainstalovat ručně, stáhněte si jej z níže uvedeného odkazu.

  • Windows Phone Developer Tools RTW (Web Installer) (Pokud jej chcete jako soubor s obrazem disku, můžete si jej stáhnout z odkazu ".iso" v dolní části stránky odkazu)

Podrobné pokyny k instalaci vývojářských nástrojů pro Windows Phone najdete na následující stránce.

* V těchto tipech mohou být "Visual C# 2010 Express Edition" i "Visual Studio 2010" smíšené, ale v obsahu není téměř žádný rozdíl.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

Vývojové prostředí pro programování v XNA. Jako programovací jazyk se použije "C#". Pokud nainstalujete "Windows Phone Developer Tools", "Visual Studio 2010 Express pro Windows Phone" a "XNA Game Studio 4.0" budou nainstalovány současně, takže pokud nainstalujete tento nástroj, Visual Studio 2010 Express Nemusíte jej instalovat samostatně.

"Visual C# 2010 Express Edition" lze stáhnout z webu společnosti Microsoft a lze jej používat zdarma, pokud se zaregistrujete. XNA Game Studio 4.0 C# je také kompatibilní s jinými verzemi vyšší úrovně Visual Studia 2010.

Před instalací XNA Game Studio 4.0 je nutné nainstalovat Visual Studio 2010.

Pokud jej chcete nainstalovat ručně, stáhněte si jej z níže uvedeného odkazu.

Podrobné pokyny k instalaci sady Visual Studio 2010 najdete na následující stránce.

* V těchto tipech mohou být "Visual C# 2010 Express Edition" i "Visual Studio 2010" smíšené, ale v obsahu není téměř žádný rozdíl.

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

Pokud vyvíjíte pomocí XNA, musíte kromě sady Visual Studio 2010 nainstalovat také XNA Game Studio 4.0 . Pokud nainstalujete vývojářské nástroje pro Windows Phone, nainstaluje se současně Visual Studio 2010 Express pro Windows Phone a XNA Game Studio 4.0. Nemusíte jej instalovat samostatně.

Po instalaci nebo aktualizaci na Visual Studio 2010 je nutné nainstalovat XNA Game Studio 4.0.

Pokud se pokusíte nainstalovat XNA Game Studio 4.0 před instalací sady Visual Studio 2010, zobrazí se zpráva, že Visual Studio 2010 není nainstalováno a nebude možné jej nainstalovat.

XNA Game Studio 4.0 si můžete stáhnout z níže uvedeného odkazu.

Podrobné pokyny k instalaci aplikace XNA Game Studio 4.0 naleznete také na následujících stránkách:

Členství ve službě Xbox Live: Xbox 360

Chcete-li vytvářet hry pro konzoli Xbox 360, budete potřebovat členství ve službě Xbox Live. Další informace o registraci členství ve službě Xbox Live naleznete na níže uvedeném odkazu.

Upozorňujeme, že členství ve službě Xbox Live může být bezplatné členství Silver. Pokud nemáte zlaté členství, budete automaticky převedeni na stříbrné členství, takže si s tím nemusíte dělat starosti. (Používám ho se stříbrným členstvím.) )

Chcete-li však hrát hry na konzoli Xbox 360 prostřednictvím sítě, musíte mít zlaté členství.

Platební karta : Xbox 360, (Windows Phone)

Vyžadováno pro zakoupení členství v klubu XNA Creators Club. Pokud jste student nebo nezletilý, budete potřebovat souhlas svého zákonného zástupce nebo jej použijete svým jménem. Před použitím se poraďte se svým opatrovníkem.

Pokud jste vytvořili hru pro Windows Phone, budete ji potřebovat k registraci hry.

Členství v klubu XNA Creators Club: Xbox 360

Chcete-li vytvářet hry pro Xbox 360, musíte si zakoupit členství v klubu XNA Creators Club. Pokud nepotřebujete používat Xbox 360, nemusíte si kupovat členství v klubu XNA Creators Club. Při nákupu budete muset zadat své osobní údaje, ale upozorňujeme, že pokud je vám méně než 12 let, nebudete se moci zaregistrovat.

Členství v klubu XNA Creators Club si můžete zakoupit na konzoli Xbox 360. Členství je k dispozici na 12 měsíců (9 800 jenů) a 4 měsíce (4 800 jenů) (od 1. 10. 2010).

Pokyny, jak nakupovat, najdete na této stránce.

Připojení XNA Game Studio : Xbox 360

XNA Game Studio Connect se používá ke spouštění her vytvořených pomocí XNA a k připojení k počítači. Opět platí, že jej budete potřebovat pouze v případě, že vyvíjíte pro Xbox 360.

Aplikaci XNA Game Studio Connect si můžete stáhnout ze stejného místa, kde jste si zakoupili členství v klubu XNA Creators Club. Samotné XNA Game Studio Connect je zdarma.

Chcete-li připojit systém Windows ke konzoli Xbox 360 pomocí aplikace XNA Game Studio Connect, použijte následující odkaz.

DirectX SDK

Pro vývoj XNA jej nepotřebujete, ale přichází s nástroji, které jsou pro vývoj užitečné, takže si myslím, že stojí za to si ho nainstalovat.

Sadu DirectX SDK si můžete stáhnout z níže uvedeného odkazu.

jiný

Oblékám si věci, které je hezké mít, když je to nutné.

Paměťový modul pro Xbox 360 (512 MB)
Paměťový modul pro Xbox 360 (64 MB)
Dá se použít k testování, když existuje více cílových zařízení dat.