Máy phóng chính xác nhất là máy phóng, sử dụng một khung gỗ, một thanh dài đóng vai trò như một cánh tay ném và một đối trọng lớn hơn trọng tải. Trọng tải được đặt trong một túi một chiếc địu nhả ra từ một chiếc nhẫn ở cuối cánh tay.
Mangonel là một loại máy phóng khác và cần có khung gỗ, lò xo kiểu công xôn và lò xo xoắn, hai chiều dài của dây, thanh đòn tay dài và một gầu đi kèm để giữ trọng tải. Ngoài ra còn có một xà ngang mà cánh tay chạm vào sau khi nó được tung ra để đẩy trọng tải về phía trước để cánh tay không xoay tròn, ném trọng tải xuống đất.
Máy bắn đá ballista được thiết kế giống như một chiếc nỏ. Vật liệu cần có là khung gỗ, tay gỗ có tâm rỗng mà hệ thống tời quay ngược lại, dây cung và dây xoắn trong hệ thống tời. Hệ thống tời cũng cần một tay quay bằng kim loại hoặc gỗ và các thanh để kéo dây cung và tải trọng trở lại.
Khi vật liệu được tính toán một cách chính xác, máy phóng có khả năng sử dụng năng lượng dự trữ để phóng một vật có trọng tải đi một khoảng cách rất xa. Trong khi trebuchet là loại máy phóng nhất quán nhất trong số các loại máy phóng, thì mangonel là loại dễ nhận biết nhất, vì nó được sử dụng cho các mục tiêu thấp hơn mặt đất trong chiến tranh tuyến tính. Xe trebuchet rất thích hợp để phóng một trọng tải tại hoặc qua một bức tường.