三国演义极大部分是基于元末的战争,火船是那几百年极为常见的战术,例如火烧赤壁的细节来源其实是朱元璋在鄱阳湖以少数小船以少敌多大破陈友谅的大量巨舰,陈友谅的船又多又大,铁索连环像是一大片水上的岛屿,因为湖水很浅,退潮的时候陈友谅的大量巨舰因为怕搁浅所以不敢动,而朱元璋的小船很灵活,所以处于劣势的朱元璋可以躲在岸边的浅滩里。朱元璋破陈友谅的铁索连环用的并不是三国演义里写的火船(自杀船,点燃载有燃料的木船之后撞向敌人),而是用船上的砲(碗口铳和投石机,宋元时期投石机也叫砲,射出去的炮弹也叫砲,再过几十年之后到明朝中期才改称火炮,把炮弹改称为弹而不是砲)发射燃烧弹点燃了陈友谅的船。。。不过三国那时候没有炮所以写的是火船。