テストしてないので少し自信がないですが
(px, py):自機の位置
(sx, sy):弾の位置
dx = px - sx
dy = py - sy
d = sqr(dx * dx + dy * dy)
弾の速さが一定の場合:
v:弾の速さ
inc sx, dx / d * v
inc sy, dy / d * v
これが一番簡単かな?
弾に慣性をつけてみる:
a:弾の加速度の大きさ
(vx, vy):弾の速度
inc sx, vx
inc sy, vy
inc vx, dx / d * a
inc vy, dy / d * a
少しリアルっぽいです
ただしこの方法だと角度とかはわからないので
ミサイルみたいな追尾はATAN2を使わないと厳しいと思います、たぶん