High velocity collisions are not detected.
When flying very fast trought other rockets, game doesnt calculate collisions between frames which leads rockets just to go trought without collisions.
Ideas for this:
1) Stretch collision box on velocity direction with velocity multiper which takes on account of current velocity and fps.
)Other idea is to have detect vector to do same than at 1) without stretching collision boxes.
On My opinion these vectors or streches should be pointed to retrograde direction so collision doesnt happen too soon. If ship has same vehicle collision system that should be taken on account when programming this.
#4 Updated by [email protected] 3 months ago
I have issue on this when i am trying to do high velocity (over 3000m/second intercept) missiles to hit targets. That feeling when you get intercept to show in millimeters and then it just phase trought. Happens over 800m/s speeds, if you calculate 800/your fps you get distance which your ship warps trought, for me its over 5 meters jumps if running 144fps. So if you know lenght of your missile and radius of your target you have to calculate maximum speed you can approach to get 100% kill.