我觉得可能性还是挺低的,就像现在电磁感应原理都发现快200年了却依然没有电磁炮服役。
火炮原理不复杂,基本可以理解为找个铁管把火药和弹头塞进去一点火就行。电磁炮原理更简单,找两根导轨中间塞一个能导电的金属块,通电之后金属块与两条导轨形成回路,金属块里有电流,闭合回路产生磁场,洛伦兹力自然就推着金属块出去了。
从原理上看攀电磁炮的科技比火炮简单,火炮你还得有化学基础,电磁炮直接找块磁铁(用来发电)找点儿导电的金属材料就可以,商朝这些东西都是现成的。
就用商朝现成的那些东西搞出“火炮”肯定是可以的,但受限于发射药配方、炮管强度等因素商朝搞出来火炮还真就未必比投石机威力大。
热兵器威力大是建立在化学、机械等科技、工业高度发达的基础上了,不是说随便弄个热兵器就一定比冷兵器强。