Depuis le lancement, nous sommes à l'écoute de la communauté et nous prenons en compte vos commentaires concernant l'optimisation et les performances. Nous prenons cela très au sérieux et nous tenions à vous informer de nos avancées sur le sujet.
Dans notre travail d'optimisation pour les joueurs sur PC, nous nous sommes particulièrement concentrés sur l'amélioration significative de la fréquence d'image par seconde, en veillant à ne jamais compromettre la qualité du jeu, et notamment la finesse graphique, absolument fondamentale dans la vision artistique des développeurs Gearbox. Notre priorité a été de trouver le juste équilibre pour que les joueurs soient en mesure de remarquer les améliorations apportées à la fréquence d'image, sans altérer leur expérience de jeu.
Au cours des derniers mois, ces optimisations ont permis d'améliorer l'IPS moyen d'environ 20 % sur l'ensemble du jeu, y compris sur nos spécifications minimales et recommandées.
Et ce n'est que le début. Nous avons également considérablement amélioré la stabilité, réduisant ainsi le nombre de plantages.
Pour autant, le travail n'est pas terminé et nous continuons d'optimiser le jeu pour la suite. Mais intéressons-nous maintenant aux améliorations apportées aux performances de Borderlands 4 sur PC depuis sa sortie.
Améliorations de la performance et de la stabilité.
Découvrons maintenant quelques éléments de comparaison entre les performances au lancement et celles qui seront possibles grâce à notre prochain patch du 26 mars pour Mad Ellie et l’Arche maudite :
(Attention : tout ce qui suit est très technique. Mais si l'on doit retenir un point essentiel, c'est le gain d'environ 20 % en fréquence d'images moyenne sur différentes configurations PC.)
L'augmentation d'environ 20 % du nombre moyen d'images par seconde est le fruit d'efforts combinés orientés sur le GPU, le CPU et l'efficacité générale, l'équipe d'optimisation ayant identifié des améliorations spécifiques pour améliorer les performances sans que cela n'affecte trop la finesse graphique.
Au-delà de l'amélioration du nombre moyen d'images par seconde (IPS), nous avons réduit les saccades, en optimisant les valeurs minimales de 1 % et 0,1 % des images générées lors de notre test de performance. Ces valeurs, qui correspondent aux 1 % et 0,1 % d'images les plus faibles générées lors de notre test de référence, sont des indicateurs de la stabilité de l'affichage. Plus ces valeurs sont proches du nombre moyen d'IPS, plus le jeu sera fluide et réactif, réduisant ainsi les saccades et les ralentissements.
Quand on parle de performances, les saccades constituent l'un des principaux problèmes. En effet, jouer avec une fréquence d'images instable affecte la qualité d'immersion dans l'aventure. Nous avons réduit ces saccades en optimisant notre processus PSO (Pipeline State Objects) afin d'éviter de surcharger le système de jeu avec trop d'effets.
Les objets d’état de pipeline (PSO en anglais) des shaders permettent d'accélérer le rendu en faisant générer par les pilotes graphiques un shader final optimal pour un GPU spécifique dans des conditions données. Cette approche présente cependant un inconvénient : les pilotes ont besoin de temps pour générer les shaders lors de leur première utilisation, ce qui peut entraîner des ralentissements. Les développeurs résolvent généralement ce problème en pré-compilant les shaders avant d'entrer dans un niveau ou en laissant le système les générer en arrière-plan ; nous utilisons les deux méthodes.
Borderlands 4 est connu pour disposer de milliards d'armes, chacune étant générée dynamiquement avec des matériaux spécifiques pour chaque partie. Un maximum de fun donc, mais aussi un véritable défi pour les programmeurs chargés du rendu. Depuis sa sortie, nous avons amélioré la façon dont Borderlands 4 permet à vos pilotes graphiques de détecter en amont les nouveaux matériaux utilisés pour les effets spéciaux et les armes, pour assurer leur compatibilité.
Autre axe d'optimisation majeur : le niveau de détail hiérarchique (HLOD en anglais), qui gère le rendu des zones éloignées de la carte. Nous avons retravaillé l'apparence des maillages à faible détail pour qu'elle soit imperceptible. Vous pouvez ainsi parcourir le monde de Kairos de façon ultra-fluide et sans aucun écran de chargement.
Pour finir, depuis le lancement du jeu, nous avons considérablement amélioré la stabilité et réduit ainsi les risques de plantage. Depuis décembre, nous avons quasiment divisé par deux le taux de plantage, passant de 0,63 % des sessions à 0,38 % (le pourcentage de joueurs qui subissent un plantage est passé de 17 % à 9,35 %).
Optimisation des visuels, de l'éclairage et de l'interface utilisateur
Pour les effets visuels, nous avons trouvé des moyens de réduire la charge de travail de votre GPU en diminuant le nombre de polygones pour certains effets comme l'épuisement des propulseurs, les effets de particules des compétences d'action et les événements de drop de navettes, notamment.
De la même façon, nous avons réduit la charge sur les processeurs en améliorant des éléments comme les effets de dégâts de glace, la physique des collisions et la simulation des tissus. Sur Kairos, il se peut que tous ces effets, et même plus, soient visibles simultanément. Les optimisations apportées au GPU et au CPU sont donc essentielles !
Partout sur Kairos, nous avons aussi travaillé l'éclairage grâce à la technologie des cartes d'ombres virtuelles signée Unreal Engine 5, afin d'améliorer les performances. Borderlands 4 introduit un éclairage dynamique en fonction de l'heure, avec des cycles jour/nuit. Chaque image doit donc prendre en compte la position du soleil, ce qui engendre un grand nombre de calculs par image. Grâce aux cartes d'ombres virtuelles, nous pouvons désormais les mettre en cache et ainsi réduire la charge sur votre GPU. Enfin, nous avons peaufiné l'éclairage avec de meilleurs shaders et des mises à jour de la carte d'environnement du ciel.
Enfin (en tout cas pour aujourd'hui), nous avons optimisé le code du back-end, améliorant ainsi considérablement l'efficacité de l'interface utilisateur. Vous ne verrez sans doute pas de différence en parcourant vos menus ECHO ou en admirant les dégâts affichés au-dessus des ennemis blessés, mais on peut vous garantir que les performances sont meilleures que jamais.
Merci
Nous sommes fiers du travail accompli par l'équipe pour améliorer les performances de Borderlands 4 sur PC depuis sa sortie. Nous savons aussi qu'il y a encore du pain sur la planche et nous sommes prêts à tenir la distance !
Malgré tous ces changements, les joueurs peuvent continuer à personnaliser leur expérience en fonction de leurs préférences de style de jeu grâce aux options graphiques du jeu, ainsi qu'aux pilotes et outils de la carte graphique.
Merci encore pour votre soutien et votre patience, et tout particulièrement à tous ceux qui nous ont transmis leurs commentaires. Chaque ticket envoyé au Support 2K nous aide à identifier, suivre et diagnostiquer les problèmes et d'apporter des améliorations. N'hésitez pas à nous contacter en cas de besoin.
Comme toujours, nous restons à votre écoute et cherchons en permanence à améliorer votre expérience. Chers Chasseurs de l'Arche, nous sommes très heureux de vous compter parmi nous sur Kairos.








