Ubisoft presenta Ghostwriter, una IA para ayudar a los guionistas a crear interacciones con los NPCs

Ubisoft ha presentado una nueva herramienta de inteligencia artificial llamada Ghostwriter que nace con la intención de ayudar a los guionistas a la hora de crear interacciones para los NPC. Ghostwriter se ha mostrado en la Game Developers Conference, el mismo evento donde el año pasado la compañía francesa reveló Scalar, una tecnología que usa la computación en la nube para crear mundos abiertos más grandes.

Ghostwriter se presenta como una ayuda a la hora de crear interacciones y en ningún caso, como mínimo a día de hoy, tiene la capacidad de reemplazar por completo la labor artística de un escritor de carne y hueso. Después de que los guionistas hayan creado un personaje y un tipo de interacción o bark, Ghostwriter crea una serie de variaciones que el desarrollador puede usar y editar para adaptarlas a sus necesidades. Independientemente de la opción elegida, la IA aprende para ser más eficaz en el futuro. El objetivo es usar esta IA para interacciones sencillas mientras que los guionistas se centran en los elementos centrales de la historia.


En un videojuego los barks son líneas de diálogo que emiten los NPC o el propio personaje del jugador y que por norma general tienen como objetivo lograr una mayor inmersión dentro de un mundo ficticio. Por ejemplo, cuando el jugador entra en una ciudad un NPC le dice que “los forasteros no son bienvenidos”, en medio de un combate un NPC le indica que está herido y debe curarse, o en un mercado un comerciante le invita a mirar sus mercancías. Son diálogos con un nivel de interacción muy bajo o nulo pero que requieren de muchas variaciones. Ahí es donde entra Ghostwriter y su capacidad de generar líneas de guion.

El resultado que proporciona Ghostwriter puede ser aceptado, editado o desechado por el desarrollador. Cuanto más se emplea esta IA generativa, más eficaz es gracias al aprendizaje automático. Ubisoft dice que a día de hoy Ghostwriter se usa principalmente para crear barks, pero la IA también puede dar vida o otras interacciones como los diálogos entre multitudes, que son las conversaciones entre NPCs que el jugador puede escuchar mientras se mueve por una calle o plaza muy concurrida. Ghostwriter es una herramienta en constante desarrollo que según la compañía francesa ha sido creada junto a los equipos narrativos.

Imagen

Las reacciones de diferentes escritores a la presentación de Ghostwriter no se han hecho esperar. Alanah Pearce, escritora de Santa Monica Studio (God of War), sostiene que editar guiones o diálogos generados por una IA parece más lento que crear algo propio, mientras que Sam Winkler, escritor de Gearbox (Borderlands), defiende que los bark, el diálogo ambiental o el texto descriptivo del que se puede ocupar Ghostwriter es el primer trabajo de muchos escritores cuando están empezando. Algunos desarrolladores creen que una herramienta que dice ayudar es solo el primer paso para implementar formas de IA más agresivas.

Fuente: EuroGamer
como sea igual de generico que sus juegos ... solo hay que ver los últimos assassin's creed, contenido enorme si, pero sin destacar en nada.
De los creadores de "Los mil iconitos en el mapa" y los productores de "Las 300 secundarias iguales e insulsas" llega "No vamos a involucrarnos ni en el diálogo". Próximamente en su juego de mundo abierto más cercano.

Pero va a estar interesante en unos años cuando escribas cuatro palabras en un campo de texto y un script de Ubisoft ya te haga un juego de mundo abierto del tirón, sin personal humano de por medio. Van hacia eso, desde luego. [qmparto]

