Оглавление:
Определение - что означает Microsoft XNA?
Microsoft XNA - это набор инструментов, предоставляемых Microsoft для разработки видеоигр и управления ими. Microsoft XNA предоставляет управляемую среду выполнения Microsoft на основе .NET Framework. Microsoft XNA предназначена для легких игр, работающих на нескольких платформах Microsoft. XNA в настоящее время не находится в активной разработке и не поддерживается некоторыми платформами Microsoft.
Техопедия объясняет Microsoft XNA
Microsoft XNA считается аналогом .NET для Direct X и распространяется бесплатно. Это базовая платформа для Xbox Live Indie Games. XNA была представлена в 2004 году, а предварительный обзор технологии XNA Build от сообщества был представлен в 2006 году. Структура XNA обеспечивает также низкоуровневые технологические изменения и разработку игры, что делает саму платформу разницей между платформами, где игры портированы.
Такие инструменты, как кроссплатформенный инструмент для создания аудио и ряд других инструментов, интегрированы в платформу XNA. Эти инструменты вместе с платформой XNA поддерживают разработку как 2-D, так и 3-D игр. Для разработчиков игр платформа XNA предоставляет правильные инструменты, позволяющие сосредоточиться как на играх, так и на содержательном интерфейсе. Игры, разработанные с использованием XNA, можно распространять с помощью Windows Phone или Xbox Live Indie Games, если между разработчиком и Microsoft существует лицензионное соглашение.
Хотя XNA активно не разрабатывается, MonoGame, являющаяся бесплатной кроссплатформенной версией интерфейса программирования XNA, все еще активно разрабатывается.