relu par Yoko

L’enfer est pavé de bonnes intentions

Selon le Wikitionnaire, le proverbe ci-dessus signifie : “La volonté de bien faire ou de faire le bien aboutit parfois au contraire du résultat espéré.” Cette définition colle plutôt bien au dernier “gros drama” qui a frappé Star Citizen et sa communauté lors du dernier week-end de juillet 2022.

Tout d’abord, la “bonne intention”. Alors que la sortie de l’alpha 3.17.2 sur les serveurs Live se faisait imminente, l’un des community managers du studio CIG, Tyler Witkin (alias Captain Zyloh), a sorti un communiqué annonçant diverses nouvelles concernant cette mise à jour. L’une d’entre elles concernait notre portefeuille ingame, dont on savait depuis juin qu’il serait réinitialisé à l’instar de notre inventaire (vaisseaux achetés dans le jeu compris) :

[…] parallèlement à la sortie de l’alpha 3.17.2, nous avons travaillé avec l’équipe de conception pour distribuer une généreuse quantité d’aUEC (les crédits de l’alpha de Star Citizen, ndlr) en fonction du nombre d’heures que vous avez passées sur l’alpha 3.17.1. Une fois le patch mis en ligne, vous constaterez que ces crédits auront déjà été livrés directement dans le portefeuille de votre mobiGlas.

Au sujet de l’alpha 3.17.2

Dans la nuit du vendredi 29 juillet, l’alpha 3.17.2 sort sur les serveurs Live. Jusqu’ici tout va bien.

Et patatra

Comme annoncé, la compensation en aUEC fut distribuée dès le début de la mise à jour. Mais c’est là que “l’enfer” commence. En effet, il se trouve que la plupart des joueurs ayant bénéficié de cette “indemnité” sont devenus multimillionnaires, certains possédant même plus d’une centaine de millions d’aUEC sur leur compte ! Alors qu’une bonne partie de la communauté s’en sont réjouis et ont rapidement profité de cet argent pour s’acheter moult vaisseaux et autre équipement, certains se sont plaints de ce trop plein de générosité de la part du studio, comme ce thread.

En réponse à ce thread justement, un autre CM du nom de Jake Bradley (alias Jake Acapella) a annoncé “qu’il y a eu une erreur de calcul et la quantité d’aUEC distribuées s’est avérée plus élevée que prévu. Nous étudions les possibilités de corriger cette erreur dans la journée et nous vous communiquerons de plus amples informations dès que nous en aurons.”

Cette correction intervient dans la nuit du samedi 30 juillet, accompagnée du communiqué ci-dessous, traduit en français par nos soins :

Salut tout le monde,

Comme mentionné dans ce thread, nous avons travaillé avec nos équipes pour distribuer une généreuse quantité d’aUEC basée sur le nombre d’heures jouées pendant l’alpha 3.17.1 afin de rendre le wipe de la base de données qui est venu avec l’alpha 3.17.2 un peu moins douloureux.

Comme certains d’entre vous l’ont déjà soupçonné, il y a eu une erreur de calcul et le montant des aUEC distribués s’est avéré plus élevé que prévu. Notre formule a en fait souffert de deux erreurs – un surcomptage du temps de jeu et une exagération des paiements par minute de jeu – qui ont aggravé la situation, aboutissant à des chiffres largement surévalués qui étaient plus élevés que prévu par un facteur de plus de 10. Nous sommes en train de corriger cette erreur et vous devriez voir le résultat dans votre portefeuille du jeu sous peu. Il se peut qu’il y ait des différences avec les aUEC gagnés au début du “Siège d’Orison”, mais soyez assurés que ceux qui se sont connectés entre le début de l’événement et cette correction recevront le paiement de l’événement.

Plutôt que d’effectuer un autre wipe et une réinitialisation des serveurs Live, ce qui entraînerait une interruption de service, nous sommes en mesure de rectifier les fonds dans les portefeuilles des joueurs en effectuant une mise à jour du côté du serveur. De plus, si vous avez dépensé les aUEC que vous avez reçus entre le lancement de la 3.17.2 et maintenant, vous pourrez très probablement conserver ces achats (à condition que vous ayez dépensé un montant raisonnable). Si vous avez fait don d’une partie ou de la totalité de votre compensation à un autre joueur, dans la plupart des cas, une partie ou la totalité de votre don sera supprimée. En outre, en vérifiant les comptes après la réinitialisation de la compensation, si nous trouvons des comptes qui ont un nombre excessif d’achats bien au-delà de notre intention initiale, nous pouvons supprimer ce que nous considérons comme une possession excessive de vaisseaux. Ainsi, si vous avez acheté 5 Hammerhead, il se peut que 4 d’entre eux aient disparu lors de votre prochaine connexion.

