Différences entre les versions de « Développement de Halo 2 »

Le WikiHalo rappelle à ses contributeurs que toute information ajoutée doit être officielle et vérifiable. Les contributions sans sources et les théories sur Halo Infinite seront rejetées.

Ligne 66 : Ligne 66 :
{{quote|texte=In Halo 2, we're trying to take the combat from Halo 1 and put it into more interesting contexts.|small=Dans Halo 2, nous essayons de porter les combats de Halo 1 dans des contextes plus intéressants.|auteur=Jaime Griesemer, ''Design Lead'' pour Halo 2<ref>[http://halo.bungie.org/misc/bungiefactormirrors.html Discovery Channel - On The Inside: The X Factor] (Archive HBO)</ref>}}
{{quote|texte=In Halo 2, we're trying to take the combat from Halo 1 and put it into more interesting contexts.|small=Dans Halo 2, nous essayons de porter les combats de Halo 1 dans des contextes plus intéressants.|auteur=Jaime Griesemer, ''Design Lead'' pour Halo 2<ref>[http://halo.bungie.org/misc/bungiefactormirrors.html Discovery Channel - On The Inside: The X Factor] (Archive HBO)</ref>}}


Le jeu supporte une résolution maximale de 480p en 16:9<ref>[https://web.archive.org/web/20050724075338/http://www.bungie.net:80/Games/Halo2/page.aspx?section=FAQInfo&subsection=FAQs&page=1 Bungie.net - Halo 2 FAQ] (Archive)</ref> avec un système de LOD.<ref>[[Bungie Podcast]] du 22/09/2006</ref> Le jeu abandonne le moteur physique dédié du premier jeu pour adopter le moteur Havoc de Microsoft, parfois considéré comme inférieur.<ref>[http://www.eurogamer.net/articles/digitalfoundry-2017-df-retro-halo-the-console-shooter-evolved Eurogamer - Digital Foundry Retro: Halo, the console shooter that changed everything]</ref> Afin de créer des dialogues en jeu aléatoires, leur utilisation est déterminée par un nombre dérivé de la position de la visée du joueur selon l'axe Nord/Sud et haut/bas.<ref name=Effort />
Le jeu supporte une résolution maximale de 480p en 16:9<ref>[https://web.archive.org/web/20050724075338/http://www.bungie.net:80/Games/Halo2/page.aspx?section=FAQInfo&subsection=FAQs&page=1 Bungie.net - Halo 2 FAQ] (Archive)</ref> avec un système de LOD.<ref>[[Bungie Podcast]] du 22/09/2006</ref> Le jeu abandonne le moteur physique dédié du premier jeu pour adopter le moteur Havoc de Microsoft, parfois considéré comme inférieur.<ref>[http://www.eurogamer.net/articles/digitalfoundry-2017-df-retro-halo-the-console-shooter-evolved Eurogamer - Digital Foundry Retro: Halo, the console shooter that changed everything]</ref> Afin de créer des dialogues en jeu aléatoires, leur utilisation est déterminée par un nombre dérivé de la position de la visée du joueur selon l'axe Nord/Sud et haut/bas.<ref name=Effort /> Damian Isla, ingénieur de Bungie Studios, a mené une conférence sur l'IA utilisée dans le jeu durant la [http://www.gamasutra.com/view/feature/130663/gdc_2005_proceeding_handling_.php Game Developers Conference 2005].


===Audio===
===Audio===
Ligne 79 : Ligne 79 :


Les dialogues du jeu représentent environ 20 000 lignes.<ref>[[Halo 3 Essentials]], Halo 2 Developers Commentary</ref> Le script des cinématiques du jeu s'étend sur 160 pages et les recherches sur les armes ont impliqué une démonstration par des Marines dans une ferme de Caroline du Sud. D'entre 2000 et 3000 lignes de dialogues de combat dans le premier jeu, Halo 2 en comporte environ 14 000.<ref name=BTS>[[Halo 2 (édition limitée)]], Making-of</ref>
Les dialogues du jeu représentent environ 20 000 lignes.<ref>[[Halo 3 Essentials]], Halo 2 Developers Commentary</ref> Le script des cinématiques du jeu s'étend sur 160 pages et les recherches sur les armes ont impliqué une démonstration par des Marines dans une ferme de Caroline du Sud. D'entre 2000 et 3000 lignes de dialogues de combat dans le premier jeu, Halo 2 en comporte environ 14 000.<ref name=BTS>[[Halo 2 (édition limitée)]], Making-of</ref>
Une version de travail du script du jeu est brièvement aperçu dans le Making Of de l'[[Halo 2 (édition limitée)|édition limitée]] du jeu et les extraits visibles ont été transcrits par Nogard sur [http://www.angelfire.com/dragon2/lambton/Halo2_Script.htm son site personnel] en 2005.<ref>[http://nikon.bungie.org/news.html?item=14716 HBO News - Counting Angels on Pinheads]</ref>


===Éléments supprimés===
===Éléments supprimés===
Le [[Falcon]] était prévu pour ce jeu mais ne fut implémenté que dans [[Halo : Reach]],<ref>Twitter - Marcus Lehto : [https://twitter.com/game_fabricator/status/728969994348822528], [https://twitter.com/game_fabricator/status/728971116950126594]</ref> de même que la [[Mangouste]] dans [[Halo 3]].<ref name=BTS /> La possibilité de se pencher vers la gauche et la droite avec les flèches directionnelles pour tirer en étant à couvert fut testée, mais retirée, car inadapté au gameplay du jeu.<ref>[https://twitter.com/32nds/status/786971736637964288 Twitter - Jaime Greisemer]</ref>
Le [[Falcon]] était prévu pour ce jeu mais ne fut implémenté que dans [[Halo : Reach]],<ref>Twitter - Marcus Lehto : [https://twitter.com/game_fabricator/status/728969994348822528], [https://twitter.com/game_fabricator/status/728971116950126594]</ref> de même que la [[Mangouste]] dans [[Halo 3]].<ref name=BTS /> La possibilité de se pencher vers la gauche et la droite avec les flèches directionnelles pour tirer en étant à couvert fut testée, mais retirée, car inadapté au gameplay du jeu.<ref>[https://twitter.com/32nds/status/786971736637964288 Twitter - Jaime Greisemer]</ref>
Une version de travail du script du jeu est brièvement aperçu dans le Making Of de l'[[Halo 2 (édition limitée)|édition limitée]] du jeu et les extraits visibles ont été transcrits par Nogard sur [http://www.angelfire.com/dragon2/lambton/Halo2_Script.htm son site personnel] en 2005.<ref>[http://nikon.bungie.org/news.html?item=14716 HBO News - Counting Angels on Pinheads]</ref> Damian Isla, ingénieur de Bungie Studios, a mené une conférence sur l'IA utilisée dans le jeu durant la [http://www.gamasutra.com/view/feature/130663/gdc_2005_proceeding_handling_.php Game Developers Conference 2005].


<gallery>
<gallery>

Version du 26 août 2018 à 21:28

Le développement de Halo 2 a été notoirement compliqué, demandant la suppression de nombreuses fonctions prévues et une lourde période de crunch de la part des développeurs. Les prétentions techniques démontrées durant l'E3 2003 se révélèrent impossibles à appliquer à un jeu complet, occasionnant une lourde perte de temps. Microsoft força la main au studio pour une sortie en novembre 2004.

2002

«

Your initial goals with a sequel are always the same: to finish all the stuff you had to cut from the first game. And we had to cut a lot from Halo 1, so we had a lot of ideas we were ready to move on.

»

Le développement actif du jeu commença fin 2001 ou début 2002. La fin du développement de Halo : Combat Evolved avait nécessité de couper une grande partie du contenu du jeu, notamment dans son multijoueur, et si une suite n'avait pas été envisagée durant le développement chaotique du premier opus elle s'imposa au sein du studio comme une nécessité pour développer les idées abandonnées.[2]

Jason Jones souhaitait particulièrement inclure trois répliques : une où le Major, observant des batailles à la surface de la Terre depuis une station orbitale, déclarerait « Only blood will pay for this » (supprimée avec le niveau où elle apparaissait), « I am a monument to all your sins » (attribuée au Fossoyeur dans le jeu final) et « That cable, I will cut it » (attribuée à l'Arbiter).[3] Dans une autre interview, il s'agit de trois scènes : celle avec la réplique du Major dans la station orbitale, une autre où Miranda Keyes, hostile au Major suite à la mort de son père, l'enverrait avec une bombe dans un vaisseau covenant, et une dernière où le Major serait réduit à l'impuissance (qui justifia l'arrivée du Fossoyeur). L'idée de faire de Miranda une ennemie fut fortement débattue avant d'être finalement abandonnée. Les bonnes ventes de Halo : Combat Evolved convainquirent les équipes de continuer la série. De plus, les équipes de Bungie West ayant récemment terminé Oni, elles furent rapatriées à Redmond, initialement pour travailler sur le projet Monster Hunter, mais furent rapidement transférées sur le multijoueur de Halo 2. Bungie souhaitait également réintroduire l'idée originale du multijoueur de Halo (comparée au mode Zone de combat de Halo 5 : Guardians) en ignorant les combats en arène implémentés rapidement dans le premier opus. Max Hoberman, en charge de l'interface[2] et observant la grande popularité du mode lors des LAN,[1] insista qu'il serait important de développer des modes en arène pour les fans du premier multijoueur, et se trouva ainsi en charge du développement multijoueur, surnommé dérisoirement party game par le reste du studio. Le multijoueur serait finalement la partie du jeu au développement le plus stable à six mois de développement, alors que la campagne subirait un développement chaotique et le multijoueur étendu ne connaîtrait aucune progression avant d'être complètement annulé.

Le personnel présent durant le début du développement rapporte un manque de coordination menant à des conflits d'idées et des tensions entre les développeurs du premier jeu, ayant développé leur propre vision de la suite du jeu. L'addition de l'Arbiter (appelé Derviche durant le développement) ne fit pas l'unanimité au sein du studio.[2] Le moteur du premier jeu ayant été créé en urgence,[1] il fut lourdement modifié pour sa suite, empêchant tout test dans la première année de développement. L'introduction du moteur physique Havok obligeait à retravailler la physique des véhicules, et la complexification du scénario demandait la conception et la modélisation de nombreux objets et environnements pour les besoins de l'histoire. En plus de ne pas estimer correctement la charge de travail technique et artistique qui attendait le studio, Alexander Seropian, son cofondateur, décida de démissionner.[2]

«

Our code squeezes every drop of power out of the Xbox. We're doing dynamic lighting and shadows, per-pixel everything, rendering gigantic, lush environments. The graphical features we're using are so advanced we don't even have buzzwords for them yet.

Notre code extrait la moindre goutte de puissance de la Xbox. Nous aurons des lumières et des ombres dynamiques, toutes au pixel par pixel, dans des environnements immenses et luxuriants. Nos graphismes sont tellement avancés qu'il n'y a pas encore de mots pour les décrire.

Lead Engineer Chris Butcher[4]
»

Un nouveau moteur graphique remanié pour supporter un jeu plus détaillé, de nouvelles armes, véhicules et ennemis et le support du Xbox Live (qui permettrait de jouer à un mode multijoueur plus proche de la vision d'origine de Bungie pour Halo : Combat Evolved) furent annoncé avec le jeu en août 2002.[5] De nouveaux Covenants furent également annoncés pour la campagne. La date de sortie était alors fixée à l'été 2003.[4]

Avant la sortie du Xbox Live en novembre 2002, les équipes de Microsoft proposèrent de réaliser un portage de Halo : Combat Evolved pour en sortir une version exclusivement multijoueur, mais Bungie refusa qu'une telle version soit développée, préférant se concentrer sur Halo 2 et refusant de laisser un autre studio travailler sur la licence. Les plans de Max Hoberman pour le mode multijoueurs étaient alors très ambitieux, comprenant des fonctions qui ne seraient ajoutées qu'avec Halo 3 ou Halo : Reach, et Bungie demanda aux équipes du Xbox Live d'implémenter des fonctions non prévues à la base comme le système de lobby, de clans, de bannissement ou de changements d'hôte, modifiant les plans prévus à l'origine par les ingénieurs de la branche Xbox Live. L'Advanced Technology Team de Microsoft faisant le lien entre les deux studios, Bungie aida les techniciens du Xbox Live à déceler de nombreux bugs résultant d'une utilisation intensive du réseau et dans les nouvelles fonctions[6] rassemblées sous l'appellation Tsunami Feature Set.[7]

2003

«

I remember the early team meetings, […] where Jason and crew broke the news that the game was being radically altered, missions were being scrapped, new plans were being formed. To say the atmosphere was tense would be an understatement.

Je me souviens des premières réunions, où Jason et les autres ont annoncé que le jeu serait largement revu, que des missions seraient supprimées, qu'il fallait tout repenser. L'atmosphère était, c'est peu de le dire, tendue.

»

Début 2003, en plus du chaos hiérarchique et celui généré par Halo 2, le studio devait également gérer le moral déclinant des développeurs travaillant sur le projet Phoenix. Allant à l'encontre des conseils des autres décisionnaires du studio, Jason Jones décida de centrer son activité de management sur Phoenix, laissant Halo 2 à la charge des designers Jaime Griesemer et Marcus Lehto et ingénieurs Chris Butcher et Michael Evans, des employés compétents mais néophytes dans le management et le pilotage de projet. Inspirés par un exposé sur une technique d'éclairage révolutionnaire de la SIGGRAPH 2003,[2] surnommée self-shadowing,[9] les ingénieurs mirent en place le moteur de la démo de l'E3 2003[2] (surnommée Earth City demo en interne). Le moteur, appelé pstencil, combinait alors lightmaps pour un éclairage d'ambiance et stencil buffering pour l'éclairage directionnel, pour un maximum de 30 fps.[8] Présentée en portes closes, le studio appuya sur le caractère temps réel de la démo, contrairement à celles préenregistrées.[10]

Screenshot de janvier 2003 montrant le moteur pstencil en action.

Selon Jason Jones, la démo n'était pas prête une semaine avant la présentation, tournant à « cinq, parfois dix frames par seconde »[11] et Frank O'Connor indiqua que le code fonctionnait toujours des années plus tard, mais était particulièrement buggé.[12][13] De plus, le moteur ne pouvait supporter plus de deux personnages à l'écran sans faire drastiquement chuter le nombre d'images par seconde.[2] Les fonctions d'abordage, de Dual Wield, de formation d'assaut de l'IA ennemie et des modules de largage covenants étaient gérées par le moteur à partir de scripts et non directement implémentés. Afin de sauvegarder les performances, tout objet se trouvant derrière le joueur était immédiatement supprimé. Un code d'urgence était disponible pour relancer la démo en cas de mort ou de retournement du Warthog. Pstencil fut entièrement abandonné pour utiliser une combinaison de lightmaps et shadow maps, à l'instar du premier jeu[8] et une large partie de la géométrie du niveau utilisé fut abandonnée. D'autres niveaux, notamment ceux qui deviendront L'Icône sacrée et Zone de quarantaine, furent entièrement créés à la main, mais impossibles à exploiter dans un moteur de l'époque.[1]

«

The high from the trailer died down real quick and led to the monumental task that we had ahead of us, a story that we didn’t understand, and gameplay features that we weren’t 100% sure of.

L'enthousiasme du trailer s'est rapidement évaporé devant la tâche monumentale qui nous attendait, un scénario qu'on ne comprenait même pas nous-mêmes, et des fonctions de gameplay qui n'étaient pas définies à 100 %.

»

En août, entre 50 et 60 personnes travaillaient sur le jeu, qui comportait 9 niveaux, et commençait et se finissait sur Terre. Des remises en question fondamentales du modèle de production apparurent concernant la charge de travail du design, du scénario et de la production des niveaux. De nombreux détails furent modifiés pour être non-essentiels, puis supprimés, comme le couteau de combat.[14] Les noms des niveaux utilisés pendant le développement, révélés dans diverses sources, tendent à montrer que la plupart des niveaux se déroulant dans des environnements similaires (Banlieue et Métropole, ou L'Icône sacrée et Zone de quarantaine) n'étaient prévus que comme un unique niveau avant d'être scindés en deux.

Halo 2 entrant définitivement dans une phase de développement difficile, tous les projets annexes, Phoenix, Monster Hunter et Bungie West, furent abandonnés. Jones reprit la main sur Halo 2 et demanda à Paul Bertone de revoir entièrement la campagne, simplifiant notamment à l'extrême les premières missions. Alors que les différentes versions du multijoueur étaient toutes jouables, la campagne resta plus d'un an en développement. Pendant que les directeurs modifiaient à la volée les objectifs de développement, les employés continuaient à produire un contenu qui devrait rapidement être retravaillé suivant des spécifications accessibles uniquement sur des tableaux blancs effaçables, multipliant les tensions. Au sein de Microsoft, Ed Fries fit pression sur Robbie Bach, alors directeur de la section Xbox, pour accorder à Bungie un délai d'un an sur la date prévue malgré le vote des décisionnaires pour ne laisser aucun délai aux équipes et sortir le jeu en même temps que le Xbox Live. Fries indiqua que cette hostilité entre décisionnaire et développeurs motiva sa démission six mois plus tard.

La décision fut finalement prise de supprimer entièrement le troisième acte de la campagne, qui voyait les protagonistes vaincre les Prophètes et se rendre sur l'Arche, où ils devraient affronter une armée de Scarabs pour se rendre en son centre, avant de revenir sur Terre. La scène était déjà modélisée, et le plan était de faire du jeu la fin de l'histoire de Halo, mais les délais forcèrent le studio à finir le jeu sur un cliffhanger, espérant obtenir un effet similaire à Star Wars : L'Empire contre-attaque.[2]

Tableau présentant les missions durant le développement. Les noms Covenant Ship, Earth City et Alpha Gas Giant sont visibles, correspondant à un niveau supprimé, aux niveaux Banlieue et Métropole et aux niveaux L'Arbiter et L'Oracle.
{{#putyoutube: youtube | RUUa112HA78 | 400px}}
Sessions d'enregistrement des musiques avec Steve Vai en octobre 2003.[15]


2004

«

The Halo 2 crunch almost killed Bungie as a company. It is the most I've ever seen humans work in a year and a half.

Le crunch sur Halo 2 a pratiquement tué Bungie en tant qu'entreprise. Je n'ai jamais vu autant de gens travailler pendant un an et demi.

Luke Timmins, ingénieur sur Halo 2.[16]
»

Une alpha fermée du multijoueur, ayant fait intervenir 1000 membres de Microsoft, se tint en janvier 2004.[17][18][1] Les prévisions demandaient que le code soit complété le 2 juillet 2004, le contenu le 30, l'audio et les cinématiques le 13 août et le Gold le 24 septembre après les tests.[14] De éléments de jeux étaient toujours retirés dans les cinq à quatre mois avant la sortie.[1]

Le jeu est passé Gold le 10 octobre.[19] Environ un tiers du temps de développement (18 mois, particulièrement chez les ingénieurs, selon l'ingénieur Luke Timmins[16]) avait été passé en « crunch », des périodes de travail intensives dépassant largement les horaires normaux. Sam Charchian, technical game manager du Xbox Live servant de liaison entre les équipes Xbox Live et Bungie, évoque un Jason Jones privé de sommeil depuis plus de deux jours. L'équivalent de deux jeux en contenu multijoueurs ne fut pas implémenté et Chris Butcher estime que Halo 2 ne réalisa que 50 % de la vision d'origine de Bungie pour Halo, et 80 % avec Halo 3.[6] Le développement des fonctionnalités du site Bungie.net fut entièrement interrompu pour ne reprendre qu'à peine un mois avant la sortie du jeu, une fois celui-ci entré en phase de fabrication, et le site manqua de ne pas être fonctionnel le jour de la sortie (sa reconstruction depuis l'ancienne version en Perl compliquant le processus).[8] Martin O'Donnell et Shi Kai Wang ont mentionné que les derniers mois du développement provoquèrent des ruptures et des divorces au sein des équipes.[2][8]

Les cinématiques, traditionnellement conçues en fin de développement, furent notamment réalisées en un temps réduit. L'effet du passage en sous-espace du vaisseau covenant dans Métropole fut réalisé par Steve Scott en moins de deux jours. L'ultime jour de production du jeu, les dépôts de données furent fermés à 6 heures le matin par le producteur Harold Ryan. Il reçut de nombreuses demandes pour effectuer des ajouts d'urgence, le plus notable étant la résolution du problème des Flood sea monkey causé par Vic DeLeon pendant la nuit.[8] L'optimisation technique ne devint une préoccupation que très tardivement dans le projet, et les jeux suivants bénéficièrent de revues de performances régulières.[8]

La forte attente autour du jeu poussa les équipes du Xbox Live à considérer sa sortie comme le premier test de stabilité majeur du réseau et à préparer une augmentation exponentielle du nombre de connexions, les serveurs étant à l'époque gérés par l’Operations Program Manager Eric Neustadter depuis le Millenium Campus de Microsoft, à quelques kilomètres du campus principal de Redmond. Le service ne connut aucune interruption dans la nuit du lancement et quadrupla le précédent record de connexions simultané de 40 000 connexions.[6]

Post-sortie

La fin du développement ne donna lieu à aucune célébration, les développeurs rentrant chez eux, pour la première fois depuis des mois pour certains, la réunion de clôture du projet ne s'étant tenu que deux mois après.[8] De manière similaire à Halo : Combat Evolved, le studio resta quasiment vide pendant une semaine après la sortie du jeu, le temps que les développeurs récupèrent. Le directeur de Bungie Jason Jones, ayant de nouveau mis sa santé en danger pour Halo 2 comme il l'avait fait pour le premier jeu, prit un long congé sabbatique. Au retour, les développeurs durent modifier l'équilibrage des armes, qui avaient été modifiées dans les deux semaines avant la finalisation pour les besoins de la campagne et se trouvaient ainsi déséquilibrées pour le multijoueur. Ils parvinrent à contrôler les dégâts dans la faible limite de données permise par le Xbox Live.

Avant la planification de Halo 3, les artistes d'environnements et designers de niveaux furent placés par Pete Parsons sous la direction de Max Hoberman pour la production des DLC du jeu. De deux artistes durant le développement de Halo 2, Hoberman se retrouva à gérer une équipe de 30 artistes,[2] permettant de former des équipes regroupant au moins un ingénieur, un designer et un artiste, la plupart n'ayant jamais officié sur le multijoueur. Ces échanges donnèrent naissance à de nombreuses cartes, dont beaucoup ne furent pas retenues, et créèrent lors des jeux suivants une forte interdisciplinarité, des techniques auparavant exclusives à la campagne ou au multijoueur étant prises en considération dans l'autre mode de jeu. La production de ce contenu supplémentaire était également bien plus stable en l'absence de code de base et de deadlines instables.[8] Selon Hoberman, les équipes cherchaient avant tout à utiliser la créativité restreinte durant la production du jeu, générant des cartes de faible qualité.[2] L'outil de gestion des sélection était également notablement complexe à utiliser.[8]

Le crunch sur Halo 2 avait blessé la confiance entre employés et coordinateurs, poussant le studio à reconsidérer ses techniques de management avec des rencontres en tête-à-tête entre employé et manager pour fixer des objectifs sur six mois.[16]

Technique

«

In Halo 2, we're trying to take the combat from Halo 1 and put it into more interesting contexts.

Dans Halo 2, nous essayons de porter les combats de Halo 1 dans des contextes plus intéressants.

Jaime Griesemer, Design Lead pour Halo 2[20]
»

Le jeu supporte une résolution maximale de 480p en 16:9[21] avec un système de LOD.[22] Le jeu abandonne le moteur physique dédié du premier jeu pour adopter le moteur Havoc de Microsoft, parfois considéré comme inférieur.[23] Afin de créer des dialogues en jeu aléatoires, leur utilisation est déterminée par un nombre dérivé de la position de la visée du joueur selon l'axe Nord/Sud et haut/bas.[8] Damian Isla, ingénieur de Bungie Studios, a mené une conférence sur l'IA utilisée dans le jeu durant la Game Developers Conference 2005.

Audio

Recruté par l'intermédiaire du producteur sonore Nile Rodgers, Steve Vai composa des sections à la guitare pour le jeu sans être crédité, ayant travaillé pour Martin O'Donnell sans contrat et sans accord de son agent.[24] Un important bug audio provoquant la lecture en boucle d'un fragment de musique obligea les équipes à faire intervenir un des ingénieurs ayant participé à l'élaboration de la puce son de la Xbox, après être parvenu à répliquer fidèlement le bug. Le problème provenait d'un usage trop intensif de la mémoire, empêchant le chargement du driver audio dans la puce mémoire dédiée.[8]

Le jeu supporte 81 sons stéréo et 51 sons 3D simultanément, plus que la plupart des jeux de l'époque, sur les 192 sons stéréo et 64 sons 3D théoriquement permis par la Xbox. Le jeu utilise également des effets spéciaux conçus spécifiquement pour lui, comme un filtre de distorsion radio temps réel et le support de plusieurs altérations environnementales à la fois. Le système complet a été entièrement développé par Bungie et nécessite deux à trois mégaoctets de mémoire vive.[25]

Au total, le jeu contient environ 22 000 lignes de dialogue, donc 15 000 uniquement pour les dialogues contextuels de combat.[26]

Scénario

L'histoire du jeu cherche à complexifier le personnage du Major en montrant ses relations aux autres personnages et à montrer la guerre du côté des Covenants en contrôlant l'Arbiter.[27] La fin prévue par Bungie Studios pour le scénario du jeu impliquait trois autres niveaux[28] relatant l'arrivée de John-117 sur Terre, la poursuite et l'élimination du Haut Prophète de la Vérité sur l'Arche avec l'aide du Dervish (devenu Arbiter plus tard dans le développement). Les retards de développement imposèrent à Bungie de prolonger le scénario en le modifiant avec Halo 3,[29] et près d'un tiers du contenu d'origine fut supprimé.[24] La cinématique post-crédit devait néanmoins rester la même, le Major n'ayant pas la possibilité de récupérer Cortana.[28]

Les dialogues du jeu représentent environ 20 000 lignes.[30] Le script des cinématiques du jeu s'étend sur 160 pages et les recherches sur les armes ont impliqué une démonstration par des Marines dans une ferme de Caroline du Sud. D'entre 2000 et 3000 lignes de dialogues de combat dans le premier jeu, Halo 2 en comporte environ 14 000.[14]

Une version de travail du script du jeu est brièvement aperçu dans le Making Of de l'édition limitée du jeu et les extraits visibles ont été transcrits par Nogard sur son site personnel en 2005.[31]

Éléments supprimés

Le Falcon était prévu pour ce jeu mais ne fut implémenté que dans Halo : Reach,[32] de même que la Mangouste dans Halo 3.[14] La possibilité de se pencher vers la gauche et la droite avec les flèches directionnelles pour tirer en étant à couvert fut testée, mais retirée, car inadapté au gameplay du jeu.[33]

Middlewares

  • Bink Video (codecs)
  • Havok (multiples)
  • Symphony of voices (samples audio)
  • OC3 (animation faciale)
  • zlib (compression)
  • Miles Sound System (traitement sonore)[34][35]

Liens

Sources

  1. 1,0 1,1 1,2 1,3 1,4 et 1,5 Eurogamer - Better Than Halo: The Making of Halo 2
  2. 2,00 2,01 2,02 2,03 2,04 2,05 2,06 2,07 2,08 2,09 et 2,10 Vice Waypoint - The Complete, Untold History of Halo
  3. Halo 3 Essentials, Halo 2 Developers Commentary
  4. 4,0 et 4,1 IGN - Halo 2 and Project Gotham Racing 2 Announced!
  5. Halo.bungie.net - Halo 2 Announced
  6. 6,0 6,1 et 6,2 Polygon - The Birth of Xbox Live
  7. O Brave New World
  8. 8,00 8,01 8,02 8,03 8,04 8,05 8,06 8,07 8,08 8,09 8,10 8,11 et 8,12 Halo.Bungie.net - One Final Effort
  9. The Art of Halo, p. 13
  10. Halo 2 (édition limitée), Making-of
  11. IGN - Bungie Co-Founder, Destiny Creator on 'Halo's Greatest Tragedy', Part 3 of 3: About that Halo 2 ending...
  12. NeoGAF
  13. ResetEra
  14. 14,0 14,1 14,2 et 14,3 Halo 2 (édition limitée), Making-of
  15. Twitter, [1], [2]
  16. 16,0 16,1 et 16,2 Gameindustry.biz - Bungie's 13-year battle with crunch culture
  17. Xbox.com - The 1,000 Luckiest People Alive: Inside the Halo 2 Alpha Test (Archive)
  18. HBO - Halo 2 page up at Xbox.com
  19. Halo.bungie.net - Halo 2 : Gone Gold!
  20. Discovery Channel - On The Inside: The X Factor (Archive HBO)
  21. Bungie.net - Halo 2 FAQ (Archive)
  22. Bungie Podcast du 22/09/2006
  23. Eurogamer - Digital Foundry Retro: Halo, the console shooter that changed everything
  24. 24,0 et 24,1 Remaking the Legend - Halo 2 : Anniversary
  25. Xbox.com - The Most Persistent Sound (Archive)
  26. Bungie Podcast du 22/09/2006
  27. Halo 2 (édition limitée), L'histoire
  28. 28,0 et 28,1 Halo 3 Essentials, Halo 2 Developers Commentary
  29. IGN Unfiltered - Composer Reveals the Original Ending of Halo 2
  30. Halo 3 Essentials, Halo 2 Developers Commentary
  31. HBO News - Counting Angels on Pinheads
  32. Twitter - Marcus Lehto : [3], [4]
  33. Twitter - Jaime Greisemer
  34. Halo 2, Crédits
  35. Halo 2, Manuel