Re: Sniper Rifle Game
I don't want to sound negative here, but I'm a computer programmer and understand all that's going to have to go into the development of this game, and personally I think you need to focus on development practices before you get into the details of all the individual weapons AntBirch, or you're going to wind up stalling out with a project that isn't going anywhere. You're going about the design backwards, you start off with a rough proof of concept, implement and test your features one by one, and then, only in the final polishing stages of the game, when you're 90% finished, do you add in the diverse things such as multiple guns, and pretty graphics and pretty interfaces.
My constructive point is you need to get a very rough, literally point and shoot interface going, where you put the + on the target, at any distance, pull the trigger, and hit the target; like a laser. No weapon statistics, no dozens of weapons, just one rifle, using rough numbers, so that you can test each feature as you put it in one by one. Once you have a laser rifle, put in hang time, then bullet drop, then windage, then altitude, then humidity. Get each feature fully functioning with a test rifle, prototyping the entire time, before you start getting into the details of each individual rifle.
I hope this helps, and I wish you luck on getting this project going, it would be really cool to have a fun realistic shooter, but you do need to realize that modern games are done with teams of hundreds of professionals with hundreds of millions of dollars and take years to produce, even when they're using a standard engine like the quake, unreal, or velocity physics engines.