Innehållsförteckning:
Definition - Vad betyder XNA Game Studio?
XNA (Xbox New Architecture development) spelutvecklingsstudio är en integrerad utvecklingsmiljö (IDE) som innehåller en uppsättning verktyg och kodbibliotek för att underlätta spelutveckling och -hantering för Windows-baserade plattformar utvecklade av Microsoft.
.NET Compact Framework 2.0 för Xbox 360 och .NET Framework 2.0 är de två främsta stödjande teknikerna för XNA Game Studio. Bibliotek med olika klasser relaterade till spel tillhandahålls för att underlätta återanvändbarhet för koder i olika projekt. Common Language Runtime (CLR) för .NET Framework har optimerats för att passa spelkraven. XNA Game Studio används för att bygga spelkoder riktade mot Windows XP, Windows Vista, Windows 7, Windows Phone 7 och Xbox-plattformar.
Techopedia förklarar XNA Game Studio
Spelutveckling kräver ofta att utvecklarna skapar kod för att animera karaktärsrörelser, definiera interaktioner och andra grafiska aspekter. Samma kod kan återanvändas i olika miljöer, och därmed kan företag dra nytta av minskad utvecklingstid. XNA Game Studio är utformat för att eliminera behovet av att utveckla repetitiva pannplattkod. Utvecklarna kan fokusera på spelspecifika frågor medan biblioteket tar hand om detaljer på låg nivå och plattformsimplementeringsmekanismer. Det stöder utveckling av 2D- och 3D-spel och erbjuder manövrerbarhet med hjälp av Xbox-kontroller för att testa spel när de utvecklas. De applikationer som är utformade mot Xbox kan inte distribueras fritt; emellertid har skrivbordsspel en gratis distributionslicens.
