Pour les développeurs de jeux, créer un environnement virtuel immersif et réaliste est une priorité absolue. Les personnages non-joueurs ou les PNJ jouent un rôle crucial dans la réalisation de ce réalisme et de cette immersion, et avec les récents progrès de l’intelligence artificielle (IA), les comportements des PNJ sont de plus en plus sophistiqués.
Dans cet article, nous allons examiner de haut niveau les différentes techniques d’IA utilisées pour créer et contrôler les comportements de NPC. Nous examinerons également l’avenir de l’IA et des PNJ, et découvrirons comment les dernières avancées façonnent l’industrie du jeu et vous offrirons des interactions plus réalistes et stimulantes. Chaque fois que vous ouvrez votre portable ou une tour.
L’IA est un sujet qui évolue rapidement ; les connexions entre l’IA et le jeu changeront et évolueront à coup sûr. Tous les exemples que nous fournissons d’outils et de méthodes d’IA utilisés pour des jeux spécifiques reposent entièrement sur les descriptions des fabricants et ne sont offerts que pour illustrer les capacités potentielles de l’IA.
Que sont les personnages non-joueurs ?
D’abord, définissons ce que nous entendons par des personnages non joueurs, ou des PNJ. En termes simples, les PNJ sont des personnages au sein d’un jeu qui ne sont pas contrôlés par le joueur. Ces personnages peuvent aller de simples commerçants et donneurs de quêtes à des ennemis complexes, ou même des compagnons, qui interagissent avec le joueur de diverses façons.
Traditionnellement, le comportement du PNC était relativement simple et souvent prévisible. Ils ont suivi des scripts pré-programmés et répondu à des déclencheurs spécifiques. Par exemple, un commerçant peut dire la même ligne à chaque fois que vous interagissez avec lui, ou un ennemi peut suivre un certain nombre d’attaques. Bien qu’ils sont efficaces à un certain degré, ces comportements peuvent rapidement devenir répétitifs et briser le sentiment d’immersion du joueur dans le jeu.
Avec l’avènement de l’IA, cependant, le comportement NPC a fait un grand bond en avant. De nos jours, l’IA est utilisée pour générer des comportements intelligents, réactifs et adaptatifs qui peuvent grandement améliorer l’expérience de chaque joueur. En utilisant l’apprentissage automatique et d’autres techniques de l’IA, les développeurs peuvent créer des NPM qui réagissent dynamiquement aux actions du joueur, ce qui fait de chaque session de jeu une sensation unique et attrayante.
Pour illustrer, envisagez un jeu comme « The Elder Scrolls V : Skyrim », où les NNJ sont décrits comme ayant leurs propres horaires et routines, ajoutant une couche de réalisme au monde du jeu. Chaque PCN effectue des tâches telles que le travail, manger et dormir, ce qui fait de l’environnement du jeu se sentir vivant et ahurissant. De la même manière, « Red Dead Redemption 2 » emploie l’IA pour créer des N NPCs aux schémas de comportement complexes, menant à des événements en jeu plus spontanés et surprenants.
Utiliser l’IA pour créer et contrôler les NPM
L’intégration de l’IA dans la conception des PNC a ouvert un monde de possibilités. L’une des techniques principales utilisées est l’apprentissage automatique, où les NNJ peuvent apprendre et s’adapter en fonction des interactions des joueurs. Cela leur permet d’afficher des comportements plus complexes et de s’améliorer avec le temps. Par exemple, un PCN ennemi pourrait changer sa stratégie en fonction de votre façon de jouer, ce qui la rend plus difficile et moins prévisible.
Un exemple populairement cité de cela est trouvé dans « La Terre du Milieu : Shadow of Mordor » et son suite, « Shadow of War ». Ces jeux utilisent ce que le fabricant appelle le Nemesis System, une structure d’IA qui permet aux NIC (principalement des orcs ennemis) de se souvenir de leurs rencontres avec le joueur. Si vous vainquez un orc, il pourrait chercher à se venger lors d’une rencontre ultérieure, et peut-être même en portant des cicatrices de votre bataille précédente ou en vous moyant avec un dialogue personnalisé.
Nous sommes « tous en ce qui concerne » l’IA, avec une sélection croissante de PC IA Lenovo offre des solutions d’intelligence artificielle personnalisées pour faciliter les tâches quotidiennes pour les affaires, l’apprentissage, les jeux et plus encore. Ils sont disponibles avec applications IA exclusives comme Lenovo Learning Zone et Lenovo AI Now, aidant l’informatique à élever à de nouveaux niveaux. Chez Lenovo, notre objectif est d’offrir une IA plus intelligente pour tous, avec des outils qui apprennent ce dont vous avez besoin, protègent votre travail et vos données et qui peuvent grandir avec vous.
Qu’est-ce qu’un ORDINATEUR IA ? Tout simplement, c’est l’avenir de l’informatique. Un jour, nous allons simplement supposer que nos PC sont dotés de l’intelligence artificielle intégrée. Mais d’ici là, Lenovo est l’endroit idéal pour magasiner les produits les plus avancés d’aujourd’hui Portables améliorés pour l’IA. Et lorsque vous magasinez, assurez-vous de vérifier les modèles à l’aide de la CoPilot+ PC Étiquettez-un signe que le système offre à la fois d’incroyables capacités d’IA et est également conçu avec le dernier matériel améliorant l’IA.
Un autre progrès important est l’utilisation de la génération de contenu procédure (PCG) combinée à l’IA. Cette technique permet la création de mondes vastes et dynamiques peuplées de PNJ qui peuvent générer leur propre contenu et histoires. Imaginez un jeu où chaque PCN possède une histoire, ses objectifs et sa personnalité qui évoluent en même temps que vous jouez. Par exemple, dans « No Man’s Sky », la procédure crée des planètes entières remplies de biomes et de créatures uniques, y compris des extraterrestres du PCN avec qui on peut commercer et interagir de nouvelles façons.
L’IA est également utilisée pour améliorer le dialogue et les réactions émotionnelles des PNJ. Le traitement du langage naturel (NLP) permet aux PNJ de comprendre et de répondre aux commentaires des joueurs d’une manière plus humaine. Cela peut mener à des interactions plus significatives et à des connexions plus profondes avec les personnages dans le jeu. De nombreux PNJ propulsés par l’IA peuvent reconnaître et se souvenir d’interactions passées, ce qui permet des réponses plus personnalisées et un récit plus riche. Le personnage De Johnny Silverhand dans «   ;Cyberpunk 2077  ; » illustre bien ce concept. Ses dialogues et ses interactions avec le personnage du joueur, V, sont décrits comme très dynamiques et influencés par les choix du joueur tout au long du jeu. Cela crée une expérience narrative plus personnalisée et engageante.
Enfin, l’IA peut également être utilisée pour simuler des comportements de foule, faisant en sorte que de grands groupes de NPM réagissent de manière réaliste aux événements dans le monde du jeu. Cela peut ajouter une couche supplémentaire d’immersion, lorsque les joueurs naviguent à travers les villes ahurissantes ou de se joindre à des batailles massives où chaque NPC se comporte authentiquement. Un exemple cité est « Assassin’s Creed Unity », où des centaines de NPM peuplent les rues du révolutionnaire Parisien. L’IA s’assure que chaque PNJ réagit de façon appropriée aux actions du joueur, qu’il assiste à un événement dramatique ou qu’il fuit le combat.
L’avenir de l’IA et des PNJ
L’avenir de l’IA dans le développement NPC est incroyablement prometteur. À mesure que la technologie de l’IA continue de progresser, nous pouvons nous attendre à ce que les comportements des NPC deviennent encore plus sophistiqués et réalistes. Un domaine de croissance potentielle est l’utilisation des algorithmes d’apprentissage profond pour créer des NIC capables de comprendre et de prédire les émotions des joueurs, menant à des personnages plus empathiques et réactifs.
De plus, l’IA pourrait permettre aux NPM de s’engager dans une démarche émergente, où leurs actions et leurs décisions façonnent le récit en temps réel. Cela créerait une histoire dynamique et évolutive qui réagit aux choix du joueur, entraînant une expérience de jeu véritablement personnalisée.
Par exemple, envisagez un futur JEU de rôle où votre relation avec les compagnons NPC évoluera organiquement en fonction de vos interactions. Un PNJ pourrait vous trahir s’il se sent malmené, ou développer des liens forts si vous l’aidez souvent, ce qui change le cours du jeu.
Une autre possibilité intéressante est l’application de l’IA dans les environnements de réalité virtuelle et augmentée (RV/RA) (en savoir plus sur accessoires de jeux). Dans ces environnements, les NPM pilotés par l’IA pouvaient interagir avec les joueurs de manières très réalistes, brouillant les limites entre le monde virtuel et le monde réel. Imaginez un jeu en réalité virtuelle où les NPM peuvent lire votre langage corporel et vos expressions faciales pour répondre de façon appropriée, rendant l’expérience incroyablement immersive et interactive. Des jeux comme « Half-Life : Alyx » sont des pionniers dans cette approche, en utilisant l’IA avancée pour créer des NPM qui réagissent de manière convaincante à la présence et aux actions du joueur dans un cadre de RV totalement immersif.
Les progrès de l’IA pourraient même conduire au développement de NPM complètement autonomes, pouvant fonctionner indépendamment de toute instructions pré-programmées. Ces NPM auraient un niveau d’autonomie et d’intelligence leur permettant de prendre leurs propres décisions, d’apprendre de leur environnement et de s’adapter à de nouvelles situations au vif.
Conclusion
Comme nous l’avons exploré, le rôle de l’IA dans le comportement des NPC transforme le paysage des jeux vidéo. De la création de PNJ intelligents et adaptatifs à l’amélioration des dialogues et des réponses émotionnelles, l’IA révolutionne la façon dont nous interagissons avec les personnages non joueurs.
Le futur contient encore plus de possibilités excitantes, avec des NPM propulsés par l’IA qui devraient devenir de plus en plus sophistiqués, autonomes et réalistes. En tant que joueur, vous pouvez vous attendre à des expériences de jeu plus immersives, dynamiques et engageantes, façonnées par les incroyables avancées dans la technologie d’IA.
En adoptant ces innovations, les développeurs de jeux peuvent continuer à repousser les limites de ce qui est possible. Il semble que l’évolution des NAPP ne fait que commencer.