Microsoft XNA Game Studio
Utvecklare | Microsoft |
---|---|
Stabil frisättning | 4.0 Uppdatera / 6 oktober 2011
|
Plattform | Microsoft Windows |
Typ | Applikationsramverk , integrerad utvecklingsmiljö |
Licens | Gratisprogram |
Hemsida |
Microsoft XNA Game Studio är en nedlagd integrerad utvecklingsmiljö (IDE) för att bygga videospel på Microsoft XNA- plattformen. Sådana videospel kan köras på Xbox 360 , Microsoft Windows , Windows Phone och Zune . XNA Game Studio riktar sig till hobbyister och erfarna programmerare och används främst för att utveckla 2D- och 3D-videospel för olika Microsoft-plattformar. XNA-spel kan publiceras för Xbox 360 med ett XNA Creator's Club- medlemskap, som har en årlig avgift.
Fem versioner har släppts hittills, och under 2013 uppgav Microsoft att de skulle upphöra med stödet för XNA i april 2014, och det finns inga planer på att släppa några ytterligare versioner.
Versioner
XNA Game Studio Express
XNA Game Studio Express, den första utgåvan av XNA Game Studio, var avsedd för studenter, hobbyister och oberoende (och hemmabryggare ) spelutvecklare. Den fanns tillgänglig som gratis nedladdning. Express tillhandahåller grundläggande "startkit" för snabb utveckling av specifika spelgenrer, som plattformsspel , realtidsstrategier och förstapersonsskjutare . Utvecklare kan skapa Windows- spel gratis med XNA Framework, men för att köra sina spel på Xbox 360 måste de betala en årlig avgift på 99 USD (eller en fyramånadersavgift på 49 USD) för tillträde till Microsoft XNA Creator's Klubb. Den initiala utgåvan hade inget sätt att skicka förkompilerade binärer till andra Xbox 360-spelare, men detta ändrades i "XNA Game Studio Express 1.0 Refresh" som gjorde det möjligt att kompilera Xbox 360-binärer och dela dem med andra Microsoft XNA Creator's Club-medlemmar.
Den första betaversionen av XNA Game Studio Express släpptes för nedladdning den 28 augusti 2006 följt av en andra version den 1 november 2006. Microsoft släppte den slutliga versionen den 11 december 2006.
Den 24 april 2007 släppte Microsoft en uppdatering som heter XNA Game Studio Express 1.0 Refresh.
XNA Game Studio 2.0
XNA Game Studio 2.0 släpptes den 13 december 2007. XNA Game Studio 2.0 har möjlighet att användas med alla versioner av Visual Studio 2005 (inklusive gratis Visual C# 2005 Express Edition ), ett nätverks-API som använder Xbox Live på både Windows och Xbox 360 och bättre enhetshantering.
XNA Game Studio 3.0
XNA Game Studio 3.0 (för Visual Studio 2008 eller gratis Visual C# 2008 Express Edition) tillåter produktion av spel riktade mot Zune -plattformen och lägger till Xbox Live- gemenskapsstöd. En betaversion av verktygsuppsättningen släpptes i september 2008. Den slutliga versionen släpptes den 30 oktober 2008. XNA Game Studio 3.0 stöder nu C# 3.0, LINQ och de flesta versioner av Visual Studio 2008. Det finns flera nya funktioner i XNA Game Studio 3.0 också, till exempel ett testläge lagt till XNA Game Studio 3.0 som gör det möjligt för skapare att enkelt lägga till den nödvändiga testfunktionen till sina spel, Xbox LIVE flerspelarfunktioner som inbjudningar i spel, skapa plattformsoberoende spel som fungerar på Windows , Xbox 360 och Zune.
XNA Game Studio 3.1
XNA Game Studio 3.1 släpptes den 11 juni 2009. API:et inkluderar stöd för videouppspelning, ett reviderat ljud-API, Xbox LIVE Party-system och stöd för spel för att använda Xbox 360-avatarerna.
XNA Game Studio 4.0
XNA Game Studio 4.0 tillkännagavs och släpptes initialt som en "Community Technical Preview" vid Game Developers Conference (GDC) den 9 mars 2010 och i sin slutgiltiga form den 16 september 2010. Den lägger till stöd för Windows Phone- plattformen (inklusive 3D hårdvaruacceleration), ramverkshårdvaruprofiler, konfigurerbara effekter, inbyggda tillståndsobjekt, skalärer och orientering för grafikenheter, plattformsoberoende och multi-touch- ingång, mikrofoningång och buffrad ljuduppspelning och Visual Studio 2010- integrering.
XNA "Game Studio 4.0 Refresh" släpptes den 6 oktober 2011. Detta gav stöd för Windows Phone 7.5 (Mango), stöd för Visual Basic och även buggfixar.