Co je XNA?

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

životní prostředí

Herní studio XNA
  • 2.0
  • 3.0
  • 4.0

O společnosti XNA

XNA je komplexní vývojové prostředí pro vývoj her poskytované společností Microsoft. XNA je navržena tak, aby umožňovala vývoj her pro různé platformy, včetně Windows, Xbox 360, Windows Phone a Zune. Schopnost vyvinout hru, která může běžet na konzoli Xbox 360, ve vývojovém prostředí, které je k dispozici zejména široké veřejnosti, je velmi inovativní událost, která tu ještě nebyla.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Obrazovka umístění hry na konzoli Xbox 360 (vlevo) Spuštění s emulátorem Windows Phone (vpravo)

XNA je k dispozici zdarma, pokud máte počítač se systémem Windows a připojení k internetu. Vývoj se v podstatě provádí ve Windows a každé zařízení, které chcete spustit jako spouštěcí prostředí, je vyžadováno.

Náklady na skutečné zařízení pro každý cíl vývoje a spuštění jsou povinné, ale navíc prémiové členství pro vývoj na Xboxu 360 je "\9 800 (včetně daně) / rok (od září 2010)" (při vytváření hry pro Xbox 360) a v případě Windows Phone je vývoj zdarma, ale registrace softwaru, který jste vytvořili, stojí peníze. Vzhledem k tomu, že existuje trh, kde můžete distribuovat hry vytvořené pro Xbox 360 i Windows Phone, můžete také prodávat hry a vydělávat.

* Xbox 360 používá skutečnou konzoli, na které lze hrát jako na normální herní konzoli.

Navíc ve srovnání s DirectX (Unmanaged C++) a Managed DirectX, které se používají pro vývoj her, jako jsou Windows a Xbox, má XNA Framework mnoho knihoven specializovaných na hry a co nejvíce eliminuje složité inicializační procesy a problematickou správu paměti. Je navržen pro práci s jednoduchými programy. V současné době je jako programovací jazyk přijat "C#" a jak XNA Framework, tak C# dobře využívají výhod toho druhého, což velmi usnadňuje sestavování programů.

Kromě toho XNA Creators Club Online nabízí startovací sady, ukázkové programy a fóra, která pomáhají vývojářům, kteří s XNA začínají nebo s ní mají nějaké zkušenosti.

XNA クリエーターズ クラブ オンライン
Klub tvůrců XNA online


Některé ze startovacích sad, které jsou distribuovány

Níže jsou uvedeny oficiální stránky XNA. Myslím, že si můžete přečíst více o XNA zde.

Oficiální stránka

Název webu
Klub tvůrců XNA online
XNA Developer Center
Fóra MSDN > Technologie pro vývoj her (fóra)
Blog týmu XNA Japan (Blog)
Hinikeni XNA (blog)
XNA Developer Center

Stručná historie XNA

2004/03/24 Představení konceptu XNA
2006/03/22 Nyní je k dispozici zkušební verze XNA Studio, vývojového prostředí nové generace.
2006/08/30 Vydána XNA Game Studio Express 1.0 Beta 1
2006/11/08 Vydána XNA Game Studio Express 1.0 Beta 2
2006/12/12 Vydána aplikace XNA Game Studio Express 1.0
2007/04/24 Aktualizovaná verze XNA Game Studio Express 1.0
2007/11/20 Vydání XNA Game Studio 2.0 β
2007/12/13 Vydáno XNA Game Studio 2.0
2008/10/31 Vydáno XNA Game Studio 3.0
2010/09/16 Vydáno XNA Game Studio 4.0