Microsoft XNA Game Studio to zestaw narzędzi wspomagających tworzenie multiplatformowych aplikacji multimedialnych. XNA opiera się o .NET Compact Framework i pozwala na tworzenie gier i aplikacji na platformę Windows, Xbox 360 oraz Windows Phone 7. Do działania wymagana jest instalacja DirectX SDK oraz Visual Studio C# Express. Współpraca z Xbox 360 wymaga subskrypcji XNA Creators Club.