Em um teste criativo mostrado durante a GDC 2024, uma equipe de desenvolvedores da Ubisoft explorou o futuro dos personagens não-jogáveis (NPCs), da jogabilidade interativa e da narrativa emergente usando a inteligência artificial generativa da NVIDIA para games.
A Ubisoft está explorando novos tipos de jogabilidade interativa com NPCs “dinâmicos”, algo que está sendo revolucionado com o surgimento das tecnologias generativas baseadas em IA. Os “NEO NPCs”, produto de seu mais recente projeto de pesquisa e desenvolvimento, são NPCs projetados para interagir em tempo real com os jogadores, o ambiente e outros personagens. Abrindo assim, novas possibilidades para uma narrativa dinâmica e envolvente.
Desenvolvidos por uma equipe da Ubisoft Paris, os NEO NPCs nascem de uma colaboração entre a empresa e os principais parceiros de tecnologia de IA generativa (GenIA), NVIDIA e Inworld AI. O Character Engine e a tecnologia LLM da Inworld permitem que a equipe de narrativas construa um histórico completo, com base de conhecimento e um estilo de conversação único para cada NPC. Já o NVIDIA Audio2Face, parte do conjunto de tecnologias NVIDIA ACE, é utilizado para criar animações faciais em tempo real, dando vida aos personagens.
A Ubisoft demonstrou as capacidades desses NEO NPCs em três cenários diferentes na GDC 2024. Cada um deles concentrou-se em aspectos variados dos comportamentos destes personagens como: consciência ambiental e contextual; diferentes reações e animações em tempo real; memória de conversação, colaboração e tomada de decisões estratégicas. Com essa tecnologia implementada, os designers de narrativa e animação da empresa combinaram a confiabilidade dos jogos que já possuem script, com o dinamismo das interações espontâneas com os jogadores, levando o futuro do desenvolvimento de games para novos horizontes.
Aproveitando a tecnologia da Inworld AI, a equipe da Ubisoft criou dois NEO NPCs, Bloom e Iron, que possuem seu próprio background, conhecimentos e estilos de conversação distintos para apresentá-los de forma única neste universo da demo mostrada no evento. A aplicação da Inworld também fornece aos NPCs o conhecimento intrínseco de seus arredores, bem como respostas interativas, cortesia do LLM (Modelo de linguagem grande). A tecnologia Audio2Face, da NVIDIA, fornece animações faciais e sincronização labial para os rostos dos dois personagens em tempo real.