sexta-feira, 18 de abril de 2014

XNA Game Studio - O Recomeço

Faz 4 anos que eu não atualizo o meu blog. E nesse longo tempo fiquei bem afastado do desenvolvimento com o XNA Game Studio.

Essa semana, resolvi dar uma olhada em todos os meus projetos e ajeitar o código deles com o objetivo de colocá-los no GitHub. Ia começar pelos tutoriais aqui do blog pois até hoje recebo muitos e-mails de leitores me pedindo ajuda.

Ao tentar configurar meu PC para ajeitar o código dos tutoriais aqui do blog me deparei com uma triste notícia: o XNA foi descontinuado pela Microsoft. 

Inicialmente fiquei triste com a descoberta mas depois de investigar um pouco descobri que não há motivos para a tristeza. Um projeto chamado MonoGame está dando continuidade ao framework.

Lembram do Mono.XNA?

Em outubro de 2008 escrevi um post sobre uma implementação multi plataforma e open source do XNA framework. Em março de 2011, o projeto foi renomeado para MonoGame e foi movido para o GitHub.

O objetivo do projeto é permitir que os desenvolvedores que usam o XNA para desenvolver jogos para Xbox 360, Windows e Windows Phone, também consigam portar esses jogos para IOS, Android, Mac OS X, Linux e Windows 8 Metro. O desenvolvimento para PlayStation Mobile, Raspberry PI e PlayStation 4 também está em andamento.




Página do projeto: http://www.monogame.net/

Um recomeço

O que parecia uma notícia ruim acabou se tornando uma notícia, no mínimo, animadora. Com nosso conhecimento em XNA, agora podemos desenvolver jogos que podem ser publicados em diversas plataformas.

Em breve tentarei escrever um tutorial sobre esse novo assunto, ou então portar o tutorial antigo para o MonoGame.

Abraços a todos. Até breve.