Uncharted 2: Among Thieves - L'astuce technique derrière le chapitre du train
Dire que Uncharted 2: Among Thieves est l’un des meilleurs jeux de la PlayStation 3 est un euphémisme. Déjà, avec ce second opus, les équipes de Naughty Dog ont approché l’apogée de leur formule et de leur trilogie. Beau, rythmé, impressionnant, le jeu avait de quoi séduire et il a posé les bases des succès futurs du studio. Si chacun possède sa scène favorite, l’une d’elles reste l’esprit de nombreux joueurs : le chapitre du train.
Uncharted 2 : raccrocher les wagons
Nathan Drake tente de retrouver son amie Chloé, "emprisonnée" dans un train contrôlé par l'ennemi qui fonce à travers la jungle népalaise. Le joueur doit progresser de wagon en wagon en usant de son agilité et en combattant des vagues d’ennemis, et même un hélicoptère, le tout dans un niveau qui reste en mouvement constamment.
Si les trains ont déjà été mis en vedette dans d’autres jeux bien avant Uncharted 2 (notamment dans Splinter Cell: Pandora Tomorrow), jamais le moment n’aura été aussi impressionnant. Le décor traversé change constamment, évoluant progressivement vers les hauteurs enneigées de l'Himalaya.
En retraversant le jeu récemment, je me suis demandé comment, sur une PlayStation 3, ce niveau pouvait fonctionner. La réponse est à la fois complexe mais simple à comprendre, découvrons cela.
Une histoire de boucle : simple et efficace
Tout d'abord, le concept du niveau est venu en tête des développeurs, et à l'image des équipes de Nintendo, Naughty Dog a construit le scénario autour. Il fallait motiver le joueur à avancer de wagons en wagons vers la tête du train et c'est là que le sauvetage de Chloe entre en jeu.
Une fois arrivé sur le train, le décor commence à défiler de façon dynamique, indéfiniment. Le niveau est construit comme une gigantesque boucle qui se répète tant que le joueur n'a pas avancé jusqu'à un premier point-clé. On peut aisément le remarquer avec l'ombre de Nate qui réalise un parfait 360 degré autour du personnage à chaque boucle, ce qui permettrait de calculer le temps qu'il faut pour réaliser une boucle.
Une fois arrivé au point-clé, l'attaque de l'hélicoptère, les développeurs usent d'une technique encore utilisée qui consiste à utiliser l'ouverture d'une porte pour camoufler un temps de chargement. Dans ce cas-ci, il faudra ouvrir une lourde porte en tournant une écoutille.
La caméra profitera de l'action contextuelle pour se placer face au personnage nous montrant l'hélicoptère se préparant à faire feu. Si la scène est hollywoodienne à souhait, elle permet aussi de réaliser une transition vers la prochaine boucle.
Enfin, la transition vers la troisième boucle est la plus simple à voir, elle se produit dans le tunnel qui mène à la haute montagne qui sera le dernier environnement traversé par (Thomas) le train avant son funeste destin.
Contourner les limites, une habitude de l'industrie
Le monde de la création de jeux vidéo recèle de ce genre d'astuces qu'on peut rapprocher de tours de magie et qui permettent aux joueurs et joueuses de rester immergés dans le jeu. Des développeurs ingénieux peuvent réaliser des exploits et contourner les limitations techniques de leur époque. C'est le cas des équipes de Naughty Dog qui ont su dépasser les limites techniques de la PlayStation 3 pour offrir une expérience de grande qualité.