Homebrew Software Enabled on Xbox 360
Some of you may remember my earlier opinions on modchips and some of the challenges they pose to the industry. Many folks stated that one of the primary reasons they liked the idea of modchips was that they could enable the development of homebrew software. And several folks suggested that we investigate how we could enable console owners to develop code on the 360 in a way that wouldn't damage the business model as modchips do. At the time all I could say was that we'd heard your feedback loud and clear. What I couldn't tell you is that the XNA team had been working on just such an idea for the last couple of years and that today we'd be announcing it. Press releases went out at 12:01 AM today, and as I type I'm sitting at Gamefest waiting for the keynote to begin where the audience of game developers is going to hear a lot more detail. Lots of curiousity in the room - I can hardly wait to talk to people afterward and see what they think.
I'm going to point you to LetsKillDave for more details and a lot of links, but simply put, today is the first step toward allowing all you creative types to develop your own games on the Xbox 360 and Windows. XNA Game Studio Express allows you to develop games on both Windows and the Xbox 360 and share them with your friends. Yes, there's a $99/year subscription on the Xbox 360 side. That subscription helps us solve the console business model issues, but it also enables the sharing of your code (to other XNA users in this crawl step) and brings you ongoing updates, content, and code.
You may remember the E3 where we announced the Xbox 360 and talked about Marketplace, and a vision of user-created content being shared across the Xbox Live community. Today's announcement is "just" the first crawl step, but rest assured that vision still drives the teams and any little "why can't I do Foo" questions will be answered sooner than you might expect. 