Microsoft XNA
Microsoft XNA (XNA is Not an Acronym, letteralmente "XNA non è un acronimo") è un framework gratuito realizzato da Microsoft specifico per lo sviluppo di videogiochi su più piattaforme: PC, Xbox 360 e Windows Phone 7. È stato supportato ufficialmente dal 2006 al 2013. Fornisce una serie di classi e relative funzioni atte a semplificare lo sviluppo di videogiochi, sia bidimensionali che tridimensionali. XNA infatti svolge molte delle procedure a livello basso che normalmente bisogna affrontare durante lo sviluppo di un videogioco, come ad esempio l'implementazione integrata per la gestione della grafica, del suono e degli input.
Funzionamento
[modifica | modifica wikitesto]Basato su DirectX 9 e .NET Framework, esso si sviluppa in C# con l'utilizzo dell'IDE Visual Studio, anche in versione gratuita Express. Un'altra caratteristica di XNA è la sua possibilità di lavorare sia ad alto livello sia a basso livello, a discrezione dello sviluppatore. Ad esempio è possibile applicare velocemente uno shader preconfigurato tra i molti già disponibili come un effetto di luce ed ombra, oppure è possibile scrivere personalmente uno shader o una struttura dati su cui operare (ad esempio la struttura della rappresentazione di un vertice), scegliendo quanti bit allocare e come utilizzarli all'interno della memoria video.
Storia
[modifica | modifica wikitesto]La prima versione beta pubblicata risale al 2006. L'ultima versione di XNA è la 4.0, con gli ultimi aggiornamenti risalenti a ottobre 2011. Lo sviluppo della piattaforma è cessato ufficialmente a inizio 2013. MonoGame, un'implementazione open source di XNA, ha continuato a supportare gli sviluppatori di giochi XNA, consentendo loro anche di realizzare prodotti per Windows 8, che altrimenti non supporta XNA.[1]
Note
[modifica | modifica wikitesto]- ^ (EN) It's official: XNA is dead, su gamedeveloper.com, 1º febbraio 2013.
Bibliografia
[modifica | modifica wikitesto]- XNA: programmare il tuo Xbox 360, in Gamers, n. 2, Hobby Media, aprile/maggio 2007, pp. 44-47, ISSN 1971-002X .
Voci correlate
[modifica | modifica wikitesto]Collegamenti esterni
[modifica | modifica wikitesto]- (EN) Download Microsoft XNA Game Studio 4.0, su microsoft.com.
- (EN) The Future of XNA Game Studio and Windows 8, su giantbomb.com.
Controllo di autorità | GND (DE) 7564209-8 |
---|