Inhoudsopgave:
Definitie - Wat betekent Microsoft XNA?
Microsoft XNA is een set hulpmiddelen van Microsoft voor de ontwikkeling van videogames en videogamebeheer. Microsoft XNA is voorzien van een beheerde runtime-omgeving door Microsoft en is gebaseerd op het .NET-framework. Microsoft XNA is bedoeld voor lichtgewicht games die op meerdere Microsoft-platforms worden uitgevoerd. XNA is momenteel niet actief in ontwikkeling en wordt niet ondersteund door sommige platforms van Microsoft.
Techopedia legt Microsoft XNA uit
Microsoft XNA wordt beschouwd als het .NET-analoog van Direct X en is freeware. Het is het basisplatform voor Xbox Live Indie Games. XNA werd geïntroduceerd in 2004 en een Community Technology Preview van XNA Build werd verstrekt in 2006. Het XNA-framework zorgt ervoor dat technologische veranderingen op laag niveau ook worden doorgevoerd samen met de ontwikkeling van de game, waardoor het framework zelf het verschil maakt tussen de platforms waar de spellen zijn geporteerd.
Tools zoals een platformonafhankelijke tool voor het maken van audio en een aantal andere tools zijn geïntegreerd in het XNA-framework. Deze tools samen met het XNA-framework ondersteunen zowel 2D- als 3D-game-ontwikkeling. Voor game-ontwikkelaars biedt het XNA-framework de juiste tools voor zowel gaming als een contentrijke ervaring. Games ontwikkeld met XNA kunnen worden gedistribueerd met Windows Phone of Xbox Live Indie Games als er een licentieovereenkomst is tussen de ontwikkelaar en Microsoft.
Hoewel XNA niet actief wordt ontwikkeld, is MonoGame, een freeware cross-platformversie van de XNA-programmeerinterface, nog steeds actief ontwikkeld.