Random XNA thoughts and links..

Well, maybe not so random.

First, ever wonder what the XNA Framework was?  Look at Mitch’s latest post on the Xna Team Blog..

Second, a coworker has recently started a blog, and he has a number of interesting posts, including explaining why he joined the Xna team.

Which makes me get quite nostalgic myself.  Shortly after we announced I sent out an email internally, which i’ll now include here (albeit slightly modified for the public)..

—- Insert Sentimental Thoughts.

I can’t decide if it seems like yesterday or a lifetime ago, but GDC in 2002 was the first public showing of what became known as Managed DirectX.  Since that date I’ve listened to countless people telling me how and why managed code could never be a viable game development platform.  Actually, I guess that’s a lie.  It started before then since it was an uphill battle in the DirectX team just to get it to ship in the first place.

Yet here we are today, and listen to the buzz.  It was almost instantaneous.  Gone are the cries of impossible, replaced with the excitement of “when can I get it” and “omg, are you serious?”  Just wait until later this year when they’re actually using it.  I can’t wait.

I’m sure everyone gets up and comes to work for their own personal reasons, and I doubt everyone shares mine, but what gets me going (and keeps me going) is a combination of two things.  One, the ability to make a difference, and I’d be lying if I didn’t say there was a certain egotistical aspect as well.

Not only am I no longer alone, there’s an entire team focusing on much larger issues, bringing an entire end to end solution.  This team is fulfilling not only my original goal with Managed DirectX — opening up game development; but going so far beyond what I had hoped it’s hard to describe.  It’s been a long time since I’ve been so excited about a project, and it’s a feeling I’ve missed.  Not only do we have the “egotistical” aspects intact, but we have the opportunity to change an entire industry for the better.  If that isn’t making a difference, I’m not sure what is.

Truth be told, this is probably one of the most sincerely “proudest” moments I’ve been able to achieve in my career, although I’m sure it will be surpassed later this year when we’ve actually shipped and people are using our stuff.  We’re not only pushing people towards the next age of game development, we’re defining what that means.  I couldn’t be more excited.

Wait, you can make your own Xbox 360 Games?

Turns out, Microsoft can’t seem to wait until tomorrow.  The press releases are all out, and woah, we made an announcement!

Xna Game Studio Express?  The ability to make your own games for the Xbox 360 console?  Anyone and everyone?  Game programming on the console taught in a number of colleges?

Read more about things on these links:

http://www.microsoft.com/presspass/press/2006/aug06/08-13XNAGameStudioPR.mspx
http://www.gamespot.com/news/6155590.html?tag=latestnews;title;1
http://editorials.teamxbox.com/xbox/1688/XNA-Game-Studio-Express-Power-to-the-Gamers/p1/
http://www.gamasutra.com/php-bin/news_index.php?story=10458

http://seattlepi.nwsource.com/business/281098_software14.html

http://www.washingtonpost.com/wp-dyn/content/article/2006/08/14/AR2006081400002.html

http://www.nytimes.com/2006/08/14/technology/14game.html?ref=business

http://www.sfgate.com/cgi-bin/article.cgi?f=/n/a/2006/08/13/national/a210122D44.DTL

http://www.sunherald.com/mld/sunherald/news/breaking_news/15267974.htm

And sign up for the Windows beta here.

Shh.. We can’t tell anyone this yet.

Gamefest is tomorrow..

Much like Boyd (my boss) says on the XNA Team Blog, I am pretty surprised we’re here today and our announcement hasn’t been leaked yet.  Even if it was now, we’re half of a day away, so it probably wouldn’t matter anyway.

No, this doesn’t mean i’m leaking it now. :p

Although a decent number of observant people have already found things.

I can only hope everyone is as excited as I am after these next couple days. =)

Last weekday before Gamefest!

As the title implies, Gamefest is rapidly approaching.  It’s the last weekday before the conference starts next week.  Oh man, I am excited!

I’m not excited because I’m going though.  Truth be told, I’m not, even though it’s just a short drive away.  While I’m sure I would love actually being there, I have so many things to get done, I just can’t seem to pull myself away from work.  It’s pretty great being excited about what you’re doing at work.

Could it be that I’m excited because of things that will be said?  Seems likely.  I’ve seen the presentations, I’ve seen the demo’s, I know the announcements that will be made.  Shhh.. I shouldn’t say too much.  I’ve probably said too much already.

I’ve seen the future, and I can’t wait to talk about it.