Во-первых: не пускай менее, чем с 300 метров.
Во-вторых в игре реализовано два взрывателя: контактный и магнитный, что это значит, думаю догадываешься (принцип работы)
Для контактного взрывателя: пускай торпеду под углом, близким к 90 градусов, при этом выствь глубину хода так, чтобы поросенок ударился в вертикальный борт, а не в днище корабля.
Для магнитного: выставляй глубину хода на полметра-метр глубже хода судна (см. справочник) и опять же не пускай с близкого расстояния.
Можно пускать под любым углом.