Epic Games a lancé une version bêta publique de l’Epic Games Launcher après avoir reconstruit sa base de code de zéro avec l’aide d’outils d’intelligence artificielle, dans le but de rendre l’application plus rapide et plus réactive que sa version actuelle et que Steam. La version Preview est disponible pour les utilisateurs de Windows et de Mac, tandis que l’entreprise travaille sur une version Linux qui sortira ultérieurement.
Epic décrit cette approche comme du « vibe coding », un terme qui désigne l’utilisation de l’intelligence artificielle pour aider à écrire le code et à examiner les fonctionnalités plutôt que de réutiliser l’ancienne base de code. Martin Keely, directeur général et vice-président d’Epic Games Store, a déclaré que l’équipe était repartie de zéro, en essayant de reproduire les fonctions de l’ancien lanceur plutôt que d’en copier le code.
Une amélioration de la vitesse de démarrage, mais des fonctionnalités manquantes
Epic affirme que le nouveau lanceur est plus rapide et plus réactif, et souligne également que l’utilisation de l’intelligence artificielle a aidé une petite équipe à réécrire la base de code et à la lancer rapidement sur plusieurs plateformes. Les tests d’Ars Technica ont montré que l’accès à la page de la boutique depuis un démarrage à froid était plus rapide de quelques secondes que sur Steam, en excluant les problèmes de connexion ou les mises à jour.
L’entreprise affirme également que la restauration du lanceur depuis la zone système vers l’écran de la bibliothèque est légèrement plus rapide que sur Steam, mais l’écart annoncé, de 0,06 seconde, était si faible qu’il était difficile à remarquer pendant le test.
Qu’ajoute la version Preview ?
La nouvelle version comprend une liste des jeux utilisés récemment ainsi qu’un centre de téléchargement unifié permettant de suivre l’activité réseau. Elle ne dispose toutefois pas encore de certaines fonctionnalités sociales ni de certaines options de gestion du compte présentes dans l’ancienne version, et Epic indique travailler à atteindre une parité fonctionnelle entre les deux versions.
L’entreprise avertit explicitement que la version Preview comportera des erreurs et demande aux utilisateurs d’envoyer leurs commentaires afin de contribuer à leur correction. Cette version ne constitue donc pas tant un remplacement complet du lanceur actuel qu’un test public d’une nouvelle architecture.
Pourquoi cette information est-elle importante ?
L’importance de cette initiative réside dans le fait qu’elle offre un exemple concret de l’utilisation de l’intelligence artificielle pour reconstruire une application existante, et non pour lui ajouter une fonctionnalité isolée. Toutefois, la rapidité annoncée ne suffit pas à elle seule à déterminer la réussite du projet : le nouveau lanceur ne dispose toujours pas de certaines fonctions présentes dans la version précédente, et la dépendance à la génération automatisée de code fait des tests, de la revue et du traitement des erreurs des facteurs déterminants avant de le considérer comme prêt pour une utilisation générale.
Cette initiative intervient après l’annonce faite par Epic en juin concernant la réingénierie de l’interface de la boutique et d’une version spéciale de Launcher V2, avec la promesse de réduire de cinq fois le temps de démarrage à froid. Elle s’inscrit également dans une orientation plus large annoncée par le directeur général Tim Sweeney en faveur d’une accélération de l’utilisation de l’intelligence artificielle au sein des équipes de l’entreprise, tout en soulignant que l’objectif est de permettre aux employés de construire davantage de produits et de meilleure qualité, et non pas simplement d’accomplir le même travail avec moins de développeurs.