Recently, I started in a new role here at Microsoft - I have moved to the XNA Community Gaming Platform (CGP) team. At a really high level, the XNA CGP team creates a set of tools and libraries to enable rapid development of games for the PC and the Xbox 360 using Visual C# Express 2005 (and with the upcoming 2.0 version, the standard and higher editions of Visual Studio 2005 as well).
I'm really excited to join the XNA team because of the focus on development tools, direct community engagement and grassroots efforts to help encourage more people to try out computer programming.
I've found some useful information online as I've started learning about the features that my new team provides:
- XNA Creators Club Online - http://creators.xna.com/
- XNA community forums - http://forums.xna.com/
- XNA team blog - http://blogs.msdn.com/xna
- XNA Game Studio Express 1.0 refresh download location - http://www.microsoft.com/downloads/details.aspx?FamilyId=12ADCD12-7A7B-4413-A0AF-FF87242A78DE
- XNA Game Studio 2.0 announcement - http://blogs.msdn.com/xna/archive/2007/08/13/announcing-xna-game-studio-2-0.aspx
- Gamefest 2007 information - http://www.xnagamefest.com/conference_details.htm
I also found a really interesting 2-part interview with Chris Satchell, the general manager of the organization that includes the XNA CGP team, that provides some interesting insights about possible future directions for the team:
As I settle into my new role, I'll be posting more about XNA community games features on my blog in addition to the other types of topics I've typically posted about in the past (from general setup creation and debugging issues to WiX to Visual Studio and the .NET Framework setup/deployment to Windows Media Center development and deployment).