Un développeur recrée le code source d'un jeu de 2009 avec l'IA
Le développeur Maurice Heumann a reconstruit le code source C++ du jeu Call of Duty: Modern Warfare 2 (2009) à l'aide de l'IA. Ce projet de trois mois a nécessité plus de 500 milliards de tokens.
Le développeur Maurice Heumann a réussi à reconstruire le code source en langage C++ du jeu vidéo Call of Duty: Modern Warfare 2, sorti en 2009, en utilisant l'intelligence artificielle. Ce projet, qui s'est étalé sur trois mois, a nécessité l'utilisation de plus de 500 milliards de tokens.
Sous la direction de Heumann et avec l'aide de membres de la communauté, l'équipe a employé des agents d'IA, notamment des modèles tels que Claude Max et Codex Pro, pour décompiler les fichiers exécutables du jeu. Les premiers résultats ont permis d'obtenir une version fonctionnelle du jeu, avec un menu principal et la capacité de charger des cartes, bien que le code ait nécessité des améliorations.
Un élément clé du projet a été la mise en place d'un système de vérification par "concordance byte pour byte". Cette méthode consistait à compiler le code généré par l'IA et à comparer sa sortie binaire pour chaque fonction avec le code du jeu original. Les fonctions qui ne correspondaient pas exactement étaient renvoyées à l'IA pour correction.
Au final, 99 % des fonctions du jeu ont été intégrées au code source reconstruit, dont 83 % ont atteint une correspondance byte pour byte. Heumann a indiqué que le code reconstruit sera conservé pour un usage privé et ne sera pas rendu public.