Ce sont les joueurs qui ont passé le plus de temps dans la version 3.17.1 qui ressentiront le plus fortement ce changement, car nous mettons en place une courbe qui diminue le nombre d’aUEC gagnés au fur et à mesure que le temps de jeu augmente. La majorité des joueurs recevront toujours une quantité substantielle d’aUEC, suffisamment pour vous équiper d’un ensemble complet d’armures, d’armes ou même d’un véhicule terrestre pour vous préparer à affronter notre prochaine série d’événements dynamiques !

Par exemple, un joueur qui a joué 20 heures avant le wipe découvrira qu’il a assez d’argent pour s’équiper d’une armure et d’armes pour affronter les Nine Tails lors du siège, et qu’il en a encore assez pour prendre un Dragonfly ou un Cyclone pour faire un raid sur Jumptown. Et un joueur qui a joué 100 heures avant le wipe aura assez d’argent pour obtenir immédiatement un Avenger Titan, vous donnant un solide départ pour vos aventures en 3.17.2. C’est le genre d’avantage que nous voulions donner aux joueurs avec notre compensation : assez pour récompenser vos efforts en 3.17.1 et vous donner une longueur d’avance pour gagner plus, mais pas assez pour acquérir immédiatement une flotte de 10 vaisseaux avant votre première mission de chasse à la prime.

Nous vous remercions de votre patience et nous nous excusons sincèrement pour les désagréments que cela pourrait causer. A bientôt dans le ‘verse !

Mise à jour de la compensation en aUEC

CIG a donc décidé de retirer le montant excessif directement du portefeuille des joueurs tout en conservant la plupart des achats faits entre la mise en ligne de la mise à jour et cette “correction”. Ceci a engendré bon nombre de critiques acerbes (vous pourrez le constatez en consultant directement les réponses sous cette annonce). Certains ont déploré le caractère injuste de cette décision, entre ceux qui ont eu le temps durant les premières heures du patch de s’acheter leurs vaisseaux de leurs rêves et qu’ils garderont probablement tout au long de la mise à jour, alors que les autres n’auront pas eu la possibilité de profiter de leurs millions. Beaucoup de ces critiques ont également souligné qu’il aurait été préférable de laisser ces millions en vigueur, vu que la mise à jour suivante, l’alpha 3.18, verrait très probablement un nouveau “wipe” de la persistance (quasiment confirmé par CIG), et que laisser les joueurs profiter de cette richesse pour une seule mise à jour ne serait pas un drame.

Si cela ne suffisait pas, un bug bien handicapant s’est immiscé dans le processus, avec beaucoup de joueurs qui voient leur argent gagné via les missions “s’envoler dans la nature” à chaque reconnexion, ce qui a rajouté une nouvelle couche de “drama”. Au vu de ce désordre, plusieurs voix se sont élevées pour demander à CIG d’opérer tout simplement une nouvelle remise à zéro de la persistance (inventaire et argent) et d’allouer aux joueurs le bon montant prévu au départ. Une proposition restée lettre morte.

On se rattrape comme on peut

Le nouveau rebondissement intervient dans la nuit du dimanche 31 juillet, où le CM Tyler Witkin revient à la charge avec un nouveau communiqué :

Salut tout le monde,

Avec la sortie de l’alpha 3.17.2, nous avions l’intention de fournir une généreuse compensation basée sur le nombre d’heures jouées afin d’accorder aux joueurs précédemment actifs des crédits de départ supplémentaires. Notre intention était de récompenser les joueurs pour les heures passées avant le wipe et de leur donner une modeste avance pour progresser dans l’alpha 3.17.2. Comme beaucoup d’entre vous le savent maintenant, cela ne s’est pas passé comme prévu. Après que cette compensation ait été accordée, nous avons rapidement réalisé que nous avions donné beaucoup trop de crédits par un facteur de 10 ou plus, en raison d’une erreur dans le script de distribution. Cela allait bien au-delà de notre intention affichée, et privait le jeu d’une incitation à jouer et à progresser. Après une délibération de haut niveau et une évaluation de l’impact sur l’expérience de jeu globale, nous avons pris la décision d’annuler les subventions erronées et de les réinitialiser avec la compensation prévue à l’origine.

