Microsoft Unveils the XNA Framework

You've heard the rumors, now hear it from the source... This morning we announced the Microsoft XNA Framework. The XNA Framework will bring a unified set of game development class libraries to Windows and the Xbox 360. This means that game developers can write games which shares a great deal of source code and even source game assets (sound, models, etc) between the Windows and 360 platforms. Oh, and did I mention it's all managed code? That's right, we are building a custom implementation of the Common Language Runtime for the Xbox 360 as well.

I remember when I first joined Microsoft four years ago I was talking to some people from the Xbox team about the possibility of getting managed code to work on an Xbox. At the time it was sort of kicked around as a really fun idea we would have loved to enable, but nobody ever thought it would be a reality. I guess we were right - we aren't delivering a managed code runtime for the Xbox. We'll be delivering one for the Xbox 360 instead. <g>

More details at our Web site - - including a link to the press release which went live this morning. It's admittedly sparse on details at the moment, but we'll be sharing many more details later this summer at our Gamefest event. This is just the beginning...