Un saludo,
Desde luego si lo usan en NPCs que no tienen ninguna relevancia ayudaría a disminuir el tiempo de desarrollo de los juegos. En cualquier pueblo random de un rpg hay decenas de npcs que solo dicen frases genéricas que no aportan nada.
Van a salir unas mierdas de secundarias que flipas, justo lo contrario que necesitan la mayoría de los juegos de mundo abierto.
Lo que hace falta es gente que sepa del tema y tenga ganas de verdad de trabajar en el proyecto. Como siempre, la comunidad de mods harán 1000 veces mejor trabajo, resolverán los problemas que empresa billonarias no pueden ( o realmente quieren ) hacer. Incluso hay mods de añadir historias y muchas de ellas pateando en los huevos a las historias ya creadas por la misma empresa... de locos.
Lo que le faltaba a los juegos de Ubisoft, ser mas genéricos todavía de lo que ya son.
Desde luego mucho tienen que mejorarlo
Qué pereza de mundos abiertos nos espera...

Menos es más.
SnakeElegido escribió:De los creadores de "Los mil iconitos en el mapa" y los productores de "Las 300 secundarias iguales e insulsas" llega "No vamos a involucrarnos ni en el diálogo". Próximamente en su juego de mundo abierto más cercano.
[qmparto]
Un saludo,

Comentario muy top. Me ha encantao.
Ubisoft siendo Ubisoft. A ver cuando se cambian el nombre a "compañía genérica de software"
En realidad eso es el futuro, pero sin ser herramienta de soporte, y sin estar tutelada por humanos.

Para personajes principales ahora mismo no lo veo para nada, pero para secundarios si sería una revolución, aunque no usaría esa herramienta, iría directamente a la nube usando servicios de IA conversacional a la que le puedes dar contextos y estas responden en función a estos.

Aunque en un futuro las IAs conversacionales sustituirán por completo la mano humana, todo será hecho por IA al instante, personajes secundarios y principales.

@borre todo lo contrario, las IAs conversacionales van a revolucionar los videojuegos de mundo abierto, aparecerán conceptos como la memoria, los recuerdos, y muchas otras historias que hasta ahora eran muy difíciles de lograr y eran hardcoded.

Vamos, lo que suele ser un salto en inteligencia artificial dentro de un juego, ahora solo falta una IA que aprenda a moverse en el juego con costumbres de jugadores para crear modelos humanos de NPCs, simplemente bastaría con crear esa IA y usar los datos de los jugadores online para entrenar a cada modelo, así cada NPC actuaría de forma orgánica y natural sin ser todos iguales.


Aunque bueno, la tecnología es maravillosa y tiene un potencial increíble, la que no es tan maravillosa es Ubisoft en si, pero ya va siendo hora que estas cosas vayan cada vez a estar más presentes en el mercado de desarrollo.
Para hacer aun mas genéricos sus juegos lol
katatsumuri escribió:En realidad eso es el futuro, pero sin ser herramienta de soporte, y sin estar tutelada por humanos.

Para personajes principales ahora mismo no lo veo para nada, pero para secundarios si sería una revolución, aunque no usaría esa herramienta, iría directamente a la nube usando servicios de IA conversacional a la que le puedes dar contextos y estas responden en función a estos.

Aunque en un futuro las IAs conversacionales sustituirán por completo la mano humana, todo será hecho por IA al instante, personajes secundarios y principales.

@borre todo lo contrario, las IAs conversacionales van a revolucionar los videojuegos de mundo abierto, aparecerán conceptos como la memoria, los recuerdos, y muchas otras historias que hasta ahora eran muy difíciles de lograr y eran hardcoded.

Vamos, lo que suele ser un salto en inteligencia artificial dentro de un juego, ahora solo falta una IA que aprenda a moverse en el juego con costumbres de jugadores para crear modelos humanos de NPCs, simplemente bastaría con crear esa IA y usar los datos de los jugadores online para entrenar a cada modelo, así cada NPC actuaría de forma orgánica y natural sin ser todos iguales.


Aunque bueno, la tecnología es maravillosa y tiene un potencial increíble, la que no es tan maravillosa es Ubisoft en si, pero ya va siendo hora que estas cosas vayan cada vez a estar más presentes en el mercado de desarrollo.

