The principle difference comparing missiles to torpedoes is the level of guidance. Missiles can do 180degree turns making multiple passes at a target while torpedoes in RL use guidance only for minor course correction to keep it aimed at the target but still travelling in the same general direction. Can a missile(named torpedo) be programmed to have only minor course correction? If you give a 0.1 pitch and roll would that do it? or would it just make a big loop? Practically speaking it should not have the ability the change direction, only minor course correction to keep it on target. And if that's not possible then making them go straight only would be a good compromise. IMHO
Another thing one could do is give a torpedo trivial course correction but have a range past which they would detonate anyway.
Having worked at DERA Bincleaves for a time during my life with the MOD I can say that torpedoes can do considerably more than minor course corrections.
for example - one tactic to escape a torpedo that is a wake tracker (listens to the tracks allow the bubbles produced by a ship's propellers) is for the ship to turn a tight a circle as possible and once the circle is complete to cut the engine and break hard port or starboard out of the circle, hoping the torpedo continues to travel around the circle while the wake dissipates and the ship remains undetected.
Given the turning circle of a modern frigate or destroyer is the shipping equivalent of a London Taxi and the torpedo can follow that wake - I would refute the "minor course" corrections claim as misinformed. The MOD wouldn't spend a considerable sum of money in anti-torpedo decoys if they were only capable of minor course corrections.
I've also been a rocket scientist - specifically modelling missile guidance system.
Missiles do not make "multiple passes". They also don't turn 180 degrees - mainly because their guidance systems aren't designed for this - the sensor is gimbled with respect to the missile body and can rarely move more than 30 degrees off body axis. Therefore it can only turn 180 degrees if it can continually track the target through this manoeuvre. Given (a very non-classified example) a missile usually performs a skid-to-turn of approximately 30g at 700m/s with a boost phase of only 7 to 10s, after this its in sustain mode and any manoeuvring scrubs off massive amounts of speed, to this end missiles generally solve a PN course very early on during their fly out - and thus for the majority of their flight they're performing very minor flight corrections, almost irrespective to what the target is doing.
This comes as a shock to most fighter pilots who used to see my videos - previously safe in the (incorrect) knowledge that they would "turn inside" a missile in their 250m/s 9g turning aircraft...
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here