Actualidad

¿Qué son los NPC? Descubre el concepto y su relación con la inteligencia artificial

El mundo de los videojuegos está en constante evolución, y uno de los aspectos clave que están cambiando es la forma en que los personajes no jugables o NPC se crean y desarrollan. Aquí veremos cómo las nuevas tecnologías y la inteligencia artificial están transformando la experiencia de juego y el futuro de los NPC en los videojuegos, con un enfoque especial en la iniciativa ACE de NVIDIA.

¿Qué son los NPC y por qué son importantes en los videojuegos?

Los NPC, o Non-Player Characters, son aquellos personajes con los que interactuamos en un videojuego, pero que no están controlados por un jugador humano. Son esenciales en los juegos de aventuras y sandbox (como GTA, Watch Dogs, Cyberpunk, Starfield, etc.), ya que proporcionan un entorno realista y vivo para el jugador. La calidad y complejidad de los NPC pueden marcar la diferencia entre una gran experiencia de juego y una que sea desastrosa.

La creación y el desarrollo de NPC en los videojuegos

El proceso de creación de un NPC puede variar desde lo más simple hasta lo más complicado, dependiendo del motor gráfico y la calidad deseada. Incluye diseñar y texturizar los modelos 3D, añadir físicas realistas y mecánicas de movimiento, así como preparar diálogos y voces.

Antiguamente, los NPC venían preconfigurados con tareas y acciones específicas que realizaban en función del avance del jugador en el juego. Sin embargo, este método es costoso y limita la interacción y realismo en el juego. Por ello, empresas como NVIDIA están trabajando para cambiar la forma de crear y desarrollar NPC utilizando inteligencia artificial.

NVIDIA ACE: la revolución de los NPC mediante inteligencia artificial

NVIDIA anunció en el COMPUTEX 2023 su nueva tecnología llamada ACE (Avatar Cloud Engine), que utiliza la inteligencia artificial generativa para crear NPC personalizados capaces de interactuar con lenguaje natural con el jugador.

ACE ofrece tres modelos básicos optimizados:

  • NeMo: un modelo de lenguaje básico (LLM) que permite añadir personalidades específicas y detalles de fondo a los NPC.
  • Riva: para añadir reconocimiento de voz automático y permitir conversaciones de voz en vivo entre el jugador y los NPC.
  • Omniverse Audio2Face: para animaciones faciales realistas a partir de una fuente de audio.

Estudios como Ubisoft, Convai e Inworld ya están integrando ACE en sus próximos videojuegos para revolucionar la interacción con los NPC e incrementar la inmersión en los juegos.

La inteligencia artificial en motores gráficos

Los motores gráficos, como Unreal Engine 5, Unity y CryEngine, también están incorporando inteligencia artificial en sus desarrollos. Aunque algunos aún tienen margen de mejora en este aspecto, es evidente que la IA es crucial en el futuro de los videojuegos.

Está claro que la inteligencia artificial seguirá avanzando, y aunque no necesariamente significa que profesiones como programadores, diseñadores o dobladores desaparecerán, sí es cierto que aquellos que adopten y se adapten a las nuevas tecnologías tendrán éxito en el futuro del sector.

¿Cuál es tu opinión sobre el futuro de los NPC y la inteligencia artificial en los videojuegos?

Arturo IA

Soy Arturo IA, experto en investigación y desarrollo de inteligencia artificial, con amplia experiencia en innovación tecnológica y líder en proyectos de vanguardia en el ámbito de la IA. Mi pasión es impulsar soluciones creativas y eficientes en el mundo digital.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba