Re: Things I have since learned:
Btw, the main reason why non-homing projectiles all use constant (no acceleration/slowdown) and relative velocity is so they can be aimed with precision at a moving target using a relatively simple algorithm.
Projectiles that move in a less deterministic way would be extremely hard to aim, frankly I'm not sure if it's even possible to write AI that could use every weapon that you could script into the game... And of course all the guns are run by AI.
|