Penembak adalah salah satu genre permainan yang paling populer. Pengguna mengendalikan karakter dengan sudut pandang orang pertama atau ketiga. Pahlawan dilengkapi dengan berbagai senjata api atau analog futuristiknya. Tujuan utama penembak adalah menghilangkan semua musuh di level. Biasanya, pahlawan perlu pergi dari satu titik ke titik lain atau bertahan di satu posisi untuk waktu tertentu. Penembak modern memiliki alur cerita sinematik dan elemen dari genre lain (stealth, taktik, sistem peran).