Ancient Assyria through the Roman Empire 743–720 BC from his palace at Kalhu (Nimrud) The earliest siege engines appear to be simple movable roofed towers used for cover to advance to the defenders' walls in conjunction with
scaling ladders, depicted during the
Middle Kingdom of Egypt. Advanced siege engines including battering rams were used by
Assyrians, followed by the catapult in
ancient Greece. In
Kush siege towers as well as
battering rams were built from the 8th century BC and employed in Kushite siege warfare, such as the siege of
Ashmunein in 715 BC. The first two rulers to make use of siege engines to a large extent were
Philip II of Macedonia and
Alexander the Great. Their large engines spurred an evolution that led to impressive machines, like the
Demetrius Poliorcetes'
Helepolis (or "Taker of Cities") of 304 BC: nine stories high and plated with iron, it stood tall and wide, weighing . The most used engines were simple battering rams, or
tortoises, propelled in several ingenious ways that allowed the attackers to reach the walls or ditches with a certain degree of safety. For sea sieges or battles, seesaw-like machines (
sambykē or
sambuca) were used. These were giant ladders, hinged and mounted on a base mechanism and used for transferring marines onto the sea walls of coastal towns. They were normally mounted on two or more ships tied together and some sambuca included shields at the top to protect the climbers from arrows. Other hinged engines were used to catch enemy equipment or even opposing soldiers with opposable appendices which are probably ancestors to the
Roman corvus. Other weapons dropped heavy weights on opposing soldiers. The
Romans preferred to assault enemy walls by building earthen ramps (
agger) or simply scaling the walls, as in the early siege of the
Samnite city of Silvium (306 BC). Soldiers working at the ramps were protected by shelters called
vineae, that were arranged to form a long corridor. Convex wicker shields were used to form a screen (
plutei or plute in English) to protect the front of the corridor during construction of the ramp. Another
Roman siege engine sometimes used resembled the Greek ditch-filling tortoise of Diades, this galley (unlike the ram-tortoise of Hegetor the Byzantium) called a
musculus ("muscle") was simply used as cover for sappers to engineer an offensive ditch or earthworks. Battering rams were also widespread. The
Roman Legions first used siege towers ; in the first century BC,
Julius Caesar accomplished a siege at
Uxellodunum in
Gaul using a ten-story siege tower.
Elephant Indian, Sri Lankan, Chinese and Southeast Asian kingdoms and empires used
war elephants as battering rams. ==Middle Ages==