Índice:
Definição - O que significa o Microsoft XNA?
O Microsoft XNA é um conjunto de ferramentas fornecidas pela Microsoft para desenvolvimento e gerenciamento de videogames. Fornecido com um ambiente de tempo de execução gerenciado pela Microsoft, o Microsoft XNA é baseado na estrutura .NET. O Microsoft XNA é direcionado para jogos leves executados em várias plataformas da Microsoft. O XNA não está atualmente em desenvolvimento ativo e não é suportado por algumas das plataformas da Microsoft.
Techopedia explica Microsoft XNA
Considerado como o análogo .NET do Direct X, o Microsoft XNA é um freeware. É a plataforma básica para os jogos independentes do Xbox Live. O XNA foi introduzido em 2004 e uma Community Technology Preview do XNA Build foi fornecida em 2006. A estrutura XNA garante que mudanças de tecnologia de baixo nível também sejam realizadas juntamente com o desenvolvimento do jogo, o que faz da estrutura a diferença entre as plataformas onde os jogos são portados.
Ferramentas como uma ferramenta de criação de áudio de plataforma cruzada e várias outras ferramentas são integradas à estrutura do XNA. Essas ferramentas, juntamente com a estrutura XNA, suportam o desenvolvimento de jogos em 2D e 3D. Para desenvolvedores de jogos, a estrutura XNA fornece as ferramentas certas para se concentrar em jogos e em uma experiência rica em conteúdo. Os jogos desenvolvidos com o XNA podem ser distribuídos com o Windows Phone ou Xbox Live Indie Games, se houver um contrato de licença entre o desenvolvedor e a Microsoft.
Embora o XNA não seja desenvolvido ativamente, o MonoGame, que é uma versão multiplataforma da interface de programação XNA, ainda é desenvolvido ativamente.