火藥在宋代開始得到了廣泛的運用,尤其是軍事方面,頗有成果。宋初之時,軍隊開始使用加入了火藥作為推進物的火箭,此外還有火球、火蒺藜等火器運用在了軍隊中。到了北宋中期,官修的軍事著作《武經總要》就已經記載三種復雜的火藥配方,和利用火藥制造霹靂火球、鐵嘴火鷂等簡易炸彈的方法。
不過,由于兩宋重文抑武的政策,火藥武器并未得到非常好的發展。相反,宋代(尤其是南宋)的主要敵人金、元兩朝都擅用火藥武器。蒙古圍攻汴京之時,守城的金軍就使用了一種名為"震天雷"的炸彈。《元史》記載說:"其守城之具有火炮名‘震天雷’者,鐵礶盛藥,以火點之,炮起火發,其聲如雷,聞百里外,所爇圍半畝之上,火點著甲鐵皆透。"有意思的是,片中投石機投向饕餮的"彈藥"的原型,很可能就來自于"震天雷"。
火藥被用來對抗饕餮