Che cos'è XNA?
ambiente
- XNA Game Studio
-
- 2.0
- 3.0
- 4.0
Informazioni su XNA
XNA è un ambiente di sviluppo completo per lo sviluppo di giochi fornito da Microsoft. XNA è progettato per consentire lo sviluppo di giochi per più piattaforme, tra cui Windows, Xbox 360, Windows Phone e Zune. Essere in grado di sviluppare un gioco che può girare su Xbox 360, una console, in un ambiente di sviluppo che è particolarmente disponibile al grande pubblico, è un evento molto innovativo che non è mai stato fatto prima.
Schermata di posizionamento del gioco su Xbox 360 (a sinistra) Esecuzione con l'emulatore di Windows Phone (a destra)
XNA è disponibile gratuitamente purché si disponga di un PC Windows e di una connessione Internet. Lo sviluppo viene fondamentalmente eseguito su Windows ed è necessario ogni dispositivo che si desidera eseguire come ambiente di esecuzione.
Il costo del dispositivo effettivo per ogni destinazione di sviluppo ed esecuzione è obbligatorio, ma in aggiunta, l'abbonamento premium per lo sviluppo su Xbox 360 è di "\9.800 (tasse incluse) / anno (a partire da settembre 2010)" (quando si crea un gioco per Xbox 360) e, nel caso di Windows Phone, lo sviluppo è gratuito, ma costa denaro per registrare il software che hai creato. Tuttavia, poiché esiste un mercato in cui è possibile distribuire giochi realizzati sia con Xbox 360 che con Windows Phone, è anche possibile vendere giochi e guadagnare entrate.
* Xbox 360 utilizza una console reale che può essere utilizzata come una normale console di gioco.
Inoltre, rispetto a DirectX (C++ non gestito) e DirectX gestito, che sono stati utilizzati per lo sviluppo di giochi come Windows e Xbox, XNA Framework dispone di molte librerie specializzate per i giochi ed elimina il più possibile i complicati processi di inizializzazione e la gestione problematica della memoria. È progettato per funzionare con programmi semplici. Attualmente, "C#" viene adottato come linguaggio di programmazione e sia XNA Framework che C# sfruttano i vantaggi reciproci, rendendo molto facile la creazione di programmi.
Inoltre, XNA Creators Club Online dispone di starter kit, programmi di esempio e forum per aiutare gli sviluppatori che non hanno familiarità con XNA o che hanno una certa esperienza con XNA.
XNA Creators Club Online
Alcuni degli starter kit che vengono distribuiti
Di seguito è riportato il sito ufficiale di XNA. Penso che tu possa leggere di più su XNA qui.
Sito ufficiale
Nome del sito |
---|
XNA Creators Club Online |
Centro per sviluppatori XNA |
Forum MSDN > Tecnologie per lo sviluppo di giochi (Forum) |
Blog del team XNA Giappone (Blog) |
Hinikeni XNA (blog) |
Centro per sviluppatori XNA |
Breve storia di XNA
2004/03/24 | Annunciato il concetto XNA |
2006/03/22 | La versione di prova di XNA Studio, l'ambiente di sviluppo di nuova generazione, è ora disponibile. |
2006/08/30 | Rilasciato XNA Game Studio Express 1.0 Beta 1 |
2006/11/08 | Rilasciato XNA Game Studio Express 1.0 Beta 2 |
2006/12/12 | Rilasciato XNA Game Studio Express 1.0 |
2007/04/24 | Versione di aggiornamento di XNA Game Studio Express 1.0 |
2007/11/20 | XNA Game Studio 2.0 versione β |
2007/12/13 | Rilasciato XNA Game Studio 2.0 |
2008/10/31 | Rilasciato XNA Game Studio 3.0 |
2010/09/16 | Rilasciato XNA Game Studio 4.0 |