Figura 18: Schema XNA Studio
Da notare che più del 95% del codice scritto per una piattaforma, può essere
utilizzato anche nell'altra: ovviamente ci sono alcune limitazioni (come ad
esempio l'assenza del mouse in un gioco per Xbox 360), ma per la maggior parte
dei progetti risulterà sufficiente una nuova ricompilazione con modifiche
minime al sorgente.
Questo è un enorme vantaggio, sia per degli sviluppatori occasionali, sia per
quelle software house che intendono vendere la propria opera: vengono infatti
annullate tutte le problematiche dello sviluppo su più piattaforme!
Andiamo ora ad analizzare alcune delle caratteristiche principali del framework
e della relativa suite di sviluppo.
75