··· GAME OVER ··· Fermeture définitive de GX ··· Pour continuer de suivre l'actualité JV, rendez-vous sur Sylcam.fr ! ···
Comme chaque semaine retrouvé un article sur un contenu plus léger. Qu’il soit sur une des entreprises du milieu ou provenant de la communauté. Ainsi cette semaine c’est une la technologie de l’intelligence artificielle qui s’attaque à l’univers du jeu vidéo et notamment à Super Mario Mario Bros. et ses niveaux.
MarioGPT, l’IA qui créer vos niveaux
L’intelligence artificielle est au centre de l’attention médiatique ces dernières semaines avec l’explosion de ChatGPT. Soutenu par Microsoft qui va l’intégré dans ses services. Mais qui rentre en guerre avec Google qui lui lance Bard sa propre IA. Mais en plus de ChatGPT qui génère du texte selon votre demande, y des IA pour créer des images ou des vidéos qui existe.
Cependant, l’Université de Copenhague est allé plus loin, pourquoi pas créer une IA capable de produire des niveaux de Super Mario Bros. ? Et voici comment est né MarioGPT basé sur les deux premiers jeux de la licence. Elle est basé sur la technologie GPT-2, ChatGPT est sur la version 3 et va prochainement sur la version 4. Toutefois ce n’est pas un problème ici, l’interaction avec l’humain poussé n’est pas nécessaire, c’est juste de la génération de code. Mais que permet elle de plus que des générateurs automatique qui existe déjà ?
Comme ChatGPT, MarioGPT est lié à des mots clé, mot qui vont la faire plus réagir que d’autres. Et dans notre cas, ces mots concerne ce qu’on peut trouvé dans un niveau de Mario comme les ennemis, les tuyaux, les trous, des hauteurs etc. Ainsi il est possible de demandé à l’IA plus de ça et moins de ceci et ainsi donc avoir des niveaux très varié. Tout cela grâce à l’apprentissage qu’elle a fait en analysant le code source des jeux et en trouvant les motifs de code similaire pour les reproduire.
Si l’envie vous dit de testé cette intelligence artificielle vous pouvez c’est gratuit, toutefois il va falloir quelques connaissances. Car l’IA est disponible sur GitHub, mais va falloir savoir comment exécuté le code que vous donne l’IA en Python 3.8. Peut-être que des tutoriels arriveront prochainement pour facilité la chose. De même, il n’y a qu’un seul type d’ennemis généré à la fois, soit des koopas, soit des gombas etc. Car cette IA n’est pas faite pour être parfaite, mais elle a un but scientifique pour démontré que des IA peuvent généré des éléments de jeu vidéo.




