Просто берешь упреждение от корабля противника по его курсу, чем быстрее движется враг и чем дальше он находиться, тем больше упреждение, также надо включить интерфейс в бою на полную, со всеми обозначениями, чтобы показывало в прицеле расстояние до точки прицеливания и время полета снаряда в эту точку, прикидываешь где будет корабль к моменту подлета твоего снаряда, туда и целишь. Однако тут очень много аспектов: 1. На кораблях с фиговой баллистикой на большие дистанции надо брать очень большое упреждение. 2. На линкорах снаряд летит обычно быстрее всех, желательно брать упреждение такое чтобы снаряды зашли врагу в борт (если на бб-шках конечно играешь), то есть рассчитывать упреждение надо от борта. 3. По активно маневрирующему врагу нет смысла стрелять в одну точку, лучше лупить залпом и по упреждению и чуть ближе точки упреждения, но тут уж смотреть надо.
А вообще рассказать про это очень сложно, чтобы метко стрелять, надо вырабатывать свой скилл, экспериментируя, рассчитывая, подгоняя под ситуацию и особенности артиллерии твоего корабля.