Contra arrived on the NES in 1988, roughly three years into the console's North American lifecycle, at a moment when the platform had already proven itself capable of delivering arcade-quality experiences at home. Konami had built a reputation for faithful and technically impressive NES ports, and Contra — originally a 1987 coin-operated arcade game — was no exception. The NES version made deliberate concessions to the hardware while adding exclusive content, including two additional stages not present in the arcade release, giving home players a reason to engage with the port on its own terms rather than simply as a substitute for the cabinet.
The game casts two commandos, Bill Rizer and Lance Bean, against a terrorist organization called Red Falcon on a jungle island. Players move through eight stages that alternate between two distinct perspectives: a side-scrolling view used for the majority of levels, and a behind-the-back, pseudo-3D perspective used for the base-infiltration stages. In the side-scrolling stages, players run, jump, and shoot in eight directions, including diagonally and straight up. The behind-the-back stages require players to navigate toward the screen while shooting at enemies and destroying a core structure to advance. This variety in camera angle was a meaningful structural choice that kept the pacing from becoming monotonous across the game's roughly 30-minute runtime.
The control scheme is tight and responsive. The B button fires the active weapon, and holding it down enables continuous fire. The A button jumps, and pressing down while jumping causes the player character to drop through certain platforms. Pressing up and B fires upward, while pressing diagonally aims the shot at an angle — a degree of directional freedom that was not universal in action games of the era. Players can also press down while standing to go prone, reducing their hitbox and allowing them to fire at ground level.
Weapon pickups are central to the experience. Enemies and certain destructible objects drop flashing icons that grant access to firearms beyond the default rifle. The Spread Gun, which fires five bullets in a fan pattern, is the most sought-after upgrade and fundamentally changes how players approach dense enemy formations. The Laser offers high damage in a straight line, the Fireball travels in a wave pattern, and the Machine Gun increases the rate of fire. Losing a life causes the player to revert to the standard rifle, which creates a meaningful risk-reward tension around staying alive while powered up.
Contra supports simultaneous two-player cooperative play, with each player controlling one of the two commandos independently. This cooperative mode became one of the game's defining characteristics, as players could coordinate to cover different angles or revive the momentum of a struggling partner by drawing enemy fire. The game's difficulty is steep — each character has a fixed number of lives and a single-hit death mechanic — and cooperative play offered a practical advantage alongside the social dimension.
In its era, Contra was recognized as a technically accomplished NES title. The scrolling was smooth, the sprite work was detailed for the hardware, and the soundtrack by Hidenori Maezawa and Kazuki Muraoka delivered driving, energetic compositions that matched the game's relentless pace. The game became a touchstone for the run-and-gun genre on home consoles and introduced many players to the concept of a cooperative action game built around shared attrition and resource management.