It was released on June 29, 2004, for the PlayStation 2, GameCube, Xbox, Microsoft Windows, and Game Boy Advance, followed by N-Gage and Nintendo DS versions later the same year.
When scientist and Peter's mentor, Dr. Otto Octavius, becomes the diabolical villain Doctor Octopus after an accident, Spider-Man must stop him from recreating a dangerous fusion power experiment.
Tobey Maguire, Alfred Molina, Kirsten Dunst and J. K. Simmons (PSP version only) reprise their roles from the film, as Spider-Man, Doctor Octopus, Mary Jane Watson and J. Jonah Jameson, respectively, while Bruce Campbell, who played an usher in the doors of Mary Jane's show, narrates the game.
The console versions of the game were positively received, with critics commending the realistic Manhattan setting and web swinging mechanics.
The story is divided into multiple chapters, each with its own set of objectives, such as purchasing upgrades for Spider-Man, or acquiring a certain number of hero points from completing side missions.
These side missions are given by random pedestrians across the game's map, and mainly consist of battling criminals, stopping speeding cars by jumping on top of them and punching them, taking injured people to the hospital, or saving construction workers from falling to their deaths.
Spider-Man defeats the supervillain Rhino and is challenged by special effects artist Quentin Beck to partake in a series of "games" meant to prove he is a fraud.
Later, the arms' AI begins to negatively influence Octavius, and he becomes the villain Doctor Octopus after a confrontation with his former friend and colleague, Curt Connors.
Later, Spider-Man stops Mysterio from robbing a convenience store and unmasks him as Beck before taking photos of him for the Daily Bugle.
After capturing Shocker, Spider-Man tells Black Cat that he must continue living a double life, which she understands, before parting ways.
Requiring the isotope tritium to fuel his reactor, Octavius visits Harry to demand it, who agrees to help in exchange for Spider-Man.
Realizing the error of his ways, Octavius sacrifices himself to destroy the fusion reactor, while Spider-Man rescues Mary Jane, who is now aware of his secret identity.
[5] Nuclear scientist Dr. Otto Octavius attempts to make a fusion power experiment, sponsored by Oscorp, that would provide an unlimited source of energy to Manhattan.
During a public demonstration that Peter Parker and Harry Osborn are attending, a power spike causes the fusion reactor to destabilize.
Octavius refuses to shut down the reactor, which goes critical—killing his wife and burning the inhibitor chip blocking the arms from his nervous system.
Later, the arms' AI begins to influence Octavius, and he becomes the villain Doctor Octopus, seeking to complete his work at all costs.
Spider-Man fights Rhino, who manages to escape from the cage, but rams into a gas station, causing an explosion that knocks him out.
After telling Mary Jane to wait while he calls the police, Peter, as Spider-Man, follows the carjacker to a warehouse, where he is confronted by the villain Puma.
Still, Spider-Man follows him to his waterfront laboratory, where Octavius is attempting to recreate his experiment and is keeping Mary Jane hostage.
As Spider-Man, he rescues several endangered civilians and cops before following the van to a warehouse, where he finds thugs unloading explosives.
While fighting the thugs, the explosives provoke a massive fire, but Spider-Man is able to put out the flames and deal with the remaining crooks.
Octavius refuses to shut down the reactor, which goes critical—killing his wife and burning the inhibitor chip blocking the arms from his nervous system.
Later, the arms' AI begins to influence Octavius, and he becomes the villain Doctor Octopus, seeking to complete his work at all costs.
Peter later learns that a prison riot has allowed several supervillains to escape, and is tasked by his boss, J. Jonah Jameson, with taking photos of a gala at the Wax Museum.
Requiring the isotope tritium to fuel his reactor, Octavius visits Harry to demand it, who agrees to help in exchange for Spider-Man.
Realizing the error of his ways, Octavius sacrifices himself to destroy the fusion reactor, while Spider-Man rescues Mary Jane, who is now aware of his secret identity.
[6] Although the concept was initially difficult to prototype due to the work involved in manually adding points into the game that web lines could be attached to, Fristrom and programmer Andrei Pokrovsky implemented ray casting into the game as a solution to automatically map infinite points where players could attach webs to swing from.
This was decided after the development team received a copy of the film's shooting script, and came to the consensus that a straightforward adaptation of its narrative would be a poor fit for a video game.
[8] In order to complete and ship the game on time to coincide with the release of the film, the developers at Treyarch was forced to cut a large amount of content, scrapping Lizard, Scorpion, Kraven the Hunter and Calypso, who were meant to be boss characters in the game's narrative structure, as well as an explorative giant sewer system.
[12][13][14][15] Treyarch exclusively handled the console variants using their proprietary Next-Generation Libraries (NGL) engine while Digital Eclipse developed the Game Boy Advance version.