This is my first 3D "game" ever and I would say it's pretty good. It's coded with MS Visual Express 2008 using XNA expansion and C# language. XNA is pretty darn good for even newbies when it comes to game programming. They have good video tutorials and using those even a complete newbie could make a simple game (3D or 2D). In my opinion XNA is good for 3D game making, but for 2D it's pretty infernal, for 2D programming I would recommend C++ and good graphics library.
I've used BEPU's physics library to make the physics possible. I have only some experience from VB.net language and I thought that game programming is very hard, so I'm amazed how easy it is to make basic game in 3D or 2D with XNA & C# language. BEPO's physics engine is too very easy to implement and use. I made this in 2-3 days.
As you can see the bullet is physically modeled, so its very dynamic and it doesn't take much CPU to calculate. Now I'm struggling with animations, I found that it's very hard to control animation but I have found XNA animation wrapper so it may make it easier.
What's MAYBE coming: //NOT COMING
Grenades with physical and visual particle explosion
Muzzle flash to weapons
Physical player
Animations
Better visual appearance (shadows etc)
Decent maps
Menu
Internet multiplayer if possible
///////////////////////////////////////////////THIS PROJECT IS CANCELED,
Watch video My 3D XNA Physics Shooter game "PhySniper" online without registration, duration hours minute second in high quality. This video was added by user kavaari 24 November 2009, don't forget to share it with your friends and acquaintances, it has been viewed on our site 77,726 once and liked it 90 people.