Digging into the dual protagonist design of Marvel's Spider-Man 2
15.11.2023 - 21:49
/ gamedeveloper.com
/ Peter Parker
/ Miles Morales
/ Ryan Smith
The greatest challenge for any discipline in game development is the ultimate demon: math. More specifically, exponential math. As the upper boundaries of game development have become more polished and detailed, the effort needed to meet higher bars of quality requires more assets, more content, and more resources—all variables that grow exponentially larger when designers try to support features built around player choice.
Features like that can include branching narrative mechanics, dense ability trees, or—as seen in Marvel's Spider-Man 2 from Insomniac Games—a wider roster of playable characters.
But the number of playable characters doesn't necessarily dictate the design math that goes with them. Compare Marvel's Spider-Man 2 to, say, TT Games' Lego Marvel Super Heroes 2. Both games feature urban open-world environments players can traverse, both games support a wide roster of player abilities, and both games even feature multiple Spider-Men (with one Spider-Gwen in LEGO Marvel Super Heroes 2's cast).
But TT Games managed the scope of its wide roster by putting hard caps on the amount of dialogue and abilities in LEGO Marvel Super Heroes 2. What that studio accomplished is a technical feat in its own right, but comparing it to Marvel's Spider-Man 2 shows how many technical and design challenges Insomniac Games took on by choosing to tell an epic tale that centered both of its heroic webheads.
To dig into the scale of assets and content needed to design dual Spider-Men, we pinged Insomniac Games senior programming director Doug Sheahan and Ryan Smith to help us break down the studio's goals with the game.
First, let's try to compartmentalize what goes into each playable Spider-Man. Sheahan explained that Insomniac's goal was to ensure they stayed true to each character "narratively and mechanically" while allowing players to feel comfortable switching back and forth manually or when required by the story.
Smith said questions the team tried to answer included "What should the heroes share, and what should be unique for each hero?" "How can we make sure players will feel comfortable on the controller when we switch between heroes in a story moment?" and "What options can we give players to customize each individual hero?"
To answer these questions, Insomniac Games had to produce the following for each hero:
Peter Parker:
The older (but not wiser) webhead benefits from Insomniac's work on the first Marvel's Spider-Man but still sees a number of gameplay upgrades.
Miles Morales:
Miles saw much of his kit fleshed out in Marvel's Spider-Man: Miles Morales, a standalone soft sequel to Marvel's Spider-Man.
Character audio for open-world quests only designed for Miles Morales
Both Spider-Men:
Sheahan explained that