Pleins feux sur la communauté - Lowlines

16 JAN 2019 - Cozmo_BNG

Si vous est un vétéran de Destiny, vous devez vous souvenir de ce temps ou le seul moyen de déplacer vos équipements entre personnages était de se rendre encore et encore à la Tour. Pour résoudre ce problème, nous avions créé des API pour vous permettre de déplacer votre équipement à l'aide d'une application sur l'appareil de votre choix. Ce fut un grand moment de bonheur. Nous avions également décidé de permettre à la communauté d'utiliser cette technologie pour créer de fabuleuses applications qui vous permettent d'organiser votre équipement ou de trouver des vidéos de vous-même à l'Épreuve.

Cette semaine, nous nous intéressons à l'un des pionniers de la communauté des développeurs d'applications pour Destiny. Veuillez accueillir Lowlines.

Bienvenue dans votre Pleins feux sur la communauté ! Parlez-nous un peu de vous et de ce que vous faites dans la communauté de Destiny.

LL : Je suis un développeur australien de sites Internet, passionné par la création d'outils pour la communauté des joueurs. Dans Destiny 1, je tenais à jour les documentations non officielles des API de Bungie et aidait les autres développeurs de la communauté à créer leur propre application. On me connaît également pour mes vidéos comme celle que j'ai faite en patrouillant dans la Cité des rêves.
 
Merci d'avoir aidé d'autres membres de la communauté à créer ces applications. Où peut-on vous trouver sur Internet ?

LL : Vous pouvez me trouver ici :

Site Internet : https://lowlidev.com.au
Twitter : @lowlines
 
Quelles sont votre doctrine et votre arme préférées ?

LL : J'adore utiliser le Chasseur Ronde de nuit, bien que le Déluge de lames ait pas mal changé la donne. Mon arme préférée est sans conteste l'arc cinétique Demi-tour impossible. J'ai déjà près de 28 000 frags au compteur depuis que Pétra me l'a offert dans la planque de l'Araignée.
 
Excellent choix. Parlez-nous maintenant de votre site. On dirait que c'est bien plus que quelques cartes.

LL : Mon site Internet est un espace où je peux partager les projets qui me passionnent avec les autres. Il me permet de perfectionner mes compétences et de montrer ce qu'il est possible de faire pour étendre l'expérience des joueurs, en particulier lorsqu'on utilise les API public des jeux.
 
On me connaît surtout pour le projet Maps, une version améliorée de la Carte céleste utilisable depuis tous les appareils ayant un navigateur Internet, même si vous ne jouez pas à Destiny 2. J'ai également collaboré avec d'autres développeurs de la communauté pour leur permettre d'utiliser les données contenues dans cette carte. Des sites Internet comme D2Checklist vous permettent de plonger profondément dans un endroit et j'ai également rendu disponible Maps pour qu'il soit utilisable comme Google Maps, que certains clans utilisent dans leur propre site Internet.
 
La visionneuse d'équipement (Gear viewer) est également un autre projet basé sur l'aperçu 3D qui était disponible sur Bungie.net dans Destiny 1. Il n'est pas terminé et plutôt expérimental, mais de nombreux artistes de la communauté le trouvent très utile quand ils veulent inspecter un équipement pour référence. Il y a même des développeurs de la Communauté qui utilise mon code pour des projets encore plus cool comme Catwalk de Josh Hunt ou les expérimentations en VR de Chris Fried.
 
Vers la fin de Destiny 1, nous avions mis en place un petit concours communautaire où il fallait chasser des boss pour aider Cayde à remplir son Pokedex.
 
C'était quelques exemples des types de projets sur lequel j'ai travaillé. Je fais aussi d'autres trucs pour d'autres jeux ! J'ai toujours de nouvelles idées et mon site Internet est le lieu où vous pourrez les découvrir !
 
Ce sont vraiment de super projets. Qu'est-ce qui vous a poussé à créer Maps et vous a intéressé dans les fonctionnalités API ?

