La création d’éléments de décors et de nouveaux type d’avatars ne peut rester l’apanage des professionnels : le processus classique de fabrication d’objets est trop lent pour ces mondes en perpétuelle expansion. Par exemple, un jeu comme Morrowind, entièrement créé à la main, a exigé pas moins de trois ans de travail.
Les systèmes de Second Life permettent assez facilement à tout un chacun de créer objets et personnages. Cependant, le graphisme reste simple et assez convenu. Comment créer des jungles extraterrestres, des temples dédiés à des dieux inconnus, des créatures inimaginables ? C’est une question que les développeurs de jeu se posent constamment, et Will Wright le créateur de Sim City puis des Sims a peut-être trouvé une reponse en favorisant le “contenu procédural“, une des clés de son futur jeu, Spore : c’est au cours du jeu lui même qu’on crée. Dans le cas de Spore, on génère soit-même de nouveaux type de créatures avec lesquelles jouer (voir la vidéo de démonstration de l’univers de jeu, dont existe une version longue, durant 35 minutes).
Wright n’est pas l’inventeur de ce type de contenu. Le génial Steve Grand, avait, des les années 90 favorisé la création de personnages, les Norns, en recourant aux algorithmes génétiques et à la vie artificielle : il était possible de croiser les “Norns” pour obtenir diverses variations de l’espèce. Pour les plus aventureux, il existait un langage de script pour bidouiller l’organisme des créatures de manière moins aléatoire - et plus radicale. De son côté Karl Sims organisait à l’époque des compétitions entre créatures numériques, afin de sélectionner la plus adaptée à son environnement (voir la vidéo).
Il
n’y a aucune raison que cette logique de l’algorithme génétique ne
s’applique qu’à des personnages, et non a des plantes ou des bâtiments.
Il existe des techniques pour produire les végétations les plus folles,
et l’adaptation à l’architecture ne devrait pas créer de problèmes
majeurs. En utilisant les algorithmes issus des fractals, de la
génétique, il devrait être facile de créer un environnement original
sans compétences graphiques particulières.
Enfin, notons que ces techniques algorithmiques peuvent aussi très bien s’appliquer à la création de bandes son…
Au
Massachusetts Institute of Technology, on essaie d’employer les
techniques d’intelligence artificielle pour créer algorithmiquement des
décors de jeux vidéos. Les chercheurs utilisent pour cela le réseau
sémantique créé par le MIT, Conceptnet. Leur système est capable de prendre une phrase en langage naturel (“Je veux une table avec un vase dessus”)
pour générer automatiquement le graphisme demandé dans un univers 3D.
Cela devrait permettre de créer beaucoup plus rapidement des univers
virtuels ou des jeux vidéos 3D, et même permettre de donner à ces
mondes virtuels une taille infinie.