Microsoft XNA

Abbozzo Microsoft
Questa voce sull'argomento Microsoft è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia.
Il logo di 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

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

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

  1. ^ (EN) It's official: XNA is dead, su gamedeveloper.com, 1º febbraio 2013.

Bibliografia

  • XNA: programmare il tuo Xbox 360, in Gamers, n. 2, Hobby Media, aprile/maggio 2007, pp. 44-47, ISSN 1971-002X (WC · ACNP).

Voci correlate

Collegamenti esterni

  • (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
  Portale Informatica
  Portale Microsoft