
Gestionnaire d’inventaires pour Guild Wars 2
- 27 mars 2023
- Projets
Il y a bientôt un an maintenant, j’ai créé un outil pour aider les joueuses et joueurs de Guild Wars 2 à faire le tri dans leur inventaire.
Je vous l’avoue tout de suite, cette idée n’est pas originale !
Un jour, je me suis connecté sur mes différents personnages pour récolter du lin, et je me suis rendu compte que leur inventaire était sacrément bien encombré… Je me suis souvenu d’un site (GW2 Clean Up) qui, à partir d’une clé API GW2, vous donne des indications sur quoi faire des différents objets et sur quels personnages ils se trouvaient. Malheureusement, ce site ne fonctionne plus depuis un petit moment… Il existe d’autres sites (GW2Efficiency, GW2Timer, …) qui vous offrent une visualisation de vos inventaires, mais rien qui permet de les gérer efficacement.
C’est à ce moment que j’ai commencé à me creuser les méninges pour réaliser cette page, avec laquelle je voulais répondre à 3 objectifs :
Interface



Comment l’utiliser ?
Prenons cet exemple :

Je remarque que dans l’inventaire de mon personnage “Erik Lefort”, j’ai 1/52 Pierre de rune de jade. Donc ce personnage a dans son inventaire 1 exemplaire de cet objet sur un total de 52. En cliquant dessus, je peux noter qu’il y en a 43 dans ma banque, 8 sur mon personnage “Renolor Bairyden” et 1 sur Erik. À ce moment-là, j’ai à choisir si je stocke tout dans ma banque ou si je récupère tout sur un seul et même personnage, ce qui me libérera 2 emplacements d’inventaire.
Une fois que vous avez suffisamment répété cette opération, cliquez sur le bouton pour rafraichir les données (2) et naviguez jusqu’en bas de la page pour admirer avec satisfaction toute la place que vous avez gagnée grâce à votre serviteur dévoué.
Pistes d’améliorations
Actuellement, les conseils sont inscrits dans un tableau de données, dans un fichier JavaScript. L’idéal serait d’inscrire ces informations directement dans la base de données du Bus Magique, pour pouvoir en ajouter et les mettre à jour plus facilement grâce à son interface d’administration. Je pourrais aussi offrir la possibilité aux utilisatrices et utilisateurs de soumettre via un formulaire, un conseil pour des objets qui n’en ont pas.
Des fonctions de tris et filtres pourraient aussi sûrement être intéressantes, lorsque vous cherchez un objet mais que vous ne savez plus où vous l’avez stocké ou pour connaître rapidement, par exemple, à quels endroits vous avez des objets gris/inutiles que vous pouvez vendre pour rapidement faire de la place.
Si vous-même vous avez des idées d’améliorations, des suggestions de fonctionnalités, n’hésitez pas à les partager dans l’espace des commentaires sous cet article ou en ouvrant un nouveau ticket sur le repository du projet sur Github.

Thoanny
Je suis Anthony, né en 89, infographiste et développeur web indépendant. J'adore partager mes passions. Pour me contacter : hello@thoanny.fr