We've finally gotten a chance to work on ranged weapons, which are the basis of our ranger class. We started off with a bow which many consider mandatory if you want to have a archer-esque class. We wanted to capture the key characteristics of the classic archer. What initially came to mind were how versatile archers seem to be in modern media with their various arrowheads, versatility and of course deadly accuracy.
Within a few days we managed to get the basics of the weapon down. As you can see under normal circumstances you have a maximum range in which an arrow can fly before it hits the ground. So if you like to go ham and let a flurry of arrows fly in quick succession know that you only have so much range to work with.
After toying with this we realized something was left out. Archers are usually portrayed as deadly accurate and infinitely patient when trying to hit their mark. So how could we replicate that mechanic, while keeping an air of fairness(homing projectiles were pretty much off limits for this situation, and since we have no tab targeting it would've felt pretty clunky)
After being stumped for awhile I was struck with inspiration after playing a little bit of battlefield. Oddly enough i was also playing the recon class. I wont't go into the details of BF but the tool in the game is called the soflam. This essentially is a manual targeting system used for guiding missiles.
This is what it looks like in the game. The idea is to keep your mouse as close to your target as possible. From their a target appears and after a fixed amount of time you'd be able to fire a 'focused' arrow that travels further and faster than an ordinary shot.
The focused shot in normal circumstance is a guaranteed hit on whatever you're aiming for. A well timed dodge however is always practical to avoid taking damage. We still have some kinks to iron out but so far I think we might be heading in the right direction