Skyrim + Modding + IA

  • 10
    Replies
  • 387
    views
  • YeiCov's Avatar
    Level 49
    Un modder llamado Art from the Machinaha ha conseguido implementar ChatGPT en los personajes de Skyrim, lo que genera conversaciones y crea recuerdos en los NPC. Para ello ha hecho uso de 3 herramientas: ChatGPT, xVASynth y Whisper; según ha explicado en Reddit.
    La tarea de la popular IA es recibir la información del personaje con la ayuda de Whisper, que convierte la voz en texto, para que luego ChatGPT responda a través del personaje. Esto está tan bien implementado que ahora los NPC pueden recordar conversaciones pasadas con el jugador, por lo tanto, si hablas con un personaje nuevamente, este recordará algunos detalles de tu charla anterior. ¿No es fascinante?
    Muchos de nosotros no estamos listos para lo que llegará en los videojuegos a medio - largo plazo, es difícil de predecir, pero la integración a cada vez más alto nivel de las IA, afectará a muchos, para bien o para mal.
  • 10 Replies

  • GandeDeSa's Avatar
    Level 24
    2030:

    + ¿Qué haces hijo? Tienes horas jugando en tu switch
    - Aquí conversando con la Enfermera Joy del Centro Pokemon 😅
  • j7schultz's Avatar
    Level 52
    Skyrim es mi juego favorito de todo el mundo mundial, jugarlo así suena de paraíso! Lo necesito
  • YeiCov's Avatar
    Level 49
    @GandeDeSa ... Más bien...

    + ¿Qué haces papá? Tienes horas jugando en tu switch
    - Aquí conversando con la Enfermera Joy del Centro Pokemon

    😂🤣😂🤣😂🤣

    - - - Updated - - -
    @j7schultz

    Están a tiempo de incluirlo en el próximo Skyrim 😉
  • CandelaSynth's Avatar
    Community Manager
    @YeiCov

    Vaya notición, super interesante...y con muchas posibilidades!
    ¿Hay algún juego en el que te gustaría ver esto?
    @GandeDeSa 😂😂😂🤣🤣🤣

    ¡¡La enfermera Joy va a tener que echar horas extra!!
    @j7schultz
    ya nos pasarás alguna conversación con tu NPC favorito de Skyrim 🤩
  • CandelaSynth's Avatar
    Community Manager
    Y aquí un gameplay que acabo de ver en Youtube:

    En este caso, la IA se llama Inworld, ¡¡creada específicamente para personajes de videojuegos!!

    Me parece inminente que más y más juegos de mundo abierto añadan esta tecnología, ¿y quién sabe?, quizá un día estas inteligencias desarrollarán vida propia dentro de los confines de este mundo digital, a lo Matrix o Show de Truman...
  • YeiCov's Avatar
    Level 49
    @CandelaSynth este estilo de IA le sentaría de lujo a cualquier tipo de juego con algo de RPG. ¿Se imaginan un GTA en el que los peatones y vehículos random del juego 'te recuerden'? Se intentarían vengar de ti si los has atropellado previamente, o podrían ayudarte de alguna manera si los has ayudado en los eventos aleatorios que salen por el mapa, no sé, estaría gracioso 😂
  • CandelaSynth's Avatar
    Community Manager
    @YeiCov

    via GIPHY



    Psssst, Rockstar: Aquí, aquí!! 😎
  • Inyeon's Avatar
    Level 52
    Y en el futuro no serán con mods, será lo habitual en juegos con gran contenido creo yo. No tardaremos en verlo implementado oficialmente.
  • Blackgem's Avatar
    Level 52
    @CandelaSynth este estilo de IA le sentaría de lujo a cualquier tipo de juego con algo de RPG. ¿Se imaginan un GTA en el que los peatones y vehículos random del juego 'te recuerden'? Se intentarían vengar de ti si los has atropellado previamente, o podrían ayudarte de alguna manera si los has ayudado en los eventos aleatorios que salen por el mapa, no sé, estaría gracioso 😂

    En realidad los sistemas de reputación y repercusión basado en tus acciones existen desde hace muchísimo tiempo, pero normalmente se aplica a unos pocos personajes concretos o a facciones completas para no complicarlo demasiado. Y por desgracia no hay una manera cómoda de hacer las paces cuando haces eventos negativos XD. Y si, tambien existen casos de que si ayudas en x misiones o eventos, luego los personajes te "recuerden" y haya mas interacciones positivas, ayudas, etc, pero de nuevo, normalmente limitado a personajes aislados... cuanto mas puedas variar ese tema de cosas en un juego, mas posibilidades de que algo se buguee al provocar diferentes situaciones conflictivas.

    El tema de usar una IA es que entre todos los parametros predeterminados pueda llegar a usar otros de acuerdo a tu actuacion o respuestas para la cual no tenia parametros pudiendo llevar a situaciones unicas y seguramente erraticas XD. En chats, hace mas de 10 años ya llegamos a tener varios bots y cuando se ponian a hablar entre ellos era una locura que acostumbraba a terminar en bucles y paradojas... y eso que usaban casi todo frases predefinidas y bases de datos pequeñas, solo texto XD.

    En un futuro las conversaciones de los NPC podran usar como bases de datos noticias de actualidad o glosarios de cierta epoca, frases de libros clasicos u otros para enriquecer aun mas su mundo.

    Si permitieras que los NPC de The Elder Scroll usaran su propia bibliografia como base de datos histórica podrías encontrarte con todo tipo de conversaciones, donde además podrían ser filtrado cada raza o incluso localizalizacion para identificar culturas distintas y formas de pensar.

    Al final se programarían IA genéricas estandarizadas con ciertos conocimientos parametrizados para incluirlos en los juegos y que usaran su propia base de datos evitando que se limitaran a 3-10 frases por NPC y creando nuevas interacciones al ampliar esa base de datos por los sucesos que ocurran en la partida o interacciones con el jugador, uniéndolo a voz generada por IA puede conseguirse cosas bastante interesantes.

    Me va mas imaginar que por un cumulo de sucesos pudieran declararse guerras, facciones en conflicto, alianzas, NPC que se volvieran ladrones o que fueran atracados, infidelidades, cambios de profesion, sucesos y eventos aleatorios que se generaran por semillas iniciales y acciones propias en el mundo. Al final, un buen futuro para las IA seria precisamente generar nuevos eventos para hacer cada partida (o servidor de un juego online) unico, al igual que puede pasar en aquellos donde los jugadores pueden afectar en ello. Solo imaginad como podria cambiar un juego si se pelearan 2 comerciantes y ello alterara toda la economia de un juego, provocando que con ello tambien las tecnologias y otras profesiones se vieran afectadas... bueno, en realidad eso ya existe, pero programarlo es un jaleo de variables y parametros que al final puede dar demasiados problemas y por ello se limita a juegos muy concretos y simulacion.
    El conocimiento es poder, úsalo bien, pues su mal uso conlleva a la destrucción.
    📹Grabando videos de juegos 4K de vez en cuando. Suscríbete gratis, comenta y para jugar con nosotros, no dudes en comentárnoslo aquí en el foro =D