魚雷
史上初の自航式魚雷のプロトタイプは、 （クロアチア語: Ivan Lupis） と によって設けられた委員会によって製作された。ルッピスはオーストリア・ハンガリー帝国の港町フィウーメ(現在のクロアチアのリエカ) 出身のオーストリア海軍士官であり、ホワイトヘッドはイギリス人技術者で町工場の経営者だった。1864年、ルッピスはホワイトヘッドに、陸からロープを引っ張ることによって駆動する浮遊兵器、salascoste （沿岸防御機の意） の計画を披露し、これを完成させるための契約を行った。
航空魚雷
ドイツの航空魚雷の開発は、1930年代にこのカテゴリーを軽視し続けたために、他の交戦国に後れをとっていた。第二次世界大戦の初め、ドイツでは月間5本の航空魚雷を作っていただけであり、しかも半分は空中投下演習で失っていた。その代わりに、イタリアの航空魚雷はリエカで作られ、結局1,000本を配備した。
1941年8月には、日本海軍は鹿児島湾の浅い海域での投下によって九一式魚雷の改良を行い、港湾内の艦船を攻撃する戦術を開発した。九七式艦上攻撃機から予想以上に速い160ノット（296km/h）で、水深100フィート（30m）の海底に魚雷をこすらずに雷撃できることが分かった。1941年12月8日の真珠湾攻撃で、第一波の九七式艦上攻撃機40機は、その戦術を使用して15発以上の魚雷を命中させた。