Fermer

septembre 10, 2018

Cette IA compresse les jeux existants pour en créer de nouveaux



Deux informaticiens de Georgia Tech ont développé une méthode basée sur l'apprentissage automatique pour automatiser la génération de nouveaux jeux vidéo. C’est la première du genre et pourrait mener à la démocratisation de la création de jeux.

Faire un jeu vidéo est un travail difficile. Les titres AAA modernes sont développés par des équipes de dizaines voire de centaines de programmeurs experts. La plupart de ces équipes utilisent des algorithmes IA et d’apprentissage automatique pour alléger les charges de développement – en particulier dans les moteurs populaires comme Unity – mais jusqu’à présent, il n’existait aucun moyen d’automatiser la création d’un jeu entièrement original. Riedl, des chercheurs de l’école d’informatique interactive de Georgia Tech, ont récemment publié un article intitulé «19459008] intitulé« Conception de jeu automatisée par expansion conceptuelle ». Selon eux, les algorithmes d’expansion conceptuelle fonctionnent. en prenant des contributions sous la forme de niveaux de jeux vidéo à partir de jeux déjà développés et en les convertissant en une sortie présentant les environnements, les objets et les règles d'un nouveau jeu vidéo.

D'après le livre blanc:

est comme suit: nous prenons en entrée une vidéo de gameplay et une feuille de sprite. Une feuille de sprite est une collection de toutes les images ou images-objets du jeu, y compris toutes les images d'arrière-plan, les images d'animation et les composants de la structure de niveaux. Nous exécutons le traitement de l'image sur la vidéo avec la feuille de sprite afin de déterminer où et quels sprites apparaissent dans chaque image. Ensuite, nous apprenons un modèle de conception de niveau et un ensemble de règles pour le jeu. Nous fusionnons ensuite les représentations de level design et les règles du jeu dans ce que nous appelons un graphe de jeu.

Les développeurs peuvent prendre ces «graphes de jeu» et les transformer en niveaux jouables d’un jeu – entièrement développé par un ordinateur. Selon les chercheurs, rien d’autre ne le dit, le document conclut: «À notre connaissance, cela représente le premier concepteur de jeux automatisé basé sur l’apprentissage automatique.»

Les graphes de jeu que les chercheurs ont faits pour démontrer l’efficacité de leur système dérivé de trois jeux différents Nintendo : Mega Man Super Mario Bros. et Kirby's Adventure .

Pour prouver que leur système était En créant des jeux jouables, les chercheurs l'ont modifié pour prendre en compte deux des jeux et recracher quelque chose de similaire au troisième, sans jamais rencontrer de données sur le troisième jeu. Fondamentalement, ils ont nourri le programme Super Mario Bros. et Kirby’s Adventure pour voir si elle pouvait cracher Mega Man . Dans tous les tests sauf un, il a battu les méthodes existantes pour la précision de la génération de niveau. Actuellement, il ne génère que des jeux de plateforme «jouables» au sens le plus simple du terme. Cependant, les chercheurs pensent que des développements ultérieurs pourraient conduire au développement automatisé de jeux avec des environnements 3D et des règles et des systèmes de menus complexes.

Peut-être que l'avenir du jeu n'est pas énorme. , mais avoir un ordinateur fait des jeux conçus spécifiquement pour les goûts de l'individu.




Source link