El ciudadano medio de Novigrado, Night City o Los Santos no es muy inteligente. Repiten las mismas frases, hacen las mismas cosas y reaccionan de la misma manera cuando provocas un alboroto a su alrededor: generalmente corren con miedo hasta doblar una esquina y luego regresan como si nada hubiera pasado. Son insípidos, predecibles y sus respuestas son sólo superficiales. He estado hablando con el director ejecutivo de una empresa que espera cambiar eso aprovechando la IA.
«Digamos que quieres un personaje de fondo que no tenga ningún impacto en la historia… Hoy en día, a estos personajes se les asigna una línea y la repiten una y otra vez, tal vez dos líneas en el mejor de los casos», dice Purnendu Mukherjee. Director General de Convai.
«Sin embargo, incluso si les das, en la historia de fondo, un par de líneas a estos personajes, ahora pueden extrapolar eso, permanecer en el personaje, permanecer en la historia».
Convai es una plataforma para crear este tipo de NPC. Es posible que ya haya visto parte del trabajo realizado con la herramienta, en colaboración con la plataforma ACE de Nvidia. Lo probé yo mismo en CES, hablé con Jai sobre ramen, pedí un plato e incluso devolví algunos por estar fríos. El personaje reacciona, en tiempo real, con respuestas adecuadas, e incluso es capaz de realizar acciones con objetos del mundo del juego. También se puede utilizar para permitir que los NPC hablen entre sí, como muestra un vídeo publicado a principios de este año.
Lo que realmente sucede detrás de escena es que el cliente Convai se comunica con servidores en la nube, que ejecutan una variedad de modelos, que incluyen lenguaje grande, texto a voz, voz a texto, generación de animación y generación aumentada de recuperación.
«Y todo eso se ejecuta en menos de un segundo».
El motor del juego también ha sido preprogramado mediante un complemento de Convai para etiquetar varios objetos. Una vez etiquetado correctamente, esto permite que un NPC «vea» los objetos con los que puede interactuar. Me han dicho que el complemento para los principales motores de juegos se encarga de la mayor parte de ese trabajo y, según se informa, ya hay bastantes desarrolladores y estudios trabajando con la herramienta hoy en día, aunque Mukherjee aún no puede decirme quién.
Sin embargo, la pregunta que tengo en mente es: ¿este tipo de integración se convertirá en chatbots sin sentido que simplemente me repetirán búsquedas en Google? Ya hemos estado allí antes con los complementos ChatGPT para Skyrim que arrojan respuestas incorrectas a acertijos simples.
«Una cosa es darle una historia de fondo y algo a lo que pueda adherirse y quedarse y hablar contigo de una manera atractiva», dice Mukherjee, «y otra cosa completamente distinta es diseñar su intención».
En teoría, podrías pasar horas hablando con un NPC impulsado por IA sin ningún motivo. En mi opinión, eso podría ser peor que un NPC con opciones de conversación limitadas; al menos el estúpido NPC no me hace perder el tiempo ni da vueltas. Pero Mukherjee dice que la compañía es muy consciente de las preocupaciones que tienen los jugadores por los NPC impulsados por IA y las interminables conversaciones que no llegan a ninguna parte.
@pcgamer_mag ♬ sonido original – PC Gamer
«Una de las críticas es que necesitan intención, necesitan narrativa, necesitan orientación. Por supuesto, lo sabemos y estamos avanzando hacia ello», dice Mukherjee.
«Para los personajes principales, esperamos que el diseñador narrativo escriba significativamente para la historia de fondo del banco de conocimientos… ¿Pero tienen un objetivo particular, una meta, un objetivo y un propósito hacia el cual están tratando de conducirte? En cuyo caso, Incluso puedes tener un gran diálogo que tú, como escritor aditivo, ya has escrito y que ellos querrían decir, así que puedes hacerlo».
Mukherjee me muestra el tablero de la aplicación, y hay bastantes perillas y diales para tocar y presionar en Convai para que un personaje actúe según lo previsto.
(Crédito de la imagen: Convai)
«Esta es la rueda de emociones en la que puedes ver cómo se siente el personaje. También puedes configurar cómo reaccionará. Esta es su personalidad y estilo, las personalidades centrales. Aquí es donde estableces las barreras, sabes dónde están». puedo ir y todo eso.»
Todo suena como mucho trabajo, y ese es un tema que Mukherjee toca en múltiples puntos durante la conversación, señalando que siente: «Necesitamos más escritores y artistas de alta calidad, no menos» junto con el desarrollo de AI NPC. Las barreras necesarias para garantizar que un NPC diga lo correcto o, lo que es más importante, no diga nada incorrecto.
«Los escritores ahora pueden hablar con estos personajes una y otra vez, haciéndoles preguntas sobre casos extremos».
Aunque la tecnología naturalmente excluye a los actores de voz, lo que ya ha visto una reacción violenta contra este tipo de herramientas de inteligencia artificial de texto a voz y su uso en el desarrollo de juegos.
(Crédito de la imagen: Convai)
Personalmente, no me entusiasman tanto los usos de los NPC de IA para las actuaciones principales de un juego. Eso no se debe a que la tecnología no sea impresionante, sino que cuando juego Cyberpunk 2077, ya estoy bastante involucrado con los personajes principales y sus historias. A mi modo de ver, no es un problema que deba resolverse; déjelo en manos de los actores de doblaje, escritores y artistas. Pero el NPC promedio de Night City es un idiota, y si hay una manera de aprovechar la IA para hacer que esas pequeñas interacciones incesantes, si no más emocionantes, al menos más variadas. ¿Quizás incluso más relevante para la ubicación y los eventos que se desarrollan en el juego en ese momento? Sí, eso sería algo. Dicho esto, existen esos juegos que han creado mundos vivientes con NPC ricos que simplemente deambulan por el lugar; me viene a la mente Red Dead Redemption 2.
Mukherjee tiene una visión interesante de la IA y su impacto en el desarrollo de juegos, como alguien que dirige un negocio de IA.
«Los riesgos son legítimos. No son algo que deba ignorarse, deben escucharse, comprenderse, hablarse y abordarse.
«A la gente le preocupa que [AI] «Esto va a empeorar los juegos… la gente todavía tiene el control, la gente todavía hace juegos bastante malos».
También señala: «Hay juegos más terribles que nunca sin IA. Hay juegos más sorprendentes que nunca sin IA. Y seguirá siendo lo mismo».
Quizás con la dirección correcta, y si la tecnología funciona bien a mayor escala que la demostración que he experimentado, hay un momento y un lugar en el que Convai podría mejorar las cosas. Por ahora, solo estoy esperando ver cómo esos primeros juegos usan realmente la tecnología. ¿Cómo se ve eso realmente? Los NPC incentivados que corren por un mundo abierto no serán la única forma de utilizar la tecnología, ni probablemente la mejor, pero será importante traer algo realmente nuevo a la mesa; no todas las funciones de 'IA' lo hacen. De todos modos, Convai parece ofrecer nuevas palancas y poleas para permitir algo nuevo.