Bill Freist parle optimisation et performances

de Bill Freist le 22 août 2012

Bonjour à tous, je m’appelle Bill Freist. J’aimerais aborder deux sujets qui ont soulevé de nombreuses questions au cours des derniers mois : l’optimisation et les performances.

Commençons par les présentations. Je travaille au sein de l’équipe Assurance qualité d’ArenaNet, et mon rôle consiste à collecter les commentaires des joueurs concernant les problèmes de performances et de compatibilité. Je m’assure que l’équipe de programmation dispose de toutes les données et étapes de reproduction nécessaires à la mise en œuvre rapide de correctifs pour les problèmes techniques que vous nous signalez. En bref, mon travail consiste à garantir que le jeu soit compatible avec un maximum de configurations informatiques – et que ses performances soient solides dès son lancement.

Au cours des derniers mois, les programmeurs du moteur de Guild Wars 2 ont effectué d’importantes améliorations, tant au niveau des serveurs que côté client. Plusieurs de ces optimisations ont permis d’obtenir de meilleures performances. Pour assurer une expérience de jeu optimale, il nous fallait vérifier et tester avec précaution la stabilité de ces changements avant de les déployer. Cela explique les performances variables rencontrées par de nombreux joueurs lors des évènements de bêta-tests et des tests de contrainte.

Ces optimisations sont désormais implémentées dans Guild Wars 2. Les joueurs qui avaient signalé de mauvaises performances devraient donc aujourd’hui noter une amélioration du nombre d’images par seconde. Nous sommes néanmoins arrivés à la conclusion que tous les systèmes n’offrent pas des performances égales. Une étude comparative poussée nous a notamment permis d’établir qu’il existe d’importantes différences de performance en fonction des versions du pilote de carte graphique utilisées (ce tableau récapitule les données collectées au cours des derniers tests de contrainte).

Nous avons également détecté d’autres problèmes provoquant des baisses de performances similaires. Cela dit, ces facteurs externes ne nous empêcheront pas de continuer à améliorer les performances de Guild Wars 2 afin de garantir à tous nos joueurs une expérience de jeu optimale. En ce sens, nous mettrons à jour notre base de connaissances dès qu’un problème sera signalé, étudié et corrigé. Toutes les informations utiles seront ainsi à la disposition de ceux qui en auront besoin. La base de connaissances inclura également des instructions claires sur la manière de résoudre les problèmes de performances.

Mais qu’en est-il des données matérielles ? Comment votre carte graphique fonctionne-t-elle avec Guild Wars 2 ? Le tableau suivant contient les données collectées pendant nos derniers tests de contrainte auprès de joueurs faisant tourner Guild Wars 2 avec des processeurs Intel Core i5 ou encore plus puissants (assurant ainsi la mesure des seules différences de performance liées aux cartes graphiques). Avant de comparer votre ordinateur à ces moyennes, souvenez-vous qu’une quantité suffisante de mémoire système, un processeur et une carte graphique adéquats sont indispensables pour vous garantir une expérience de jeu optimale.

Que faire si votre matériel est censé fournir une fréquence d’images moyenne correcte, mais que le jeu tourne mal sur votre ordinateur ? Il est possible que les résultats du tableau ci-dessus ne s’appliquent pas à tous les joueurs, mais ne vous inquiétez pas, nous sommes là pour vous aider ! En cas de mauvaises performances, et si la base de connaissances ne contient rien qui puisse vous aider, ouvrez un ticket d’assistance et fournissez toutes les informations nécessaires à notre équipe d’assistance pour résoudre ce problème. Ces informations nous permettront d’améliorer Guild Wars 2 et de vous assurer une expérience de jeu à la hauteur de vos attentes. Ce n’est pas parce que l’essentiel des optimisations a été déployé que notre tâche est terminée. D’autres seront appliquées jusqu’au jour du lancement, et même après, grâce aux informations que vous nous fournissez.

A ce propos, la date de lancement approche à grands pas, et je félicite l’équipe pour tout ce qu’elle est parvenue à accomplir en si peu de temps. Mais le mérite ne nous revient pas entièrement ! C’est vous, et tous les autres membres de la communauté, qui nous avez aidés à faire de Guild Wars 2 ce qu’il est aujourd’hui. Au nom de toute l’équipe d’ArenaNet, je souhaite vous remercier d’avoir participé aux évènements de bêta-test et aux tests de contrainte, de nous avoir fait part de votre avis sur le jeu et de vos soucis en termes de performances, et de nous avoir fourni des informations cruciales dont nous avions besoin pour résoudre ces problèmes avant le lancement. Vous faites partie intégrante de l’équipe !