Technologie

Un créateur d’addons pour World of Warcraft rend son code privé face à la concurrence des IA qui reproduisent des années de travail.

Un créateur d'addons pour World of Warcraft rend son code privé face à la concurrence des IA qui reproduisent des années de travail.

Évolution des Outils de Suivi de Combat dans World of Warcraft

Un service de suivi de combat utilisé depuis longtemps dans World of Warcraft a récemment modifié ses outils gratuits destinés aux développeurs en réponse à la montée en puissance des addons générés par l’IA. Des créateurs établis constatent que leur travail, sur lequel ils ont travaillé des années, est souvent copié par de nouveaux entrants.

Ce qu’il faut savoir

Les développeurs peuvent accéder à l’API gratuite de Warcraft Logs pour créer des outils basés sur les données de combat des joueurs. Ce service, géré par Archon.gg, permet aux joueurs de filmer leurs combats en jeu, de télécharger ces informations, puis de les analyser pour améliorer leur performance, comme le souligne 404 Media.

Les développeurs commerciaux sont invités à obtenir une autorisation afin que Warcraft Logs puisse vérifier d’éventuels conflits avec les conditions d’utilisation ou des problèmes de scalabilité. D’après Sildri Silentcrest, président d’Archon.gg et de Warcraft Logs, la majorité des utilisateurs de ce service sont des amateurs.

“Nous recevons actuellement en moyenne une demande commerciale par jour. Je suis certain qu’il y en a plus qui commercialisent sans notre accord. Nous voyons naître une nouvelle société d’analyse de World of Warcraft tous les jours ! C’est difficile de suivre le rythme,” a déclaré Silentcrest.

Sur les subreddits dédiés à World of Warcraft, certains développeurs admettent recourir à l’IA uniquement après avoir été interrogés par les utilisateurs, tandis que d’autres le précisent en faisant la promotion de leurs addons. Ces projets alimentés par l’IA contribuent à l’augmentation des outils disponibles.

Contexte supplémentaire

Les développeurs d’addons tirent des revenus grâce à la plateforme Patreon et à la publicités sur CurseForge, un important dépôt d’addons. Pour les joueurs, ces addons peuvent offrir des conseils sur les parcours de quêtes ou modifier l’interface du jeu.

L’un des créateurs d’addons, plusmouse, a signalé que des concurrents générés par l’IA ont plagié son travail, y compris un design unique pour les noms affichés au-dessus des ennemis. Certaines similarités de code ont même conduit à des plaintes pour violation de droits d’auteur.

“Parfois, le code est tellement similaire que cela mène à un retrait. D’autres fois, il est juste assez différent pour passer inaperçu, même si cela ressemble fortement à ma solution. S’inspirer des idées est normal dans le développement d’addons, mais le faire à l’échelle possible grâce à l’IA n’est pas acceptable,” a souligné plusmouse.

En plus des préoccupations liées aux copies de code et à la sécurité logicielle, les outils d’IA utilisés pour ces projets posent des problèmes environnementaux. Ces technologies consomment d’énormes quantités d’électricité et les centres de données qui les soutiennent requièrent une immense quantité d’eau pour le refroidissement.

Quelles mesures sont prises ?

Silentcrest a annoncé que Warcraft Logs allait modifier son API pour privilégier des outils permettant aux joueurs de mieux comprendre leurs combats, comme l’identification des causes de la mort lors des combats contre les boss ou des suggestions d’amélioration pour les tentatives suivantes, selon 404 Media.

Des projets qui collectent des données en masse pour afficher des statistiques basiques se multiplient.

Le service prévoit également d’introduire une clé commerciale payante pour permettre aux développeurs ayant des ambitions commerciales de soutenir les projets en cours.

Pour contrer le plagiat, plusmouse a rendu certains de ses dépôts sur GitHub privés, pensant que cela empêcherait les modèles de langage de se servir de son code.

Warcraft Logs, quant à lui, a commencé à faire appel à l’IA pour l’assistance dans la recherche et la révision de son code. Son équipe, bien que petite, envisage d’utiliser cette technologie de manière plus étendue alors que d’autres développeurs utilisent son API pour développer des fonctionnalités déjà présentes sur sa liste de tâches.

“Il y a deux ans, par exemple, nous avions 200 développeurs utilisant notre API, dont deux ou trois faisaient preuve de conduite abusive. Aujourd’hui, 10 000 développeurs utilisent notre API et 1 000 d’entre eux se comportent mal. Le ratio a changé, et cela ne fait vraiment pas plaisir. Avant, les développeurs respectaient le travail des autres. Je me demande ce qui a changé. Est-ce que Claude ne lit pas les conditions d’utilisation ? Ou les nouveaux développeurs se soucient-ils moins de ces préoccupations que les anciens ? Nous apprécions certaines des outils rendus possibles grâce à cette accessibilité au codage, mais pouvoir contrôler l’utilisation de l’API est devenu un véritable défi.”

Où trouver plus d’informations ?

D’autres services en ligne et développeurs de logiciels doivent également faire face aux tensions causées par les outils d’IA.

  • Wikipedia a signalé des cas de modifications effectuées par des agents OpenAI non autorisés, ce qui pourrait avoir contribué à une panne.

  • Des documents de Microsoft mettent en garde contre un cercle vicieux de l’IA qui pourrait menacer l’économie du web.

  • Même des outils d’IA rédigés par des humains sont devenus indésirables sur le subreddit r/opensource de Reddit, en raison des retours négatifs contre les projets IA.

  • Un ingénieur logiciel a déclaré que l’utilisation d’IA en programmation obligeait les développeurs à travailler des journées de 12 heures juste pour appuyer sur entrée.

  • Sur Steam, les coûts liés à l’IA ont plongé des créateurs d’une démo de conduite populaire dans l’endettement.

FAQ

Qu’est-ce qu’une API ?

Une API (Interface de Programmation d’Applications) est un ensemble de règles qui permet à différents logiciels de communiquer entre eux.

Quels sont les risques liés à l’utilisation d’IA dans le développement d’addons ?

L’utilisation d’IA peut entraîner des problèmes de droits d’auteur et d’infractions aux conditions d’utilisation, en plus de soulever des préoccupations environnementales.

Comment se protéger contre le plagiat dans le développement ?

Il est recommandé de rendre certains dépôts de code privés et de surveiller régulièrement l’utilisation de votre code par d’autres.

Pourquoi les addons sont-ils populaires dans World of Warcraft ?

Les addons améliorent l’expérience de jeu en offrant des fonctionnalités utiles, comme des astuces de jeu ou des modifications visuelles, augmentant ainsi le plaisir des joueurs.

Quel impact l’IA a-t-elle sur l’économie du développement logiciel ?

L’IA peut générer des défis tels que le plagiat massifié, des problèmes de revenus pour les développeurs, et une pression accrue pour les créateurs de logiciels de qualité.

Quitter la version mobile