LL : Lors de la sortie des Ténèbres souterraines, j'ai appris que Bungie.net avait ajouté des API pour permettre de déplacer des objets entre personnages. En voyant que je n'allais plus avoir besoin de retourner à la Tour pour modifier mon équipement, ça m'a vraiment ouvert les yeux. Depuis, je plaide pour que les jeux aient plus d'API.
 
Concernant Maps, je jouais beaucoup à Borderland 2 avant Destiny et il y avait cette carte interactive super cool que j'utilisais sur mon iPad pour suivre tous les objets à collectionner. Il n'y avait pas d'PAI à l'époque pour vérifier les données de votre profil, mais j'adorais avoir un outil pareil. Quand j'ai vu l'évolution de la Carte céleste dans Destiny 2, je savais que je voulais combiner ces deux expériences ensemble !
 
Avez-vous de nouvelles fonctionnalités en cours de développement qui seront bientôt ajoutées ?

LL : Je vais continuer de mettre à jour Maps avec le nouveau contenu de Destiny. Je veux également trouver un moyen de simplifier le suivi des poursuites et de toutes les activités que vous pouvez faire chaque semaine. Braytech.org a cette super vue de la semaine qui montre un grand nombre des infos que je peux mettre en avant dans Maps. Ça fait huit mois maintenant que je travaille sur le projet Maps et comme dans un jeu, ça devient très difficile au bout d'un moment de rajouter de nouvelles choses par-dessus le code déjà existant sans risque de tout casser. Donc, il va me falloir un peu plus de temps pour analyser où se trouve quoi et trouver la meilleure approche pour continuer d'avancer. Ça va prendre un peu de temps.
 
J'ai également travaillé sur un autre projet qui permet de suivre les changements des données de votre profil pendant une session de jeu. Par exemple, vous pourrez connaître quand un exotique tombe, combien de frags vous avez faits avec une arme donnée, et même combien de fois vous avez tué Ghaul. Je développe aussi une extension Twitch que les Streamers pourront utiliser pour interagir avec leur communauté, comme organiser une chasse au Boss par exemple. J'aimerai faire évoluer ce projet pour être capable par exemple de pouvoir animer une partie de l'Épreuve en suivant tous les joueurs pour produire des statistiques en direct. Je suis encore en phase de prototype pour le moment, mais j'aurais besoin de volontaire pour le tester dès que ce sera plus utilisable. Je suis également ouvert aux idées que les gens peuvent avoir, car il y a tellement de données que vous pouvez suivre avec les API que je ne suis pas sûr encore à 100% de savoir ce qu'il est possible de faire.
 
Nous comprenons complètement les risques qu'impliquent les modifications apportées à un logiciel complexe. Un dernier mot pour finir ?

LL : Rien ne serait possible pour la communauté des développeurs sans les gens de Bungie, comme vthornheart, qui ont mis en place ces API. Ils nous ont permis de créer des outils extraordinaires comme DIM, pour gérer votre inventaire, de garder un œil sur vos collections avec DestinySets.com ou de suivre vos jalons de clan ou de planifier des Raids avec des robots de chat dans Discord avec Warmind.io. Si la communauté des développeurs de Destiny est si large, c'est parce que Bungie a été assez ouvert pour nous laisser utiliser leurs API. J'ai eu tellement de chance de pouvoir tester la bêta de Destiny à l'époque !
 
Merci à vous d'utiliser les outils que nous avons créés pour vous de cette façon. Merci d'avoir passé du temps pour nous parler de vous et de nous expliquer ce sur quoi vous travaillez.

Si vous souhaitez utiliser les fonctionnalités API de Lowline, allez jeter un coup d'œil à son site Internet lowlidev.com.au. Nous sommes toujours à l'affût pour nos prochains Pleins feux sur la communauté. Si vous avez une idée, transmettez-la-nous sur le forum en utilisant le mot-clé #CommunityFocus.

Le site utilise des cookies pour vous offrir la meilleure expérience utilisateur possible. En cliquant sur « Accepter », vous acceptez les politiques de la Politique liée aux cookies et la Politique de confidentialité.