Te acercas tranquilamente al tipo de la esquina. Está ahí, como si nada, pensando en sus cosas, solitario. Como esperando que alguien se acerque a hablar con él. Cuando lo haces, aparece un mensaje en la pantalla. "Pulsa 'A' para hablar". Uf, es un NPC. Quita, quita. No va a tener nada útil o interesante que decirme. ¿O quizás sí?
NPCs de antes.... Los NPC (Non Playable Character, personajes no jugables) suelen estar de relleno, más por dar ambiente que por otra cosa. En algunos títulos, sobre todo con juegos planteados en un mundo abierto, pueden dar pistas o plantear misiones, pero sus diálogos siempre están preprogramados y siguen una línea fija y muy limitada. Eso podría cambiar ahora.
... y NPCs de ahora. El CEO de NVIDIA, Jensen Huang, presentó durante Computex 2023 una tecnología que plantea un salto notable para esos NPCs. Se trata de un sistema de IA generativa conversacional desarrollada por Convai. Gracias a ella los personajes no jugables cobran nueva vida y son capaces de entablar una conversación más "natural" con el personaje controlado por el jugador humano.
Habla conmigo. En la demo de NVIDIA se mostraba un escenario con una tienda de ramen de un futuro cyberpunk en el que podíamos hablar con el propietario. La conversación era de hecho con la voz del jugador, y el personaje no jugable iba contestando de forma natural y moviendo los labios. Ese movimiento y sincronización no eran ni mucho menos perfectas, pero lo cierto es que la conversación era más natural y menos preprogramada: el NPC reacciona a lo que decimos, algo que plantea todo tipo de posibilidades.
Un montón de tecnología dentro. Para la demo, llamada 'Kairos', se usó el middleware NVIDIA Ace (Avatar Cloud Engine) for Games, que puede ejecutarse tanto en local como en la nube. En esa plataforma se incluye la herramienta NeMo que permite desplegar modelos LLM (ChatGPT es un buen ejemplo), además del sistema de transcripción Riva. Todo ello está aderezado con otro componente importante: el motor Unreal Engine 5, que se encarga de que el escenario sea impecable a nivel visual.
Juegos más realistas. Esta tecnología promete futuros títulos en los que esos personajes no jugables sean mucho más interesantes a la hora de interactuar con ellos. Los responsables de NVIDIA creen totalmente factible que de hecho puedan conversar entre ellos, algo que no han probado pero que no sería extraño: un reciente experimento de la Universidad de Stanford ya exploraba como unos NPCs "más humanos" podían llegar a interactuar entre sí de forma similar a como lo haríamos nosotros. Al menos, dentro del videojuego.
En Xataka | Sony está desarrollando una IA para que los enemigos en los videojuegos aprendan y sean más listos
Ver 18 comentarios
18 comentarios
black_ice
Esto será un antes y un después en los videojuegos. Espero con ansias juegos con historias "AI-Driven" donde la combinación de un "storytelling" dinámico junto a motores de gráficos y de física de siguiente generación nos den momentos absolutamente de película. (GTA 6 con personajes basados en AI??)
xperia10
No pases un buen día, ¡pasa un gran día!
Free Guy.
Eflosten
Son unos diálogos tan robóticos, por parte de ambos, que no se nota diferencia alguna con los juegos actuales.
Que pongan la respuesta que da a un "me importa un comino tu establecimiento, dame un plato de ramen" xD
aloy74
Súmale a ésto un mod para realidad virtual y no salgo más de mi p***a casa.
dabelo
Sería muy interesante si los diálogos que introduces tampoco estuvieran predefinidos, aunque podría pasar esto...
Hola NPC con IA: Sabes algún truco para finalizar el juego más rápido o acabar con ese jefe que tanto me cuesta? Solo es para no utilizarlo y así poder jugar más tiempo
ignir
ahora falta que a parte de diálogos menos preestablecidos, los npc estén haciendo algo, y no estén ahí plantados eternamente mirando al infinito, esperando a que llegue el protagonista del juego xD
Virutas
CP2077 con esto sería brutal.
asdarfa
El tema esta en que los npc te sirven para darte cuatro pistas o si quieres algo de comer o comprar y ya esta, si de golpe te cuentan la biblia en verso, esta claro que añade realismo al no estar predefinido, pero no se hasta que punto es positivo o no para el juego.
elpableras
Yo creo que lo suyo sería que los NPCs conocieran el entorno en el que viven y su lore, de forma que puedan dar más vida a los juegos permitiendo poder avanzar en la forma en que jugamos. Por ejemplo, en un rpg, llegas a un pueblo pequeño y puedes preguntarle a cualquiera dónde vive Fulanito, que lo normal es que lo sepa, y te pueda contar algo de interés que necesites saber sobre ese sitio. O encontrarte a cualquiera en un camino e indicarte por donde se va a tal sitio y poder prescindir al fin de mapas y flechas en el hud.
Con esto los juegos pueden ser más realistas en la forma de jugar, no sólo como adorno curioso.
sanamarcar
Yo hoy a chat GPT 4 hazme un chiste como tal personaje. Y me da una respuesta tan genérica que me quedo loco. No sé no son divertidos los chat GPT xD. Y ha tardado 10 segundos en darme la respuesta.
Vamos NVIDIA mas humo, sumale el 3D, PhysX, RTX, y todo ello para Full HD por 400 euros y 8GB. Normal que valga casi un billon de euros. Tenía que comprar en diciembre xD. Pero es que era mucho humo. Cuando sacais las bajadas de NVIDIA y no las subidas xD. Es que las criptomonedas comparado con el Nasdaq son unos aprendices.
dsa10
Humo.