Jabarkan Alur permainan dari Contra (permainan video)

Karakter utama dilengkapi dengan senapan dengan jumlah amunisi tak terbatas. Pemain juga dapat melompat, bergerak dan menembak ke delapan arah, serta bergerak atau melompat secara bersamaan sambil menembak. Terkena satu tembakan atau bersentuhan dengan musuh, peluru, atau bahaya lainnya akan membunuh karakter pemain dengan segera, dan juga membuang senjata tambahan pemain saat itu. Ada total empat senjata yang pemain bisa ambil dari kapsul senjata terbang atau sensor gardu pertahanan musuh: Senapan Mesin ("M"), Senapan Laser ("L"), Senapan Api ("F" - "Fire"), dan Senapan Sebar ("S" - "Spread"). Ada juga dua tambahan ekstra penambah kekuatan: Rapid Fire ("tembakan cepat", berlambang "R") yang meningkatkan kecepatan tembak pemain, serta Barrier ("pelindung", berlambang "B") yang akan memberikan pemain kekuatan sementara tak-terkalahkan selama beberapa detik. Semua penambah-kekuatan dalam versi arkade diwakili oleh ikon huruf berbentuk elang merah dengan pengecualian Senapan Mesin dan Senapan Laser.

Ada total sepuluh tahap dalam permainan. Ada dua jenis tahapan dalam Contra. Selain tahapan tampilan sisi standar, Contra juga memfiturkan tahap di mana karakter pemain terlihat dari belakang dan harus bergerak ke arah latar belakang agar dapat melanjutkan permainan. Masing-masing tahap "labirin 3D" berlangsung dalam koridor pangkalan musuh di mana pemain harus berjuang melalui pertahanan pangkalan dalam upaya untuk mencapai inti dari pangkalan musuh tersebut. Selama tahap labirin 3D, layar atas akan menampilkan peta dasar bersama dengan batas waktu. Setiap tahap labirin diikuti dengan tahap "3D tetap" yang berlangsung pada inti dari pangkalan musuh di mana pemain harus menghancurkan serangkaian sensor berpijar untuk mengekspos sebuah sensor yang lebih besar dan menghancurkannya.

Contra juga dilengkapi modus kooperatif 2-pemain . Kedua pemain menempati layar yang sama dan harus mengkoordinasikan tindakan mereka. Satu pemain tertinggal dapat menyebabkan masalah bagi pasangannya, karena layar tidak akan bergulir maju, dan pemain lambat bisa fatal untuk pasangannya. Versi rilis Eropa, Gryzor, tidak menampilkan modus 2-pemain simultan. Sebaliknya, modus 2-pemainnya mengambil giliran: setiap kali satu pemain meninggal, yang lain akan mendapat giliran mereka.