Obsah:
Definice - Co znamená XNA Game Studio?
Vývojové studio her XNA (Xbox New Architecture Development) je integrované vývojové prostředí (IDE), které zahrnuje sadu nástrojů a knihoven kódů, které usnadňují vývoj a správu her pro platformy Windows vyvinuté společností Microsoft.
The.NET Compact Framework 2.0 pro Xbox 360 a .NET Framework 2.0 jsou dvě hlavní podpůrné technologie pro XNA Game Studio. Knihovny s různými třídami souvisejícími s hrami jsou poskytovány pro usnadnění opakovaného použití kódu v různých projektech. Common Language Runtime (CLR) pro .NET Framework byl optimalizován tak, aby vyhovoval požadavkům na hry. XNA Game Studio se používá k vytváření herního kódu zaměřeného na platformy Windows XP, Windows Vista, Windows 7, Windows Phone 7 a Xbox.
Techopedia vysvětluje XNA Game Studio
Vývoj hry často vyžaduje, aby vývojáři vytvořili kód pro animaci pohybů postav, definování interakcí a dalších grafických aspektů. Stejný kód lze znovu použít v různých prostředích, a tak mohou společnosti těžit ze zkrácení doby vývoje. XNA Game Studio je navrženo tak, aby eliminovalo potřebu vyvíjet opakující se kód kotlové desky. Vývojáři se mohou zaměřit na problémy specifické pro hru, zatímco knihovna se stará o detaily na nízké úrovni a mechanismy implementace platformy. Podporuje vývoj 2D a 3D her a nabízí manévrovatelnost pomocí ovladačů Xbox k testování her v průběhu jejich vývoje. Aplikace navržené pro Xbox nelze volně šířit; stolní hry však mají bezplatnou distribuční licenci.