Direttamente dalla NL di MSDN di Microsoft riporto questa notizia che potrebbe interessare alcuni di voi :
Scrivere videogiochi non è mai stato così facile!
Con la prima versione della tecnologia Microsoft XNA 1.0, rilasciata nel dicembre 2006, è iniziata una vera e propria rivoluzione nel mondo dei videogiochi: grazie a XNA, tutti gli sviluppatori con mezzi e tempo limitati hanno avuto finalmente la possibilità di creare il proprio videogioco. Inoltre, attraverso la sottoscrizione a XNA Creators Club Premium Membership, i giochi sono diventati automaticamente compatibili anche con Xbox 360. Ma in questi due anni il team XNA non si è certo accontentato. Con il rilascio di XNA 2.0 il supporto per giochi 3D avanzati è stato ulteriormente migliorato, con l'aggiunta del supporto di rete. Le buone notizie non finiscono qui: a breve i giochi per Xbox 360 potranno essere condivisi (gratis o a pagamento) con i 10 milioni di utenti Xbox LIVE.
XNA è una tecnologia perfettamente integrata all'interno di Visual Studio, utilizza il linguaggio C# ed è compatibile anche con la versione Express di Visual Studio. Dire che XNA è solo una libreria per lo sviluppo di videogiochi è riduttivo: l'API ci viene incontro durante tutte le fasi dello sviluppo del nostro gioco, fornendoci un modo semplice per la gestione delle primitive 2D, come testo e icone su schermo, la possibilità di gestire nativamente l'input proveniente da mouse, tastiera e controller Xbox 360 (anche sotto Windows) e permette di disegnare su schermo modelli 3D come fanno i più blasonati videogiochi!
Nel video di questa newsletter, scaricabile qui, vi mostro, in soli dieci minuti, quanto è semplice scrivere un videogioco 2D con XNA, il noto Arkanoid. Chiaramente XNA permette di creare videogiochi decisamente più complessi di una ri-edizione di Arkanoid e, per chi fosse interessato ad approfondire questa nuovissima e affascinante tecnologia, il sito di riferimento è il Creators Club, in cui troverete informazioni su cosa scaricare per iniziare a lavorare con XNA, sample, tutorial, utility e anche un forum molto frequentato in cui verrà data prontamente risposta a ogni domanda.
Un'altra fonte utile di tutorial e Webcast è il percorso formativo online dedicato a XNA, con le registrazioni dell'XNA Game Studio European Tour. Se poi volete anche cimentarvi e mettere alla prova le vostre abilità con XNA, esiste un contest fatto proprio per voi: DreamBuildPlay, con straordinari premi e la possibilità di presentare il proprio lavoro alla Game Developer Conference (GDC).
Buon divertimento!
Giuseppe Maggiore, Senior Microsoft Student Partner, Università Ca' Foscari di Venezia







