This should be simple

Blitz3D Forums/Blitz3D Beginners Area/This should be simple

Well, you must have an idea of how fast the ship is moving? Use that as your bullets starting speed :o)

function fire_bullet(x,y,speed)
    b.bullet = new bullet
        b\speed = speed
        b\x = x
        b\y = y
end function


Something like that.