A partir de ce paragraphe, extrayez une liste de noms jouables par l'utilisateur de ce jeu.
Au cours de la campagne solo, le joueur contrôle cinq personnages différents à la première personne. Le joueur contrôle principalement le sergent Gary "Roach" Sanderson, un membre britannique d'une unité internationale de forces spéciales nommée Task Force 141. En plus de Roach, le joueur contrôlera également le soldat de première classe Joseph Allen (Troy Baker) et le soldat James Ramirez du 1er bataillon/75e régiment de Rangers de l'armée américaine.[Le capitaine John "Soap" MacTavish (Kevin McKidd), désormais membre de la Task Force 141, est l'officier supérieur de Roach et devient le personnage jouable des trois dernières missions du jeu. Enfin, le joueur endosse brièvement le rôle d'un astronaute stationné sur la Station spatiale internationale au plus fort de la guerre entre les États-Unis et la Russie.

Les personnages non jouables (PNJ) du jeu occupent une place importante dans l'histoire : Pour la Task Force 141, le lieutenant Simon "Ghost" Riley (Craig Fairbrass), qui dissimule son visage avec une cagoule imprimée d'une tête de mort, est le commandant en second de Soap. Pour les United States Army Rangers, le sergent Foley (Keith David), ainsi que son subordonné, le caporal Dunn (Barry Pepper), est d'abord le chef d'escouade de Joseph Allen, puis devient le chef d'escouade de James Ramirez plus tard dans l'histoire. Le lieutenant général Shepherd (Lance Henriksen) est le commandant des Rangers de l'armée américaine et de la Task Force 141. D'autres personnages secondaires reviennent de Call of Duty 4, notamment le capitaine John Price (Billy Murray), l'ancien commandant de MacTavish dans le Special Air Service britannique qui a été emprisonné en Russie, et l'informateur russe devenu pilote mercenaire "Nikolai" (Sven Holmberg).
1. Sergent Gary "Roach" Sanderson
2. Joseph Allen
3. James Ramirez
4. John "Soap" MacTavish
5. Un astronaute anonyme
Given this paragraph, extract a list of names that are playable by the user of this game.
During the single-player campaign, the player controls five different characters from a first-person perspective. The player primarily controls Sergeant Gary "Roach" Sanderson, a British member of an international special forces unit named Task Force 141. In addition to Roach, the player will also assume control of Private First Class Joseph Allen (Troy Baker) and Private James Ramirez of the U.S. Army's 1st Battalion/75th Ranger Regiment.[23] The now Captain John "Soap" MacTavish (Kevin McKidd) serves as a senior member of Task Force 141, acting as Roach's superior officer and becomes the playable character in the final three missions of the game.[24] Lastly, the player briefly assumes the role of an astronaut stationed on the International Space Station during the height of the war between the United States and Russia.

The game's non-playable characters (NPCs) feature prominently in the story: For Task Force 141, Lieutenant Simon "Ghost" Riley (Craig Fairbrass), who conceals his face with a skull print balaclava serves as Soap's second in command.[25] For the United States Army Rangers, Sergeant Foley (Keith David), along with his subordinate, Corporal Dunn (Barry Pepper), is initially Joseph Allen's squad leader, and becomes James Ramirez's squad leader later in the story. Lieutenant General Shepherd (Lance Henriksen) is the commander of the United States Army Rangers and Task Force 141. Other supporting characters returning from Call of Duty 4 include Captain John Price (Billy Murray), MacTavish's former commanding officer in the British Special Air Service who was imprisoned in Russia, and Russian informant turned mercenary pilot "Nikolai" (Sven Holmberg).
1. Sergeant Gary "Roach" Sanderson
2. Joseph Allen
3. James Ramirez
4. John "Soap" MacTavish
5. An unnamed astronaut