Los modelos lingüísticos avanzados permiten diálogos más realistas en los videojuegos. La empresa Replica, que ofrece un plugin de voz con IA para motores 3D, ha encontrado una aplicación adecuada.

Los personajes no jugables (PNJ) de los videojuegos suelen decir pocas frases o ninguna con expresiones genéricas. Esto se debe a que alguien tiene que escribirlas y grabarlas. Esto requiere mucho trabajo para una función que no es fundamental en la mayoría de los juegos, pero puede ser bastante costosa dependiendo de la escala del juego.

Los PNJ inteligentes podrían ser la piedra angular del futuro de los juegos

Los grandes modelos lingüísticos combinados con voces artificiales de alta calidad eliminan ambos cuellos de botella: utilizando pistas específicas del mundo del juego o ajustándolas con el guión del videojuego, LLM genera frases con sentido que pueden sincronizarse con los labios de los PNJ, con un lenguaje corporal correspondiente, utilizando la voz de la IA.

Esto permite diálogos realistas y flexibles entre el personaje del jugador y los PNJ, aumentando aún más la inmersión en el mundo del juego. Esto es exactamente lo que promete Replica con su «AI Voice Plugin» para Unity y Unreal, compatible con varios LLM.

Es obvio que el sistema actual de poblar los videojuegos con personajes y crear inmersión a través de la narración no es fácilmente escalable. Vemos el potencial de la IA para resolver muchos de estos retos y permitir que incluso los equipos pequeños piensen a lo grande y diseñen sus juegos como aventuras épicas.

Réplica

Puedes descargar y probar la demo de Matrix aquí. Como las frases para las voces de la IA en la demo se generan utilizando un modelo de lenguaje en la nube, puede haber cierta latencia en el diálogo. Este es uno de los problemas que aún hay que resolver para generalizar el uso de los NPC inteligentes. En el siguiente vídeo se pueden ver muchos otros diálogos de demostración de IA.

El siguiente paso sería hacer que estos diálogos afectaran dinámicamente a la jugabilidad en mundos de juego flexibles: por ejemplo, si insultas a un PNJ en GTA 6, recibirás una respuesta adecuada en función de la gravedad del insulto… o una multa.