Des vidéos montrant des personnages et des éléments de différents jeux fusionnés se sont récemment répandues sur les réseaux sociaux. Parmi les exemples figurent Steve de Minecraft faisant exploser une route de Grand Theft Auto V avec de la TNT, ou combattant des boss de Skyrim avec une épée en diamant. Ces projets sont souvent présentés comme la preuve que l’intelligence artificielle peut désormais décompiler un jeu et le combiner avec un autre.
Flavien Normand, directeur de Teamcraft Studios, souligne que l’IA n’a pas créé la technique de base. Depuis près d’une décennie, il travaille dans la rétro-ingénierie, une discipline qui consiste à examiner des logiciels ou des jeux afin de comprendre leur fonctionnement.
Le processus commence par la compilation. Le code source lisible par les humains d’un jeu est compressé et optimisé afin qu’une machine puisse le traiter. La décompilation fonctionne dans le sens inverse : elle tente de réécrire ou de traduire ce fichier compressé en un code que les humains peuvent lire et comprendre plus facilement.
Selon les informations disponibles, l’IA transforme la vitesse et l’accessibilité d’un travail que les communautés de passionnés réalisent depuis des années. Ces communautés ont cherché à décrypter et à reproduire des éléments de jeux afin de les réinventer ou de les faire fonctionner sur d’autres machines. La technologie accélère donc des pratiques existantes au lieu d’introduire le concept de rétro-ingénierie lui-même.
Sources: Le Monde Économie.