FPC's and weapons - shot origination and raycasting help
I'm having a bit of trouble with getting some natural-feeling aim in my FPS.
The projectiles in this game are highly visible and much slower than bullets in most FPS's. Examining the Half-Life code with a friend we came to the conclusion that the bullet is instantiated at the head and its target is based on a raycast from the same. To work grenades and slower objects the same is follow with instantiation.
Unfortunately this effect does not work nearly as well in my game with an extremely dodge-able slower sort of projectile, the origin point of the projectile is too obvious.
I originally had played around with raycasting from the player and turning the weapon to face the collision point but this feels really clunky to the player...
Any suggestions? Great tutorials? Thank you