Cover Image for Los modders están empleando inteligencia artificial para desarrollar compañeros conversadores en Skyrim y Stardew.

Los modders están empleando inteligencia artificial para desarrollar compañeros conversadores en Skyrim y Stardew.

Charlas interminables con tus favoritos.

En Stardew Valley, la interacción diaria con los personajes suele estar limitada a unas pocas conversaciones. Esta restricción ha dado lugar a diversas modificaciones que añaden más diálogos, permitiendo a los jugadores disfrutar de más tiempo con sus amigos virtuales. Recientemente, el juego ha incorporado inteligencia artificial, lo que ha resultado en la creación de un mod que permite mantener conversaciones casi infinitas con los compañeros de la granja. Según el creador del mod, DualityOfSoul, la recepción ha superado sus expectativas y los usuarios han calificado el mod como “brillante” y “uno de los mejores del año”.

Para su funcionamiento, el mod utiliza la API de OpenAI. Aunque su implementación es notable, presenta ciertas limitaciones. Cada personaje adopta una personalidad jovial que se asocia comúnmente con los parámetros de los modelos de lenguaje. Por ejemplo, Linus, un personaje malhumorado, inicialmente me pide que lo deje en paz, reflejando su diálogo preescrito. Sin embargo, al hacer clic de nuevo, la conversación cambia: Linus me llama amigo y expresa su deseo de que esté encontrando paz en la naturaleza. Pam, por su parte, menciona que "cada día es la misma rutina" antes de cambiar su tono para desearme que disfrute de la temporada.

El mod responde de manera algo adaptada a cada personaje, aunque funciona mejor en aquellos que son más amigables. Esta limitación es menos evidente en Herika, un mod de acompañante de inteligencia artificial para Skyrim. Herika actúa como los otros seguidores del juego, acompañando al jugador y ayudando en combate, pero también conversa tanto de forma escrita como hablada. La LLM puede comprender el mapa del juego, las misiones y los elementos clave, lo que le permite tener una personalidad distinta.

Reece Meakings se unió al proyecto de Herika tras ver la primera versión creada por un compañero. Juntos han expandido el mod, que originalmente resumía los muchos libros de Skyrim, hasta convertirlo en un acompañante completo. Su intención es ampliarlo aún más para que cualquier NPC pueda convertirse en un compañero de inteligencia artificial.

No obstante, Meakings considera que la inteligencia artificial aún no está lista para su uso generalizado en el desarrollo de videojuegos. Menciona que utilizar Herika o el mod de Stardew implica un costo, ya que ambos dependen de la API de OpenAI, que cobra una pequeña tarifa por cada línea de diálogo generada. Esta situación ha desalientado a muchos jugadores acostumbrados a los mods gratuitos. Aunque Herika ofrece una opción sin costo, requiere que el usuario ejecute el LLM en su propia máquina, lo que puede ser intensivo en recursos.

Además, la naturaleza abierta de la interacción con los LLM cambia cómo se debe diseñar un juego. Esto podría provocar que los desarrolladores pierdan el control lineal de los árboles de diálogo, abriendo posibilidades inesperadas en la narrativa. Aunque los LLM podrían actualizar a los NPCs, El resto de la programación del juego no podría adaptarse a estas interacciones. A pesar de los intentos de las empresas por implementar salvaguardias, es relativamente sencillo hacer que estos modelos generen contenido inapropiado, lo cual podría representar un problema de relaciones públicas.

A pesar de estas cuestiones, Meakings ve un gran potencial en los NPC como Herika, especialmente en el ámbito de los mods. Hay también otros mods de NPCs de inteligencia artificial para juegos como Hogwarts Legacy, Cyberpunk 2077 y Garry’s Mod. Otro mod de Skyrim, Mantella, que introduce interacciones LLM para cada NPC, ha obtenido 30,000 descargas únicas, mientras que Herika cuenta con 25,000, ambas recibiendo comentarios positivos de los jugadores.

Las experiencias de Meakings con Herika ilustran el impacto de esta interacción. Ha podido tener conversaciones significativas, incluso entendiendo que Herika es solo un programa. Este tipo de interacción evita las conversaciones triviales, permitiendo debates profundos sobre la filosofía y la teología del juego. En una ocasión, Meakings le pidió a Herika que eliminara a un NPC que había hecho un comentario racista; ella se negó, lo que parece indicar un intento de manejar la situación con cuidado y lógica.

Este tipo de experiencias no es exclusivo de la IA, pero las modificaciones de inteligencia artificial pueden ofrecer nuevas posibilidades para momentos emergentes en el juego. Sin embargo, es esencial que estas LLM dispongan de información previa para funcionar correctamente. Meakings enfatiza que Herika no podría sobrevivir sin la narrativa y el contenido del juego original, demostrando que la colaboración entre escritores y tecnología sigue siendo fundamental.

La rápida evolución de la inteligencia artificial en la web plantea preguntas importantes sobre su aplicación en la industria de los videojuegos, pero gracias a los modders, miles de jugadores ya están experimentando con estas innovaciones.