
L'arrivée de l'intelligence artificielle dans le développement des jeux vidéo arrivera bientôt. Nvidia a annoncé un nouvel outil pour générer des dialogues automatiques entre l'utilisateur et les personnages non jouables (PNJ).
Le nom de cette technologie est Avatar Cloud Engine (ACE) et elle fonctionne avec trois modèles d'IA, donnant vie aux PNJ, qui sont par nature des personnages schématisés qui répondent selon des lignes de conversation préétablies.
Avec ce développement, il sera possible d'engager des conversations vocales, afin qu'elles répondent de manière fluide à ce que l'utilisateur leur dit, créant une expérience plus immersive et complète.
Comment fonctionne ACE
Pour montrer en temps opportun comment ce nouvel outil fonctionnerait, Nvidia a fait une démonstration en utilisant le moteur graphique Unreal Engine 5 et les MetaHumans d' Epic Games , créant une démo d'intégration de l'IA dans un jeu vidéo.
La scène générée est celle dans laquelle un joueur, jouant le rôle de Kai, entre dans un restaurant futuriste et rencontre Jin, le propriétaire des lieux. Le joueur entame la conversation et le PNJ commence à lui répondre de manière cohérente puis lui assigne une quête.
Les trois modèles utilisés par ACE sont NeMo, Riva et Omniverse Audio2Face, chacun se concentrant sur un aspect du développement de personnages non jouables et leurs réponses sont naturelles.
Voici comment ils fonctionnent :
- NeMo : utilisé pour créer et implémenter des modèles de langage personnalisés à l'aide de données propriétaires.
- Riva : est une intelligence artificielle de reconnaissance vocale et de synthèse vocale pour permettre une conversation en temps réel
- Omniverse Audio2Face : utilisé pour créer l'animation faciale des personnages et la faire correspondre à la piste vocale en temps réel.
John Spitzer, vice-président du développement de la société en charge du projet, a assuré que cette "IA générative a le potentiel de révolutionner l'interactivité et d'augmenter drastiquement l'immersion dans les jeux", c'est pourquoi ils l'ont optimisée pour qu'elle puisse être intégrée dans les graphismes moteurs tels que Unreal Engine 5 et Unity, qui sont deux des plus largement utilisés.
Pour y parvenir, les outils de développement sont conçus pour ne pas affecter l'immersion en cas de réponses tardives, ils peuvent donc être adaptés à différents scénarios ou moments du jeu.

Face au risque que les joueurs détournent l'intelligence artificielle pour générer des résultats indésirables, les interactions peuvent être protégées grâce à NeMo Guardrails, un logiciel open source qui ajoute des barrières de sécurité pour faire respecter les règles et les modèles qui ne sont pas les personnages pourraient sortir.
L'une des conditions pour que ce système fonctionne est que vous devez disposer d'une carte graphique de l'entreprise, donc pour le moment, elle ne serait disponible que pour PC, car le traitement de l'IA serait effectué par l'ordinateur lui-même ou via ©s depuis le cloud, ce qui pourrait restreindre certains joueurs.
Maîtrise de l'IA
Au milieu de la présentation d'ACE, Jensen Huang, PDG de NVIDIA , a assuré que l'intelligence est en passe de dominer "toutes les industries", en grande partie grâce aux facilités qu'elle offre aux développeurs.
"Les programmeurs n'auront plus besoin d'écrire des lignes de code, juste pour qu'il affiche le redoutable" échec de la compilation "en raison d'un point-virgule manquant", a déclaré le responsable.
Ce nouveau scénario permettra aux entreprises de créer davantage d'applications et de systèmes pour les proposer aux utilisateurs, l'IA étant la « plate-forme informatique la plus importante de notre génération ».