Nous avons déterminé qu’il faudrait 24 heures de temps d’arrêt pour effectuer une réinitialisation complète des comptes qui corrigerait tout de manière optimale, et ce, si tout se passait bien. Cependant, notre priorité était de minimiser les perturbations et d’éviter d’interrompre le service Live aussi longtemps. Nous avons donc opté pour une correction alternative de l’aUEC, que nous pensions pouvoir effectuer rapidement pendant que le jeu était encore en ligne. Nous avons effectué quelques tests sur nos serveurs internes et constaté que le programme s’exécutait en 10 minutes seulement. Cependant, une fois que nous avons déployé le correctif sur les serveurs Live, nous avons constaté que cela prenait beaucoup plus de temps que prévu, soit près de 12 heures.

Simultanément, ce processus a mis en évidence une variété de bugs divers dans notre système actuel, bugs dont nous avons été victimes dans le passé sans savoir pourquoi ils se produisaient. La bonne nouvelle est que cette débâcle nous a permis d’identifier la source de certains de ces problèmes, le service du portefeuille étant beaucoup plus sollicité que d’habitude. La deuxième bonne nouvelle est que ces problèmes ne seront pas présents dans notre nouveau système qui sera déployé en même temps que l’alpha 3.18, qui dispose de services largement améliorés et d’une base de données conçue pour traiter un grand nombre de données en lecture et en écriture.

Ensuite, nous avons découvert un bug critique avec notre correctif, à cause duquel certains joueurs ont vu leur monnaie en jeu réinitialisée lors de leur connexion. Il doit y avoir un GIF de M. Bean dans lequel il ne cesse d’empirer les choses. C’était nous. Ce problème était tout aussi frustrant pour nous que pour vous. Heureusement, ce problème a été résolu et notre équipe surveille de près tous les cas particuliers qui pourraient survenir. Mais nous devrions être tranquilles ! Touche du bois

Tout cela pour dire que nous sommes désolés pour la frustration et la confusion que cela a causé à certains d’entre vous, et nous reconnaissons que nous aurions pu mieux gérer la situation. Maintenant que les choses sont en meilleure forme, nous allons laisser les services backend se calmer. Nous savons que ces problèmes de portefeuille ont été incroyablement perturbants pour beaucoup d’entre vous, en particulier pour ceux qui ont joué à “Siège d’Orison” et à d’autres missions, et qui ont vu leurs aUEC durement gagnées effacées et réinitialisées à plusieurs reprises. Bien que nous ayons depuis corrigé ce problème, vous avez été nombreux à perdre vos récompenses en aUEC. Pour vous dédommager du temps et des crédits perdus, nous allons accorder un million d’aUEC à tous, indépendamment du temps de jeu ou de l’ancienneté du compte. Nous distribuerons cette compensation en début de semaine prochaine afin de ne pas stresser nos services de portefeuille ce week-end. Nous ne voulons pas risquer de les “brûler” à nouveau alors qu’ils commencent tout juste à se rétablir.

Nous continuerons à surveiller de près la situation pendant le reste de ce week-end et le suivant. Nous vous remercions de votre patience et de votre compréhension. À bientôt dans le ‘verse.

Mise à jour de la compensation en aUEC

Ainsi, depuis le jeudi 4 août, tous les joueurs de Star Citizen possèdent au moins 1 million sur leur compte. Une décision qui fut plutôt bien accueillie par beaucoup qui pensent que CIG s’est “bien rattrapé”, tandis que d’autres considèrent que cela ne résout en rien, voire ne fait qu’empirer le problème de départ.

Après les controverses liées au canon de l’Ares Ion fin 2021 et celle de la feuille de route en février dernier, voici donc une nouvelle polémique à ajouter au tableau déjà bien rempli des “dramas” que Star Citizen accumule alors que le projet approche de son 10e anniversaire. Quoiqu’il en soit, il est difficile de défendre CIG pour la gestion douteuse de cette affaire, avec plusieurs décisions qui ont entraîné plus de problèmes qu’elles n’en ont résolues. Espérons que ce genre d’incident ne se reproduise plus (si ça devait à nouveau arriver, que ça soit mieux géré par le studio) et que cela ne soit qu’un mauvais souvenir lors de la sortie officielle du jeu (s’il sort un jour). Après tout, nous sommes toujours en alpha ! 😁

Leave a comment

Your email address will not be published. Required fields are marked *