NVIDIA

 

Transforma los NPC: Descubre cómo su IA redefine la experiencia de juego

 

La evolución de los NPC en los videojuegos ha sido notable a lo largo de los años. Han pasado de ser simples enemigos o relleno en el escenario a convertirse en recursos narrativos auténticos. Esta transformación se ha visto especialmente en los juegos de mundo abierto, donde los NPC nos ofrecen misiones y, en algunos casos, podemos establecer relaciones con ellos.

 

Por si aun no sabes exactamente que son los NPC, te explico.

Las NPC, también conocidas como Non-Player Characters (personajes no jugables), son personajes controlados por la inteligencia artificial en los videojuegos. Estos personajes están diseñados para interactuar con el jugador y formar parte del mundo virtual del juego. A diferencia del personaje principal controlado por el jugador, las NPC son controladas por el sistema del juego y siguen instrucciones predefinidas.

 

 

Imagina que estás jugando un juego de aventuras y encuentras a un personaje que te da una misión para salvar a alguien. Ese personaje no está siendo controlado por otro jugador, sino por el juego mismo. Puede hablar contigo, moverse y actuar como si fuera real. A medida que los videojuegos han avanzado, las NPC han mejorado. Ahora tienen personalidades más interesantes y pueden responder de diferentes formas según lo que hagas en el juego. Algunas pueden incluso cambiar su comportamiento según tus decisiones. Esto hace que los juegos sean más emocionantes y te sientas como si estuvieras en un mundo real.

 

En resumen, las NPC son personajes controlados por la computadora en los videojuegos. Pueden ser amigos, enemigos o simplemente personas con las que interactúas. Han mejorado con el tiempo y ahora pueden tener personalidades y comportamientos más realistas, lo que hace que los juegos sean más divertidos.

 

Un claro ejemplo de esta evolución se encuentra en gigantes de la industria como Cyberpunk o Skyrim. En ambos juegos, muchos de los NPC se vuelven parte integral de nuestra aventura, incluso llegamos a desarrollar afecto por ellos. Sin embargo, a largo plazo, a menudo se hacían evidentes las limitaciones del sistema de toma de decisiones, lo que rompía la experiencia del juego. Y es precisamente esto lo que NVIDIA se ha propuesto solucionar.

 

NVIDIA ACE, la IA para NPCs Con el fin de mejorar la experiencia con los NPC, NVIDIA ha creado ACE. Se trata de una Inteligencia Artificial que fue presentada por el propio Jensen Huang (CEO de NVIDIA) en la conferencia Computex 2023. Durante la presentación, se mostró un puesto de ramen donde los jugadores podían interactuar con el camarero. Al igual que con un asistente de inteligencia artificial como ChatGPT, el cocinero de ramen respondía a nuestras preguntas.

 

Hasta aquí, todo podría parecer una conversación preprogramada. Sin embargo, en realidad, el NPC respondía utilizando la misma voz del jugador, quien hablaba a través de un micrófono. Por el momento, este software está disponible para los usuarios de NVIDIA tanto en sus dispositivos locales como en la nube. ¿Qué nos depara el futuro en relación a esta tecnología?

 

nvidia

 

Nvidia presentó en su Keynote de Computez 2023 varias novedades, destacando una tecnología que la compañía planea implementar en futuros videojuegos: una inteligencia artificial que permite una comunicación natural entre los NPC y los jugadores, basada en directrices relacionadas con las misiones que los NPC deben ofrecer, pero permitiendo improvisación en función de las respuestas verbales del jugador.

 

Esta tecnología se llama Nvidia ACE, cuyas siglas corresponden a Omniverse Avatar Cloud Engine. Con esto, la compañía deja claro que este sistema utiliza la potencia de la nube para generar personajes de videojuegos que pueden aplicarse a cualquier título y que son capaces de interactuar de manera natural con los jugadores.

 

De manera simplificada, Nvidia ACE tiene la capacidad de crear un sistema de comunicación improvisado para los personajes de un videojuego en particular, gracias a sus capacidades de procesamiento en la nube. En el ejemplo presentado, el jugador mantiene una conversación con el camarero de un bar de ramen en una ciudad ciberpunk. Aunque el NPC está entrenado para ofrecer una misión al jugador, la conversación que lleva a esa misión es completamente única y generada en base a las palabras del jugador.

 

En los últimos tiempos, hemos sido testigos de numerosos avances en inteligencia artificial aplicada a los videojuegos, muchos de ellos centrados en lograr comportamientos más realistas por parte de los NPC.