
XBOX 360 için ev yapımı oyunlar geliştirmek çok ta akla gelen bir şey değildir. Konsollar için oyun geliştirmek birçok insana pek mümkünmüş gibi gelmez. Bunun sebebi sadece SDK'ların çok yüksek ücretlerde olması değil, aynı zamanda konsol oyunu geliştirmek için gerekli olan dokumantasyon ve bilgilerin de ulaşılmasının zor olmasıdır.
Microsoft'un XNA Framework'ü yayınlamasıyla bu durum tamamen değişti. XNA Framework'ü kullanarak Windows ve XBOX360 için cross-platform homebrew (ev yapımı) oyunlar geliştirmek mümkün hale geldi.
XNA, ilk olarak Mart 2004'te duyuruldu. XNA Build'e ait ilk CTP, Mart 2006'da yayınlandı. Aralık 2006'da ise XNA Game Studio Express nihai sürümü ile karşımıza çıktı. Ardından, Nisan 2007'de XNA Game Studio Express 1.0 Refresh versiyonu yayınlandı. Aralık 2007'de XNA Game Studio 2.0 ve son olarak Ekim 2008'de XNA Game Studio 3.0 geldi ve oyun geliştiricilerin kullanımına sunuldu.
XNA'in, günümüzde oyun yapımı için yayınlanmış olan en iyi framework olduğunu söyleyebiliriz. Diğer programlama dilleri ve uygulama geliştirme araçları ile az çaba ile çok iş çıkartıp, iyi oyunlar geliştirmek pek mümkün değildir. Ama XNA ile C# kullanarak harikalar yatarabilirsiniz; Tetris gibi basit oyunlardan tutun da Araba Yarışı gibi gelişmiş oyunlara kadar geniş bir yelpazedeki oyunları kısa sürede çok az çaba ile geliştirmek mümkündür.
En güzeli de bu oyunlar XBOX 360 oyun konsolunda da oynanabilir.