So, I decided one day that I’d like to give developing games using XNA a go. I’ve learned an adequate amount of C# so I figured it couldn’t be too hard to implement a simple twin stick shooter game. I don’t really have a theme for this game yet and I have no intention of selling it, ever, it’s just for me to practice. I’ll make the source code available for download so anyone can take a look and make changes if you desire.
I first started on this project and it was going fairly well, after a few days I managed to get the game to the following stage: (Click to enlarge)
As you can see, there isn’t much to look at there, it’s just a blue square which can move a bit and rotate. It also has a “fog of war” system implemented which I thought was a nice touch. I decided to call upon a couple of friends to lend their talents to the game; Lawrence for his coding skills and previous experience with XNA, and Sean for his artistic capabilities. With the two of them on board we got to work on the next stage of development and added some enemies and a shooting mechanic to the game. So, now we have:
Things are going well, there are a few issues present at the moment; both the bullet and enemy sprites are visible above the fog, and it is possible to move the player out of the playable area. There also isn’t any collision detection implemented yet so nothing actually happens if you shoot one of the enemies. Should have a fix and an update in a couple of days. For now, that is all.