Estoy de acuerdo, si la idea fuese dotar a los NPCs de una capacidad conversacional estilo chatGPT sería la ostia, pero lo que hace ubisoft es, a grandes rasgos, usar chatgpt para escribir los guiones predefinidos de los NPC en lugar de hacer que los escriba una persona.
Lo que podría ser una maravilla lo han convertido en una cutrez
@osodato en un futuro las IAs conversacionales estarán integradas con otras IAs y lo harán todo ellas, al nivel de todo un equipo narrativo, pero actualmente no creo que estén al nivel, si quieren desarrollar buenos personajes y argumentos debe de hacerse artesanal.


Lo único es eso, para personajes secundarios si funciona, o para diálogos standby, cuando ya se ha dicho lo importante, de hecho yo he hecho pruebas con RDR2 y es bastante alucinante, te dicen donde viven, si tienen mujer, hijos, como se sienten, todo lo que saben, les puedes inyectar contexto, por ejemplo, si matas a alguien ellos podrían añadir a su contexto que has matado a alguien e írselo diciendo a otros jugadores o NPCs, enlazar ese contexto a un sistema que identifique la ropa que llevas "Hombre con sombrero marrón, barba larga, etc... ha hecho tal (apuñalar) a hombre tal pascual".

Lo mismo ese hombre tal pascual es el primo de ese mismo y ya no es tan hombre, por lo que si familiar ve a familiar morir podría derivar en animaciones de tristeza y cosas así.

GPT4 comprende imágenes, aunque creo que para un juego aún está un poco lejos, pero es que todo eso lo puedes entregar sin necesidad de imágenes, a cada elemento del juego le puedes dar una descripción "Chaqueta marrón" y si el NPC te ve a alguien matar este simplemente añadiría el contexto en función a lo que has introducido a cada elemento, sin apreciarlo a través del propio frame, aunque lo suyo sería que en un futuro todo sea a través del frame y no hardcoded, como si los ojos viesen como un humano real, pero incluso hardcoded, a nivel conversacional, ya sería alucinante.
Como hacer las sidequests aún menos interesantes.
SnakeElegido escribió:De los creadores de "Los mil iconitos en el mapa" y los productores de "Las 300 secundarias iguales e insulsas" llega "No vamos a involucrarnos ni en el diálogo". Próximamente en su juego de mundo abierto más cercano.

Pero va a estar interesante en unos años cuando escribas cuatro palabras en un campo de texto y un script de Ubisoft ya te haga un juego de mundo abierto del tirón, sin personal humano de por medio. Van hacia eso, desde luego. [qmparto]

Un saludo,


Tal cual, menudos son estos.
Ya ni en los diálogos quieren involucrarse….
Para que nos sirva como ejemplo de las interacciones que vamos a tener a partir de ahora con los NPCs.

Le pedí a ChatGTP: Cuéntame un chiste sobre Ubisoft y un juego de mundo abierto.

"¡Claro! Aquí te va:

¿Sabes por qué Ubisoft decidió hacer un juego de mundo abierto sobre piratas?

Porque ¡no podían resistirse a la tentación de dejar todo el contenido en el mar!"

Vamos, que ese va a ser el nivel. :-|
A mi lo que molaria seria un juego con una inferencia de una IA conversacional que corriese en local, y asi tener interacciones dinamicas y variadas con los NPC dentro del juego.
Se conoce que Ghostscript ya estaba pillado.
SnakeElegido escribió:De los creadores de "Los mil iconitos en el mapa" y los productores de "Las 300 secundarias iguales e insulsas" llega "No vamos a involucrarnos ni en el diálogo". Próximamente en su juego de mundo abierto más cercano.

Pero va a estar interesante en unos años cuando escribas cuatro palabras en un campo de texto y un script de Ubisoft ya te haga un juego de mundo abierto del tirón, sin personal humano de por medio. Van hacia eso, desde luego. [qmparto]

Un saludo,


Entro, veo que ya está todo dicho y, por donde he venido, me voy.
(mensaje borrado)
24 respuestas