John Spartan
A police officer from the past and the playable protagonist.
How it plays
The game is viewed from the side. John Spartan advances through linear stages, firing at enemies, jumping across platforms, and avoiding environmental hazards. The objective is to reach the end of each stage and defeat major opponents.
Progression is level-based rather than exploration-driven. Players rely on Spartan's weapons and movement to clear groups of enemies, with the film license providing the setting and cast. The Genesis version is a single-player action game.
Plan your run
Move cautiously through unfamiliar sections and use the edges of platforms to control enemy encounters. Prioritize enemies that can attack from above or below before advancing.
Conserve safe positions rather than rushing. Learn the timing of jumps and enemy patterns, especially before boss encounters, and keep room to retreat when projectiles appear.
Meet the cast
A police officer from the past and the playable protagonist.
A violent criminal who escapes from cryogenic imprisonment and serves as Spartan's principal adversary.
A police officer in the future who assists Spartan in the film's story.
Before you begin
Use short advances to reduce the number of enemies attacking at once.
Check platform edges before jumping; hazards can be difficult to see during combat.
Demolition Man is a 1994 action platformer and run-and-gun adaptation of the science-fiction film, developed by Virgin Studios and published by Virgin Interactive for the Sega Genesis. It follows police officer John Spartan after he is thawed from cryogenic imprisonment in a peaceful future. Spartan must pursue the escaped criminal Simon Phoenix through futuristic locations while fighting armed enemies and confronting hazards. The game combines side-scrolling movement with direct shooting and platform navigation. Its reception was mixed, with critics generally acknowledging the recognizable license while finding the action repetitive and the presentation uneven.
Catalog entry maintained by EmuGamers Editorial Team
Community discussion
What are players saying? 0