My first XNA Game Components


I can not begin to share my excitement at creating not one but two Game Components using XNA!

For my talk at rAge on Sunday I’ve only been given about 20 minutes to give my presentation, so I’ve decided to copy Mitch Walker’s presentation on Game Components from GameFest 2006 since it’s a pretty cool feature of the studio and I can’t show the Content Management or developing on the Xbox with this beta.

Unfortunately, all I had to work from was the video he put up on the XNA Team Blog, so I’ve had to figure out how to do it myself.

The 2 game components I’ve made are the grid set at 0,0,0 and a free-look camera using the Xbox 360 controller. I’m most proud of the camera and I have to thank Pieter Germishuys (South Africa’s DirectX MVP) for pointing me to a tutorial on www.twokings.de on how to make it work. Below is a screenshot of the results.

Time is running short and I really would like to make a terrain Game Component (even if I cheat and hardcode something) and the wicked menu system he had (though maybe not as glamorous).

Anyways, you can get my project with the 2 components from my website. I haven’t commented anything and I don’t intend to at this stage (since it’s being used for a demo only) but I’ll probably pick up the camera component again and work on it.

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.


Other Posts
Game.Dev schedule for rAge 2006
International Talk Like A Pirate Day

Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Thanks for the component. Although I am having a wierd problem. I don’t see any game components in my toolbox no matter what I do. I have downloaded some other ones and followed the tutorials to create my own. I must be missing something really basic or ?!?!?

Help.! Plz.