Shoot 'em up เป็นวิดีโอเกมประเภทย่อยของเกมยิงปืน. องค์ประกอบทั่วไปของเกม Shoot 'em up คือ การยิงใส่ศัตรูในขณะที่พยายามหลบสิ่งกีดขวางและการยิงของศัตรู.
บางครั้งผู้เล่นไม่สามารถเคลื่อนที่ได้ และบางครั้งพื้นหลังจะมีกลไกการเลื่อน. ผู้เล่นจะต้องเชี่ยวชาญทักษะการตอบสนองที่รวดเร็ว, การเล็งกระสุนปืน, และคำนวณตำแหน่งเพื่อหลีกเลี่ยงรูปแบบกระสุนของศัตรู. มุมมองกล้องมักจะเป็นมุมมองจากบนลงล่าง, แม้ว่าจะเป็นมุมมองด้านข้างก็ตาม. บ่อยครั้งที่ผู้เล่นขับ เครื่องบิน หรือ ยานอวกาศ. ต้นกำเนิดย้อนหลังไปถึงปี 1962 เมื่อผู้พัฒนาเกมในยุคแรก ๆ ได้สร้างเกมยิงอวกาศชื่อ spacewar! ภายหลัง, นักเล่นเกมจะได้รับการแนะนำให้รู้จักกับเกมอาร์เคดในตำนานสองเกมที่มีชื่อว่า space invaders (1978) และ asteroids (1979). สองเกมนี้นำความนิยมอย่างไม่น่าเชื่อมาสู่เกมแนวนี้ และเริ่มยุคทองของเกมอาร์เคดยิงปืน.
ยังมีประเภทย่อยอื่น ๆ อีกมากมายโดยเฉพาะสำหรับหมวดหมู่เกมยิงปืน เนื่องจากเป็นการยากที่จะจำแนกประเภท. มีความเป็นไปได้มากมาย และวิวัฒนาการของเกมยิงปืน หมายถึง การผสมผสานที่มากขึ้นของสิ่งที่เป็นไปได้ในแต่ละโลกของเกม. นอกจากนี้ยังมีความแตกต่างอย่างมากระหว่างความสามารถของผู้เล่น, อาวุธ, เพิ่มพลัง, และบอสต่อสู้. มีการแนะนำประเภทย่อยอื่นเพื่อกำหนดหมวดหมู่เพิ่มเติม.