Assassin's Creed Shadows, sorti l'année dernière, a été propulsé par la puissance du moteur Anvil, l'une des technologies appartenant à Ubisoft et permettant aux développeurs de créer des univers riches et dynamiques à grande échelle. En coulisses, les équipes d'Ubisoft continuent de faire évoluer les outils et les systèmes d'Anvil pour repousser les limites de ce qui est faisable en temps réel.
Pour Assassin's Creed Shadows, une étroite collaboration entre les équipes de production et les développeurs d'Anvil a donné naissance à de nombreuses innovations, conçues pour donner vie au Japon du XVIe siècle avec une profondeur sans précédent. Entre systèmes de météo dynamique et techniques de rendu avancées, chaque nouveauté n'a qu'un seul objectif : traduire cette technologie de pointe en quelque chose que les fans peuvent voir, ressentir et découvrir.
Allons jeter un œil derrière le rideau avec les développeurs à l'origine de ces innovations pour voir comment Anvil a su créer l'environnement immersif et dynamique d'Assassin's Creed Shadows.
Atmos - La création d'une météo réaliste
Atmos est le nom d'un groupe de systèmes qui gèrent la simulation de la météo dans le moteur Anvil. Ces systèmes s'ajoutent à tout un réseau de contrôle de l'environnement en temps réel et à un monde qui peut passer d'une splendide journée de printemps, à une météo grise et orageuse, ou encore à un paysage hivernal enneigé en quelques instants. Ce système peut contrôler la pluie, la vitesse et la direction du vent, et même la quantité de précipitations et la couverture nuageuse, donnant ainsi vie à des variations météorologiques très diverses et détaillées. Chaque élément de l'environnement peut interagir avec les autres pour produire des résultats toujours plus bluffants : une pluie battante qui ruisselle sur les corniches des bâtiments pour venir goutter sur les vêtements et les cheveux d'un personnage, les rayons du soleil qui filtrent à travers le feuillage de la forêt, ou encore des flaques d'eau qui s'assèchent et s'évaporent pour former des nuages emportés par le vent. Tout ceci crée un climat réaliste qui donne à chaque zone une identité unique qui change à chaque visite au fil des jours et des saisons, et cela permet également une immersion intense alors que le vent, la pluie et la neige se comportent de manière crédible, comme dans la vraie vie.
« Avec son ambiance qui ne cesse d'évoluer, Atmos plonge les joueurs et les joueuses dans un univers vivant qui enrichit chaque instant de leur expérience », nous confie Maxime Beaudoin, directeur technique. « Ça donne plus de profondeur à l'environnement tout en créant un monde plus immersif qu'ils peuvent explorer et dans lequel ils peuvent se perdre. »
Créer un monde adaptable - Une exploration fluide sur toutes les plateformes
L'environnement d'Assassin's Creed Shadows est immense et savamment détaillé. L'équipe souhaitait conserver un gameplay fluide et immersif malgré cette échelle impressionnante, tout en s'assurant que le jeu tourne correctement sur diverses plateformes.
Afin d'y parvenir, ils ont développé des systèmes qui produisent des graphismes d'une grande qualité sans affecter la fluidité du gameplay, et ce, sur des configurations très différentes, des PC les plus performants aux dernières consoles du marché. Des innovations dans le chargement des distances et dans la géométrie adaptative automatisée permettent d'afficher sans à-coups des villes, des montagnes ou autres environnements lointains, ce qui évite de perturber la continuité et l'immersion. Le résultat : un univers qui nous invite à explorer et nous laisse apprécier toute l'étendue de son environnement, sans jamais remarquer les limites techniques, quelle que soit la plateforme.
« Le rendu à grande échelle est particulièrement remarquable dans Assassin's Creed Shadows », précise Nicolas Lopez, architecte technique sur Anvil. « Mon exemple préféré, c'est le château d'Azuchi. Il est situé en hauteur et domine un immense paysage, avec vue sur différentes couches de nuages, de brouillard, d'eau et même des villes lointaines. Les conditions d'éclairage au crépuscule, avec la lumière du soleil qui se disperse dans l'atmosphère et se reflète sur les différentes surfaces, avec les différents éléments verticaux présents, tout ça crée une forte impression de grandeur et de profondeur. C'est dans des moments comme ça, où tout s'aligne, qu'on se sent vraiment émerveillé. »
Géométrie à micropolygones - Un rendu de qualité, quelle que soit la distance
Les jeux ont un budget en données, ce qui veut dire qu'il y a une limite au nombre de polygones (les formes qui constituent un maillage pour créer la géométrie d'un objet) affichés à l'écran avant que le PC ou la console ne commence à avoir du mal à les charger. Cela peut entraîner plusieurs problèmes, comme des fréquences d'images plus basses, des objets qui apparaissent ou disparaissent soudainement, voire des textures en basses résolutions ou des modèles qui apparaissent alors qu'ils ne devraient pas. En général, les jeux disposent d'une panoplie de modèles et de textures de qualités différentes qui vont se charger à différentes distances. Vous n'avez par exemple pas besoin de voir autant de détails sur une maison qui se situe à deux kilomètres que quand vous vous trouvez devant. Ce processus prend du temps, car les artistes doivent créer chaque version de l'objet à charger et les programmeurs doivent définir quand et comment ces objets sont chargés. La géométrie à micropolygones change totalement la donne ! Après des années de recherche et de développement, ce système permet aux développeurs de créer des versions en haute qualité des assets dont la résolution et les détails seront réduits en fonction de la distance par des systèmes automatisés. Au final, on obtient une expérience des plus fluides pour les joueurs qui peuvent alors explorer le monde sans se douter de tout ce qui est en jeu en arrière-plan.
« La technologie à micropolygones permet d'avoir des modèles de grande qualité au pixel près similaire à la qualité d'un film », explique Lionel Berenguier, directeur technique sur Anvil. « Ça permet d'éviter les "pop" d'objets ou les changements brusques du niveau de qualité pour avoir un rendu plus fluide. Cette technique de fusion est plus avancée que les précédentes qui sont la norme dans le jeu vidéo. En plus, ça libère les artistes du travail fastidieux qui consiste à générer ces modèles et à les bidouiller, leur permettant ainsi de se concentrer sur l'amélioration des graphismes, ce qui a un gros impact sur le résultat final et l'expérience des joueurs. »
Illumination globale par ray tracing - Comment rendre le monde plus brillant
L'éclairage est crucial pour construire un univers dynamique et crédible. Nous savons à peu près tous de manière intuitive comment la lumière fonctionne et réagit dans l'environnement. Avec une lumière plus dynamique, on se rapproche donc du réel. C'est là qu'intervient l'illumination globale par ray tracing. À travers une série de différents systèmes et de différentes couches, l'équipe d'Anvil a réussi à simuler des comportements bien plus réalistes pour les millions de rayons de lumière qui sont générés dans Assassin's Creed Shadows. Par le passé, la lumière était précalculée pour une scène. L'artiste devait définir où la lumière se posait sur l'environnement et ça ne changeait pas. Avec Assassin's Creed Shadows, la lumière est dynamique, elle change au fil de la journée et en fonction des saisons, elle interagit avec chaque pixel à l'écran et les affecte. L'équipe a également intégré des systèmes uniques qui simulent la lumière qui passe à travers les célèbres portes en papier utilisées au Japon, qui diffusent et dispersent la lumière qui vient les frapper. Faites le test par vous-mêmes : ouvrez une porte et regardez la lumière qui s'y engouffre, puis refermez-la et vous verrez comment la lumière se diffuse à travers pour modifier toute l'ambiance de la scène.
« L'illumination globale par ray tracing produit une lumière qui réagit entièrement au gameplay », nous détaille Nicolas Lopez. « Lorsque vous interagissez avec les lumières, que ce soit les éteindre ou les détruire, toute la scène va s'y adapter. Ça rend les ombres plus naturelles et ça facilite la lisibilité pour les phases de furtivité. Ça donne aussi plus de crédibilité à l'univers, puisque la lumière s'adapte à la météo, à l'heure de la journée et aux saisons. »
Anvil continue d'évoluer et de s'améliorer à chaque nouveau jeu, avec des systèmes et des techniques qui sont développés pour offrir toujours plus d'immersion et une expérience toujours plus intense aux joueurs et aux joueuses. Si vous voulez découvrir les innovations des équipes derrière Anvil et chez Ubisoft, ne ratez rien des futures annonces pour Assassin's Creed Shadows et d'autres franchises, ou bien achetez Assassin's Creed Shadows dès maintenant sur Ubisoft+, sur PlayStation®5, sur Xbox Series X|S, sur Nintendo Switch 2, sur PC via Ubisoft Store, Epic Games Store et Steam, ou sur Mac.






