I have to start of by saying I haven't written a really compelling game in a long time.  The last time I wrote a game was in 1997 in a competition with one of my buddies.  It was a chess game  He was going to write in C++ and I was going to write it in VB.  To this day, I've not seen Terry's C++ version. ;-)  I did it to prove you could with VB.

Anyway, I'm getting ready to do a series of academic events and we're going to be showing the XNA Game Studio Express beta.  All I can say is, "Wow!"  Game development is much easier these days, isn't it.

XNA Express is still missing a few key features from this beta, but I can't wait to see and use the final version.  Within just a few minutes, I was able to create a simple 3D world, a wireframe spaceship and fly around it it with the keyboard and an XBOX 360 controller.  Within a few more minutes, I had asteriods floating freely in 3D space and was able to do some collision detection.  I'm working on a nice 3D version of asteroids, in case you couldn't tell. ;-)  After I get the wireframe working, I'll try texture mapping.

Now, here's the kicker... I didn't know how to do any of this yesterday!  That's amazing!

So, what are you doing with XNA Express?  Care to share some of your code with us?

Bill