Lancé le 23 septembre dernier, Diablo 2 : Resurrected connaît un démarrage pour le moins chaotique. Crashes de serveurs, pertes de progression de personnage… Blizzard lance des correctifs pour tenter d'améliorer l'expérience des possesseurs du jeu.
Depuis son lancement le mois dernier sur PlayStation 5, Xbox Series, PlayStation 4, Xbox One, Nintendo Switch et PC, Diablo II : Resurrected connait d'importants problèmes de serveurs qui semblent avoir empiré ces derniers jours. Le remake du cultissime Diablo II a causé l'ire de nombreux fans de la franchise de Blizzard, qui ont vu leur expérience de jeu grandement limitée par ces problèmes.
Sommaire
- Blizzard, un développeur conscient du problème
- Quelle est l'origine des problèmes de serveurs de Diablo 2 : Resurrected ?
- Quelles solutions aux problèmes de serveurs de Diablo 2 : Resurrected ?
Blizzard, un développeur conscient du problème
Les crashs de serveurs de Diablo 2 ne sont pas la conséquence d'un seul problème mais, de l'accumulation de plusieurs soucis mineurs, qui additionnés, ont crée des dysfonctionnements majeurs pour les joueurs. Dans un long communiqué, les développeurs ont détaillé les raisons de ces problèmes mais aussi les solutions temporaires et durables apportées :
Nos crashes de serveurs n'ont pas été causés par un seul problème mais par une accumulation de plusieurs dysfonctionnements. Nous résolvons chaque problème au fur et à mesure qu'ils se produisent, avec des solutions temporaires et des changements architecturaux sur le long terme. Un nombre restreint de joueurs a connu des pertes de progression de leurs personnages. Dorénavant, toute perte dû à un crash de serveur devrait être limitée à seulement quelques minutes. Ce n'est pas une solution complète à nos yeux, et nous continuons de travailler sur ce problème. Notre équipe, avec l'aide d'autres chez Blizzard, travaille dur pour que votre expérience de jeu arrive à un stade satisfaisant pour tous.
Quelle est l'origine des problèmes de serveurs de Diablo 2 : Resurrected ?
Les serveurs de Blizzard ne s'attendaient pas à un tel flux de joueurs et ont du mal à suivre le rythme imposé. Mais la véritable origine des problèmes de serveurs du jeu viennent de la façon dont Diablo 2 a été conçu au départ. Les développeurs expliquent que d'importantes parties du code du jeu sont à quelques exceptions près identiques à celles du jeu original, sorti il y a 21 ans.
Une partie de ce code est en train d'affecter des éléments basiques, tel que la lecture des données de personnage, vérifier la viabilité des serveurs, ou même mettre à jour, lire ou filtrer les listes de jeu. Si ce code était parfaitement suffisant en 2000, le comportement des joueurs n'est plus le même aujourd'hui. Par exemple, créer de nouveaux lobbies pour farmer certains combats n'était pas fréquent à l'époque, et commence à tester la durabilité des serveurs.
Quelles solutions aux problèmes de serveurs de Diablo 2 : Resurrected ?
Heureusement, Blizzard semble avoir trouvé des pistes pour améliorer la situation. La première solution trouvée est d'empêcher les joueurs de créer de nouvelles instances s'ils en créent trop en une courte période. Cette prévention devrait être indiquée par l'intérmédiaire d'un message d'erreur : "il y a un soucis de communication avec les serveurs du jeu".
La deuxième solution trouvée par les développeurs serait de créer un système de file d'attente qui ralentirait l'afflux de joueurs se connectant simultanément pour éviter de mettre trop de poids sur les serveurs. Pour autant, ces solutions ne sont pas permanentes et permettent seulement d'éviter un crash complet du jeu dans le futur. Blizzard compte trouver des solutions permanentes à ces problèmes, mais il est certain que cela prendra du temps.
Guide complet de Diablo 2 Resurrected