До изобретения пороха использовались следующие три способа накопления энергии, которая затем быстро высвобождалась для придания скорости снаряду.

Растяжение волокон (лук) Большие многозарядные луки применялись ещё при осаде Сиракуз (399 до н. э.)
Скручивание сухожилий или волокон (катапульта, баллиста) Катапульты и баллисты применялись с V в. до н. э. до XIV — XV вв. н. э. Тяжёлые баллисты («пороки») метали по настильной траектории камни, ядра, стрелы массой до 500 кг на расстояние 200—400 м, а брёвна длиной более 3 м — на 600—800 м. Катапульты по навесным траекториям перебрасывали снаряды весом 35—150 кг на расстояние 100—400 м
Использование противовесов(требуше) Требуше изобретено в Средние века в Европе. Камни в десятки килограмм бросались через крепостные стены на расстояние 100—200 м