GPT, Neuroflash, Google Bard, Claude : comment les modèles de langage changent-ils déjà le gaming ? Et comment amélioreront-ils l’immersion à l’avenir?
Qu’il s’agisse du fidèle compagnon Garrus de Mass Effect, des marchands emblématiques de Resident Evil 4 ou de l’agaçant Mud du jeu de rôle classique Gothic, les PNJ apportent une touche de crédibilité au monde du jeu.Mais quel est le lien avec l’intelligence artificielle autour de GPT et consorts?
Enfin, depuis des mois, le modèle de langageGPT  ;(Generative Pre-trained Transformer), ou plutôt le chatbot ChatGPT qui lui est rattaché, fait la une des journaux – et inspire autant de rêves que de craintes pour l’avenir.
En quoi consiste le potentiel de GPT et autres pour créer de meilleurs PNJ que jamais auparavant dans l’histoire des jeux vidéo?
Les limites actuelles des PNJ dans les jeux PC
Lacréation de PNJavant la percée avec les modèles de langage pilotés par l’IA était un facteur de temps coûteux. Les développeurs doivent créer des personnages, imaginer des arbres de dialogue et des réactions contextuelles.
Cette tâche ne disparaîtra pas complètement grâce à des modèles de langage intelligents, mais elle changera radicalement – même maintenant. Pour faire simple, les PNJ, soutenus par l’IA, seront créés de la manière suivante.
-
Analyse:Les PNJ existants sont analysés à l’aide d’un modèle linguistique. Cela permet de poser les bases de la personnalité du personnage et de ses particularités lorsqu’il parle. Le modèle linguistique a en effet besoin d’informations ciblées sur la manière dont le PNJ doit être conçu.
- Imitation:Le modèle de langage est maintenant utilisé pour imiter la diction du PNJ. Quiconque a déjà tapé dans ChatGPT des commandes telles que « Écris-moi un mode d’emploi pour un aspirateur dans le ton de Thorsten Sträter » ou « Écris-moi une description de trajet passionnante dans le style de Stephen King » dans la requête sur ChatGPT, connaît ce procédé.
Ubisoft travaillerait déjà avec un programme appelé Ghostwriter pour créer des dialogues pour les NPC.
La particularité des personnages générés avec GPT et d’autres modèles de langage similaires :Avec leurs interventions vocales, les PNJ réagissent de manière contextuelle à votre comportement – et également cotextsensible. En effet, le modèle linguistique ne réagit pas seulement aux actions que vous effectuez dans le jeu, mais aussi à la façon dont vous vous comportez verbalement dans le monde du jeu.
Cela ne concerne pas seulement ce que vous dites, mais aussi comment vous le dites. En d’autres termes : dans quel sens votre discours est chargé d’émotions, si votre ton est amical, en colère ou triste. Fidèle au proverbe:Comme vous criez dans la forêt, cela résonne dans la forêt.
Deux mods récents pour le jeu de rôle The Elder Scrolls V : Skyrim, que nous vous présentons maintenant, en sont des exemples impressionnants.
Défectueux mais génial : le compagnon GPT pour Skyrim
Le jeu de rôle The Elder Scrolls V : Skyrim est un exemple de la manière dont les modèles de langage animent actuellement le monde du modding. Deux de ces modèles, qui mettent GPT dans un compagnon de route qui vous accompagne dans le monde du jeu, s’appellent (Mantella)et (Herika).
Avec Mantella  ; « vous donnez vie à chaque NPC », comme il est dit dans la description. En outre, la particularité : Grâce à la fonction Speech-to-Text, même les messages que vous prononcez à voix relativement basse sont compris par le modèle vocal – et arrivent pour ainsi dire dans l’oreille virtuelle de l’IA.
En outre, cela favorise l’immersion : grâce à Mantella, votre compagnon GPT se réfère aux éléments des conversations précédentes, est informé des événements dans le monde du jeu et les intègre dans son discours.
Cependant, tout ce qui est écrit « GPT » ou « Intelligence Artificielle » n’est pas sans défaut : avec Mantella, vous attendez parfois plusieurs secondes avant que votre compagnon de jeu ne réagisse à votre intervention. Et la voix de votre compagnon semble cassée ou robotique.
Herika
Un exemple similaire est HerikaCe mod vous permet d’avoir le compagnon du même nom à vos côtés. Dans la description, il est dit qu’Herika est en fait comme « un deuxième joueur ».
Herika montre en particulier quelles fonctions de confort supplémentaires sont possibles avec des PNJ dotés d’une IA. En effet, sur demande, Herika vous résume vocalement des notes, livres ou autres documents qui traînent dans le monde du jeu. Vous pouvez également lui donner des ordres tels que « Attaque ce bandit » ou, de manière moins militante, « Assieds-toi sur cette chaise ».
Les références actuelles qu’Herika aime bien créer créent toutefois des ruptures dans l’immersion. Ainsi, il peut arriver qu’elle commente une promenade aventureuse dans un donjon par « Ce n’est pas un parc d’attractions » – bien que de telles installations de loisirs n’existent évidemment pas dans le monde fantastique d’Elder Scrolls. Herika trouve également une réponse appropriée à la question de savoir quel est son Pokémon préféré.
Et comme pour Mantella, il faut s’attendre à une latence dans les réponses d’Herika. Il peut donc s’écouler cinq à dix secondes avant que vous ne receviez une réponse à une question posée.
La présence de compagnons GPT est donc excitante, mais loin d’être parfaite.
Ce ne sont que deux exemples tirés de la scène du modding qui montrent comment GPT et ses semblables montrent la possibilité de ce que les PNJ ont dans le ventre maintenant et à l’avenir. Il est intéressant d’observer les progrès que la GPT-4 apporte au développement des jeux vidéo.
En plus de meilleurs textes, la mémoire contextuelle fonctionne par exemple mieux lors du passage de GPT-3.5 àGPT-4modèle de langage.
Il reste à voir comment ces développements vont continuer à valoriser l’immersion dans les mondes virtuels.
Lecture approfondie recommandée sur GPT:Qu’est-ce que ChatGPT ? Comment fonctionne ce puissant outil d’intelligence artificielle
Que pensez-vous ? Les développements à venir de GPT, Neuroflash & Co. ont-ils le potentiel de rendre l’expérience de jeu encore plus immersive ? Cela permettra-t-il de créer une expérience unique pour chaque joueur ? Ou craignez-vous que les réponses et réactions générées automatiquement ne deviennent finalement aussi inanimées et arbitraires que les mondes de jeu créés automatiquement ? N’hésitez pas à nous donner votre avis dans les commentaires