Another 2D Shooter
After creating the pong game using David Bailey's tutorial (thanks!), and having created most of the shooter using GDI+ in VB already, I figured I may be able to control the XNA pong's paddle with the keyboard/gamepad and maybe even shoot the ball from the top of the paddle. Turned out to go a lot smoother than I expected so I finished somewhat of a first level.
www.3dnuts.com/xna/shooter1.jpg
www.3dnuts.com/xna/Shooter_0_8_0_3.zip
Use spacebar to fire, arrow keys to move, or use XBOX 360 gamepad to move and A button to fire. P to pause, Enter to start new game when 'game over'.
It's my first C# app so I'm sure I've done a lot of don'ts, I'll post the project/code within a day or two, need to clean up and comments some sections first. After that I hope to receive some comments and if I'm on the right track I'll probably expand it with some more enemies etc.
It currently uses per pixel collision only for the player's ship. (Thanks Ziggy,http://www.ziggyware.com/readarticle.php?article_id=48) the bitmap fonts class from XNAextras. And thanks for everyone else contributing in the forums and sharing their code and writing tutorials!

