Marvel Rivals se distingue par ses environnements destructibles, permettant aux joueurs d’interagir avec le terrain de manière dynamique. Des stratégies peuvent être élaborées en exploitant ces éléments, comme la destruction de murs pour surprendre l’équipe adverse. Les développeurs ont rencontré des défis techniques, notamment pour garantir une destruction cohérente selon les héros. Des améliorations ont été mises en place pour optimiser les performances et l’éclairage, créant ainsi une expérience de jeu immersive et réaliste.
Les Environnements Destructibles de Marvel Rivals
Une des fonctionnalités les plus remarquables de Marvel Rivals, en plus des super-héros qui peuplent le jeu, est sans conteste la possibilité d’interagir avec le terrain destructible. En appuyant sur la touche B, la carte que vous voyez se transforme en nuances de gris, tandis que les éléments destructibles se mettent à briller en jaune. Testez-le vous-même et découvrez à quel point le monde de ce jeu est réactif et cassable.
Stratégies et Défis Techniques
Dans plusieurs zones des cartes, vous découvrirez des surfaces destructibles qui peuvent ouvrir des voies vers l’arrière de l’équipe adverse ou révéler des flancs vulnérables. Près du premier point à Tokyo 2099 : Shin Shibuya, il existe un mur qui, une fois détruit, dévoile un chemin stratégique pour l’équipe défensive. Si vous parvenez à le briser à hauteur de tête tout en maintenant la ligne de vue, vous pouvez éliminer des adversaires avant qu’ils ne s’en rendent compte, ce qui est souvent inattendu pour eux.
Exploiter ces terrains destructibles ne se limite pas seulement à des avantages tactiques, mais c’est également un moyen d’apprécier le travail minutieux des développeurs. Ruan Weikang, designer technique principal, a partagé dans une interview comment les environnements destructibles ont posé des défis techniques considérables.
Tout d’abord, il était crucial pour les développeurs d’assurer que les débris s’effondrent de manière cohérente en fonction du héros qui les a causés. Que ce soit les coups puissants de Hulk, le feu nourri de la tourelle du Punisher ou les tornades de Storm, chaque type de débris suit un modèle distinct qui reflète l’identité du héros. Cela peut ne pas être visible au premier abord, mais les méthodes de destruction varient selon les personnages.
Ensuite, la performance du jeu était un autre défi majeur. Au lancement, de nombreux joueurs ont remarqué des baisses de FPS et des temps de chargement excessifs, rendant l’expérience de jeu peu fluide. Bien que des améliorations aient été apportées, la situation était encore plus délicate à l’origine.
Weikang a expliqué que « la mise en œuvre d’une destruction environnementale à grande échelle tout en maintenant des performances compétitives a constitué notre plus grand défi technique. » Le nombre de fragments générés a rapidement influencé les performances. Pour répondre aux exigences de gameplay et visuelles, un système de fragmentation à deux niveaux a été mis en place pour gérer les débris de manière efficace.
Pour optimiser les performances, les développeurs ont introduit plusieurs améliorations. Cela inclut le masquage de la transition entre les fragments principaux et secondaires pour préserver la puissance des GPU et l’application de techniques LOD pour réduire le nombre de polygones. Le plus grand défi s’est avéré être l’impact des débris sur l’éclairage dans le jeu.
Weikang a également souligné l’importance de choisir une solution d’illumination globale appropriée, car les méthodes traditionnelles n’étaient pas adaptées aux environnements dynamiques. Le ray tracing basé sur logiciel de Lumen avait initialement du mal à rendre correctement l’éclairage des zones détruites, entraînant des fuites de lumière ou un éclairage peu engageant.
Finalement, l’équipe a opté pour une approche hybride avec les Collections de Géométrie, en associant des Meshes Statique capables de générer des champs de distance à chaque fragment. Cette méthode a permis de garantir que les bâtiments détruits conservent des propriétés matérielles cohérentes, évitant ainsi de créer une impression de désordre. Ainsi, lorsque vous détruisez un mur, vous pouvez voir des ombres se former de manière réaliste, ajoutant une touche de finesse à l’expérience de jeu.