![]() |
|
|
#1 |
|
Banstick Dummy
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,111 (6.92/day)
Thanks: 1,337
Thanked 6,834 Times in 3,741 Posts
|
Learn how to shoot in FPS.
Ever since I was a kid I have enjoyed the sport of shooting. When I was a young boy my father would take me hunting and teach me the ways of the land and the
thrill of the hunt. When I got older I took on my passion and started competing in the IDPA and kept hunting various game. Shooting and guns have a special place in my heart and has taught me a great deal about nature and the human experience. Games while not giving me the same rush of the hunt is still my second love. FPS style games especially. Now when I first started playing FPS games back in the early 90's all the laws of shooting didn't apply. Sometimes it was confusing for me because I was so use to adhering to the strict laws of shooting and games like Doom used dead accurate guns that never jammed and never missed if dead on sight. Over the years this didn't change. Graphics advanced and games themselves became bigger productions than some movies but for all their advancements they still lacked even 1% of ballistic realism. Basically its just stayed a "point and bang" style which isn't realistic at all. Recently games have been advancing more and more and the most recent advancement in game ballistics is Battlefield: Bad Company 2. Not only did it bring "drop and delay" to FPS ballistics but it also brought destructible environments. Before that all we had was the ability to shoot through walls like in Call of Duty which was nice but a far cry from realistic. Now from these new realisms come new problems. Some of these problems are also real world issues. This is where I would like to add my experience to help those who are not familiar with this new world that games are venturing into. Semi accurate ballistics. Some members on TPU shoot or have military training. I can just imagine what their faces look like reading this. All I have to say to them is keep reading. I have a method to my madness. You see the world of firearms and ballistics is VERY complicated. No one person could ever know all there is to know in shooting. There is also no way I could cover everything in one little thread. However the very raw basics never change and that is what I want to teach you in this thread. Basic aiming and timing. Judging distance and compensation as they apply to games and the real world. Before we continue I want to say I love the TPU community and this is just my way of trying to show my affection for it. This thread is to help people become better gamers. I would love to hear feedback, advice and any other bits of knowledge people can contribute. Now if you have political view on gun control that are pro or con please keep them to yourselves. If you need to vent about it go to www.generalnonsense.net and cry your heart out as this thread is meant to help gamers. Nothing more. Now lets get started! When you shoot in video games or in real life your mind processes formulas. Yeah that’s right your mind calculates complex mathematical equations so that you may place an accurate shot. Scary isn't it? I bet you didn’t even know you were doing that! Well its true. However the formulas you process in real life and in games are vastly different. You see in the real world there are written and established formulas that never change like wind compensation and gravity. However in games they differ from game to game as the environment and ballistics do also. With that in mind I want to show you some new formulas that apply in Bad Company 2 and any other game with semi accurate ballistics. 1. Distance = Time 2. Lag = Wind 3. Practice = Accuracy Take note as this will be the corner stones to this tutorial. In older games you never had to worry about "drop". That is where over distance and time the bullet drops from its originated point of aim. In most games bullets act more like lasers and stay on one path until they hit a target or an obstacle. As I already explained this is not true in real life. Not only does a bullet drop it also loses energy in the real world. Even something as large as a cannon ball will hit you no harder then your baby sister after enough time and distance. This isn't true with FPS. In games bullets never lose energy or accuracy over distance. Sadly this did not change much with BC2 but what they did add is drop! Lets look at the first chart.... ![]() Do you see how tank "A" has more of a chance of hitting tank "B" at 50 yards rather than at 1000? This isn't because tank "B" is a smaller target at 1000 yards. Its because BC2 added drop to their ballistics. So if tank "A" is to hit tank "B" its going to have to aim higher according to the distance and compensate for the drop. This is using the first part of the first formula I posted (Distance = Time) Make sense? Ill get to the time part soon. Lets say you have a nice and open shot on an enemy tank. He's just sitting their all smug taking out your buddies. Well its obvious you have to take him out but how do you aim at him due to his distance? You already know if you shoot at him directly your shot will fall short. So you need to aim above him right? Do you just point and shoot? Nope. You use what is called the reticule in optical scopes. Now some reticule are more advanced than others and most of the time shooters have their own preference. Like me for instance I am a big fan of the "German Tri-Post" or the "German Reticule" as its also known. However in BC2 they use the "Mil-Dot" and "Modern Rangefinder" reticule so in this tutorial I will also. ![]() Ok now back to that pesky enemy tank "B". We need to take a shot and take one fast. Lucky for us he's stationary and we are well hidden. All we need to do is drop one round and we will have one dead tank "B" on our hands. So how far is he? How far do we need to aim above him? Well this is where my third formula comes into play. Practice equals accuracy. You need to practice using the reticule to judge distance. For example if a tank is only about 50 yards away you need only to aim directly at him or maybe a tad higher to be safe. See graph below. ![]() But if he's much farther than 50 yards and he's more like 250 yards distance we better raise the reticule more before we take the shot. ![]() Now if he's almost a 1000 yards away we are really going to have to lob that round at him! ![]() In real life a round this size would be at full energy 1000 yards in but for argument sake lets say it was only at 50%. So if one round at 50 yards is at 100% energy and that would kill a tank then its safe to say it would take two rounds at 1000 yards. Its good practice to try and make clean close shots in the games today because as games advance so will their ballistics. Good practice today makes for a better gamer tomorrow. Don't get used to forever having "pure energy" bullets that never lose power. One day games may advance enough and you will have to get closer to the target for it to count. See what I'm getting at? Start now! Well tank "B" is now on the move. He's pushing to the right of us and closing our flank. Now what do we do? Before all we had to do is line up our reticule and judge his distance. Now he's on the move and that no longer applies to the situation. Why? Because Distance = Time. Tank "B" is so far away by the time we shoot at him compensating for drop he will no longer be in sight. In other words it takes time for a bullet to travel its distance to target. Within that time the target is also moving and its moving out of the line of fire. Aim directly at a far target and you'll be sure to hit dust. That is of course if you don't learn to "lead". When you lead a target you shoot in front of it guessing its projected path and allowing the target to run into your bullet. Yeah that’s right I said guessing! This is what separates the men from the boys in the world of shooting. You need to make educated guesses on which way the target is heading. The better you are at leading the better of a shot you will become. Now the big question. How do I properly lead a target? Well this is where things can get complicated. In the real world you have to compensate for drop, energy and an annoying little thing called wind. A windy day will make even the best snipers cry for their mommas. However in the gaming world wind doesn’t apply to ballistics. Lag does. In games Lag = Wind. The more lag the more you have to lead a target as it adds to the time it takes for the bullet to reach its target as does distance. So the way I deal with this is in my mind lag is the same as wind. The more lag I have the windier the day is thus the more lead I apply. Now lets get back to our tank battle. Tank "B" is still moving to the right of us. We need to take aim. So we need to lead him. The closer he is the less we lead. The farther he is the more we lead. Lets say he's about 50 yards away. Your reticule may look something like this if you properly lead. See chart below. ![]() Now lets say he's about 250 yards away. You reticule might look something like this. See chart below. ![]() Whoa now he's 750 yards away! Not only do we have to drop this round on him we have to lead by a huge amount. Your reticule should look something like this. See chart below. ![]() Boom! Direct hit! We have finally taken out the darn enemy tank "B" and I hope you learned something new doing so. The world of shooting, wild game hunting has never really applied to gaming up until now. In the future I hope they close the gap even farther by bringing more realism to the mechanics of shooting and games. Everything from jamming to a nasty ricochets have been covered but never all in one game. Its refreshing to me that DICE the developers of BC2 took the time to bring something new to the table and I really hope in the future more games adopt its model. I also hope you enjoyed this tutorial. Good luck and good shooting!
|
|
|
|
| The Following 60 Users Say Thank You to TheMailMan78 For This Useful Post: | <<Onafets>>, (FIH) The Don, AhokZYashA, AlienIsGOD, Black Panther, blu3flannel, btarunr, ChewyBrownSuga, Cold Storm, copenhagen69, Crusader, crush3r, Damn_Smooth, Darkleoco, de.das.dude, Depth, digibucc, DrPepper, DrunkenMafia, dude12564, El_Mayo, erocker, Error 404, FilipM, ghassoul, gopal, gumpty, jed, JimboC, jmcslob, Kimo0070, Lionheart, LoneSnake, Loosenut, manofthem, mdbrotha03, mdsx1950, MT Alex, Nick89, Phusius, Phxprovost, psyko12, qamulek, Reventon, RuskiSnajper, Saidrex, sapetto, scaminatrix, Scrizz, snuif09, Solaris17, Soylent Joe, specks, ste2425, stuartb04, TheLaughingMan, Virus-j, Wrigleyvillain, [I.R.A]_FBi |
|
|
#2 |
![]() Join Date: Aug 2009
Location: Montana
Posts: 2,023 (1.45/day)
Thanks: 2,547
Thanked 1,324 Times in 918 Posts
|
It was nice of you to take the time to create this informative post. If you ever come up North we'll have to do some shooting.
|
|
|
|
| The Following User Says Thank You to MT Alex For This Useful Post: |
|
|
#3 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,561 (10.96/day)
Thanks: 3,700
Thanked 8,697 Times in 6,394 Posts
|
you dont need to shoot that tank, he's about to drive off a cliff anyway
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
| The Following 15 Users Say Thank You to Mussels For This Useful Post: |
|
|
#4 |
|
Xtreme Refugee
Join Date: Apr 2009
Location: Pennsylvania
Posts: 1,148 (0.76/day)
Thanks: 240
Thanked 264 Times in 190 Posts
|
lol nice post
though i never understood how people cant figure this out
|
|
|
|
|
|
#5 | |
|
Banstick Dummy
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,111 (6.92/day)
Thanks: 1,337
Thanked 6,834 Times in 3,741 Posts
|
Quote:
Remember not everyone on TPU has shot a gun. |
|
|
|
|
|
|
#6 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,561 (10.96/day)
Thanks: 3,700
Thanked 8,697 Times in 6,394 Posts
|
that would be unfair, a tank vs a roo
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
#7 |
|
Banstick Dummy
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,111 (6.92/day)
Thanks: 1,337
Thanked 6,834 Times in 3,741 Posts
|
|
|
|
|
|
|
#8 |
![]() |
It is a very interesting thread.
|
|
|
|
|
|
#9 |
|
Xtreme Refugee
Join Date: Apr 2009
Location: Pennsylvania
Posts: 1,148 (0.76/day)
Thanks: 240
Thanked 264 Times in 190 Posts
|
|
|
|
|
|
|
#10 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,561 (10.96/day)
Thanks: 3,700
Thanked 8,697 Times in 6,394 Posts
|
tanks screwed.
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
#11 |
![]() Join Date: Mar 2009
Location: Internet Heaven
Posts: 2,708 (1.77/day)
Thanks: 783
Thanked 422 Times in 326 Posts
|
Nice post...
I think people that have never used a real gun that wouldn't know such things will now learn to be a better shot in games... Nice post.... I hope that very few people I play against see this.. LOL |
|
|
|
|
|
#12 |
|
Banstick Dummy
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,111 (6.92/day)
Thanks: 1,337
Thanked 6,834 Times in 3,741 Posts
|
|
|
|
|
|
|
#13 |
![]() Join Date: Dec 2008
Location: Central Illinois
Posts: 1,286 (0.79/day)
Thanks: 281
Thanked 240 Times in 160 Posts
|
Sticky
|
|
|
|
|
|
#14 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,561 (10.96/day)
Thanks: 3,700
Thanked 8,697 Times in 6,394 Posts
|
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
#15 |
![]() Join Date: Apr 2008
Location: Sydney
Posts: 3,418 (1.85/day)
Thanks: 2,486
Thanked 740 Times in 527 Posts
|
Very interesting post you got here man, I can't believe I read the whole thing, I hate reading
, but I enjoyed it![]() I bet it took you awhile to do all this?
|
|
|
|
|
|
#16 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,561 (10.96/day)
Thanks: 3,700
Thanked 8,697 Times in 6,394 Posts
|
at least we dont have to factor in wind, that can get shitty in urban environments with the wind blowing different directions in different areas...
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
#17 | |
|
Banstick Dummy
Join Date: Jun 2007
Location: Crystal River, FL
Posts: 15,111 (6.92/day)
Thanks: 1,337
Thanked 6,834 Times in 3,741 Posts
|
Quote:
No we get lag spikes and aimbots. |
|
|
|
|
|
|
#18 | |
![]() Join Date: Jan 2010
Location: Montreal, Qc. Canada
Posts: 717 (0.58/day)
Thanks: 319
Thanked 169 Times in 150 Posts
|
Congrats on the sticky and the very informative post MailMan. In BFBC2, I need all the help I can get
![]() Quote:
Sorry for the double post
|
|
|
|
|
|
|
#19 |
![]() Join Date: Jul 2008
Location: California
Posts: 2,559 (1.43/day)
Thanks: 312
Thanked 533 Times in 435 Posts
|
Estimate and approximate, that's what I did, since there's no distance indicate on the crosshairs.
Look at where the shots land and adjust accordingly.
__________________
|
|
|
|
|
|
#20 | |
![]() Join Date: Apr 2008
Location: Sydney
Posts: 3,418 (1.85/day)
Thanks: 2,486
Thanked 740 Times in 527 Posts
|
Quote:
![]() ![]() , luved it, but even this doesn't have much to do with shooting in FPS, it just reminded me of it so much
|
|
|
|
|
|
|
#21 |
![]() Join Date: Feb 2008
Posts: 185 (0.10/day)
Thanks: 51
Thanked 26 Times in 26 Posts
|
I use similar aiming skills while playing soldier or demoman in TF2. A lot of it comes down to knowing where the opposition is going to be rather then where they are at the moment, then trying to position yourself for the best advantage against them. There is no point to charging in blindly just to die a painful respawn timer death.
Another not so obvious tip: Aim then shoot; don't shoot then complain.
__________________
|
|
|
|
|
|
#22 |
![]() Join Date: Aug 2008
Location: Minnesota, USA
Posts: 2,098 (1.20/day)
Thanks: 739
Thanked 1,030 Times in 598 Posts
|
NovaLogic FPS games have had bullet drop and elevation-adjustable scopes since 1999 with Delta Force 2, and I think that included different arcs for different guns and calibers. IIRC DF2 ballistics are also affected by wind but may be mistaken on that one—no windage adjustments are available for scopes. I don't think projectile energy dropped with distance, however, and there is no shooting through walls.
|
|
|
|
|
|
#23 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,583 (6.28/day)
Thanks: 1,755
Thanked 2,600 Times in 1,962 Posts
|
You forgot wind speed, wind direction, and drift (if the barrel is rifled). Some games figure in wind speed and direction (like Delta force Land Warrior and Task Force Dagger). I have yet to see any games figure in drift (bullet rises up and to the left due to the rifling).
As for how it relates to gaming, it completely depends on the game. Except for Delta Force, most games are arcade and not simulator for projectile physics for the sake of KIS. Projectile physics rarely make games more fun than had it not been there--kind of like comparing something like SimCopter to Flight Simulator. Arcade for the win! ![]() Mil-dot is the most common reticule on NATO snipe rifles.
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#24 |
![]() Join Date: Mar 2009
Location: Internet Heaven
Posts: 2,708 (1.77/day)
Thanks: 783
Thanked 422 Times in 326 Posts
|
Don't forget Direct Compute will be a factor in future games so this post will serve more newer games
|
|
|
|
|
|
#25 | |
|
Creator Solaris Utility DVD
Join Date: Aug 2005
Location: Reinacting scenes from platoon with Charlie Sheen
Posts: 13,708 (4.83/day)
Thanks: 4,366
Thanked 3,295 Times in 2,311 Posts
|
Quote:
very true not to mention with the few games im playing online it seems the people im playing against get younger and younger. = less and less experience.
__________________
I Made the Millionth post! | "Please come to WI now so I can beat you over the head with a bratwurst."-Kreij
PS3 mod 8500/8600GT Mod Guide Rebuild a Copperhead Heat Ware NF4 Ultra SLI Mod Solaris Utility DVD 4.0 Broken CPU pin guide Vista Mark |
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| how to see fps in games | LittleLizard | General Software | 3 | Oct 3, 2009 07:32 AM |
| how many fps am i looking at? | Anath | General Hardware | 26 | Sep 4, 2009 08:08 PM |
| How to find FPS | oli_ramsay | General Software | 7 | Jul 7, 2008 07:53 PM |
| completly new to LINUX wanna learn how | cdawall | Linux / BSD / Mac OS X | 32 | Feb 27, 2007 10:22 AM |