I’ve been reading up on XNA quite a bit lately. And last weekend I was trying to make a game in it for the Ludume Dare #20 contest (where you get 48hrs to create a game from scratch). I did not manage to create a good-enough game to submit during that time, but it sure as hell left me wanting more!
For those of you who don’t know what XNA is: its a framework for making games, developed by Microsoft, and its main advantage is that you are able to deploy your game to the Windows, Xbox360 and Windows Phone 7 – platforms without having to maintain three different code bases… code once, deploy for all (of course you have to consider screen sizes, input methods and hardware, but they have really made it easy to do so!). And yeah, you use C# as your language =).
Why is this so interesting? One word: JOYPAD!!! I would so much love to write a game where you played using your Xbox360 controller. It’s also easy to distribute your games on Xbox Live Arcade Indie-section (and at the same time make it available via STEAM on pc for all you non-xbox guys).
So, here is a really crappy video of me starting the game on the xbox (and showing the same game on my PC). I will try to upload a better video very soon!
/Tommy