Passez suffisamment de temps dans n’importe quel RPG et vous finirez par manquer de choses à discuter avec ses personnages. Mais que se passerait-il s’ils disposaient d’un approvisionnement sans fin d’anecdotes générées dynamiquement ? Et si vous pouviez leur poser des questions qui ne figuraient pas sur un menu devant vous ? Et s’ils pouvaient même se souvenir des expériences qu’ils ont eues avec vous dans le jeu et en parler longuement ? Ce sont les questions auxquelles le modeur Art From The Machine essaie de répondre dans Skyrim VR.
Dans la vidéo ci-dessous, vous pouvez voir quelques scènes du mod de travail en cours, qui utilise le grand modèle de langage ChatGPT d’OpenAI pour générer des réponses, xVASynth pour la synthèse vocale afin que les PNJ puissent être entièrement exprimés, et Whisper pour la parole. -texte, afin que les joueurs puissent parler dans leur micro et que les PNJ puissent les comprendre.
Cela fait beaucoup de systèmes différents mis en jeu, et les premiers résultats sont des réponses assez guindées. Mais en même temps, vous voyez une lueur du potentiel des PNJ connectés à l’IA pour créer des conversations dynamiques :
Il y a un tas de conversations et d’extraits différents montrés dans la vidéo, mais le plus intéressant est une conversation avec Ulfberth War-Bear, employé vedette de Warmaiden’s à Whiterun. Grâce au mod, Ulfberth connaît les heures d’ouverture du magasin et peut les indiquer au joueur (bien que maladroitement) et peut même calculer la date de fermeture du magasin en fonction de l’heure du jeu.
Ouais, la prononciation d’Ulf est assez horrible – bien que cela ressemble à sa voix, et il est synchronisé sur les lèvres, ce qui est impressionnant – mais j’aime l’idée de jouer à un jeu où une simple question comme « Combien de temps jusqu’à la fermeture? » apparaît dans ma tête et je peux simplement demander à un commerçant et obtenir une réponse directe. Cela aiderait à faire en sorte qu’un PNJ se sente plus comme une vraie personne.
Le moddeur prend également une épée et demande à Ulfberth de la décrire, ce qu’il fait : « Cela semble être une épée de fer bien conçue avec une gemme d’âme incrustée dans la poignée. L’enchantement qui s’y trouve permet au porteur de capturer les âmes de leurs ennemis. »
Ce n’est pas vraiment scintillant alors qu’Ulfberth récite ce qui ressemble à quelques lignes d’un wiki de jeu, et ce n’est pas particulièrement impressionnant qu’il « connaît » des détails sur l’épée – le jeu lui-même sait évidemment de quel type d’épée il s’agit aussi. Mais ce n’est pas cette conversation exacte qui est excitante, c’est qu’elle est générée à la volée (bien que lentement) et ce que cela pourrait signifier dans les futurs jeux. Les PNJ réagissent dynamiquement à quelque chose que vous venez de faire ou de dire, sans avoir à écrire et enregistrer ce dialogue spécifique à l’avance – c’est intéressant à penser.
Encore plus intéressant, c’est si ces PNJ activés par l’IA pouvaient se souvenir des événements et des conversations passés lorsque vous leur parlez plus tard, quelque chose sur lequel Art From The Machine travaille dans ce mod. « J’ai configuré un système de mémoire de base dans lequel je demande à ChatGPT de résumer la conversation à la sortie pour aider à la condenser pour les futures invites », ils disent sur Reddit. « Il existe des outils beaucoup plus sophistiqués pour gérer la mémoire, tels que Langchain, que j’espère mettre en œuvre à l’avenir. »
Le mod n’est pas encore disponible pour essayer – Art From The Machine souhaite ajouter plus de fonctionnalités et faire plus de tests de bugs avant de le publier. Mais Skyrim n’est pas le seul jeu à être modifié avec des outils d’IA : Mount & Blade: Bannerlord a un mod qui permet à ses PNJ d’utiliser l’IA pour répondre aux questions tapées par le joueur. Vous pouvez voir un vidéo de ce mod ici.
Ces deux mods sont impressionnants, même si je pense qu’en dehors des défis techniques liés au câblage de l’IA dans les PNJ, le problème pour moi est le suivant : même si les PNJ peuvent évoquer sans cesse de nouveaux dialogues, est-ce que tout ce bavardage sera suffisamment intéressant pour vouloir Ecouter? Nous avons récemment vu des chercheurs peupler une ville virtuelle avec des agents IA, et même si c’est cool qu’ils organisent des fêtes et se parlent, les conversations elles-mêmes étaient… plutôt ennuyeuses. Je ne pense pas que la technologie pour faire parler les PNJ sans fin aura autant d’importance s’ils n’ont finalement rien d’intéressant à dire. Espérons que la plupart des jeux et des mods à l’avenir resteront fidèles à de bons dialogues à l’ancienne écrits et interprétés par des humains.