El papel de la Inteligencia Artificial (IA) en el mundo de los videojuegos ha evolucionado al pasar de crear enemigos controlados por computadora a ocupar un papel protagónico en la experiencia de juego.
Gracias al avance de la tecnología, los videojuegos usan algoritmos cada vez más sofisticados que se traducen en mundos virtuales más realistas, desafiantes e inmersivos, de acuerdo con el Tech Marketing Manager de NVIDIA Latinoamérica, Alex Ziebert.
“Desde NVIDIA, nuestra solución para videojuegos más conocida es el Deep Learning Super Sampling (DLSS), que utiliza la IA para hacer no solo un reescalado de la tecnología, sino para ejecutar el juego a una resolución más baja para tener un mejor rendimiento con una tasa de FPS más alta”.
Al utilizar el DLSS se entregan más cuadros por segundo (FPS, por sus siglas en inglés) de lo habitual, esto se hace al tratar de preveer el siguiente cuadro a una resolución más baja y rellena los pixeles necesarios para adecuarlo a la resolución deseada como Full HD o 4K. Esto da como resultado una imagen con la misma definición, haciendo básicamente indiferenciable que no se esté procesando cada cuadro de manera unitaria.
Esta tecnología ha existido desde el lanzamiento de las GPU (Unidad de procesamiento de gráficos) GeForce RTX de NVIDIA. La versión más reciente de estas tarjetas gráficas incluye el “frame generation”, que no solo hace el reescalado de la imagen, sino que además genera frames adicionales a los que tiene el juego, otorgando una experiencia más fluida.
Más allá de los NPC
Además del DLSS, NVIDIA está creando sistemas de Personajes No Jugables (NPC, por sus siglas en inglés) inteligentes basados en modelos de lenguaje.
Esto adquiere gran relevancia si se toma en cuenta que uno de los aspectos más destacados del papel de la IA en los videojuegos es precisamente la creación de los NPC, que actúan de manera autónoma e impredecible.
Los NPC pueden tomar decisiones basadas en múltiples factores como el entorno del juego, las acciones del jugador y sus propios objetivos, lo que añade una capa de realismo y complejidad al juego.
Otro de los avances de la compañía tecnológica en el mundo del gaming es un sistema de comprensión de texturas basado en IA que permite meter una cantidad de información hasta dieciséis veces más grande en un determinado espacio de memoria, lo que ayudará a lograr mundos más definidos sin la necesidad de tener cientos de gigbytes de memoria en una tarjeta gráfica.
“Esto permite que juegos que tienen alrededor de 20 años, se puedan convertir para utilizar Ray Tracing y todas las técnicas de iluminación actualizadas a la mejor definición que existe actualmente.
“Además, automatizar partes del proceso como el reescalado de texturas o agregar información de materiales para crear imágenes de manera fotorrealista o herramientas para creación de assets”, aseguró el directivo de NVIDIA.
Gracias a esto la IA ha tenido un impacto significativo en la generación procedural de contenido, la cual básicamente permite crear mundos enormes y detallados de manera eficiente y escalable.
De esta forma los algoritmos de generación procedural pueden crear paisajes, niveles, personajes y diálogos de forma automática, lo que reduce el tiempo y los recursos necesarios para desarrollar un juego y abre nuevas posibilidades creativas.
Experiencias de juego personalizadas
La IA también se utiliza en los videojuegos para personalizar la experiencia del jugador adaptando la dificultad, los desafíos y la narrativa según el estilo de juego y las preferencias de cada usuario.
Esto se logra a través de sistemas de aprendizaje automático que analizan el comportamiento del jugador y ajustan el título en tiempo real para ofrecer una experiencia única y personalizada.
La Inteligencia Artificial también mejora la experiencia de supervivencia en los videojuegos. ´´´´
En otros casos, como en Red Dead Redemption 2, la IA se utilizó para simular el comportamiento de los animales, desde la manera en la que se mueven, hasta cómo se alimentan y la interacción que tienen con el entorno.
Más allá de los límites
En la actualidad, es innegable que la IA ha transformando la forma en la que jugamos, creamos y experimentamos mundos virtuales. Desde la creación de NPC más realistas y autónomos, hasta la personalización de la experiencia del jugador, la IA ha ampliado los límites de lo que es posible en el gaming.
A medida que la tecnología continúa avanzando a pasos agigantados, podemos esperar ver aún más avances en la integración de la IA en los videojuegos. Con el poder de los algoritmos de aprendizaje automático y la capacidad de adaptarse en tiempo real, los juegos del futuro prometen ofrecer experiencias aún más inmersivas, desafiantes y personalizadas para los jugadores de todo el mundo.
A medida que nos adentramos en una nueva era de innovación y descubrimiento en el mundo de los videojuegos, la IA continuará desempeñando un papel fundamental en la evolución y el crecimiento de esta industria dinámica cada vez más dinámica.
7 usos de la IA en los videojuegos
- Crear enemigos y personajes más realistas, ya que la IA permite que los enemigos y NPC tomen decisiones y actúen de manera más humana.
- Generar entornos y niveles de manera procedural, lo que significa que pueden ser generados al azar, ofreciendo una experiencia única cada vez.
- Mejorar la experiencia del jugador al adaptarse a su estilo de juego y ajustar la dificultad en consecuencia de ello.
- Crear historias y diálogos más dinámicos en tiempo real, basados en patrones de juego.
- Simular física y comportamientos realistas de los objetos y personajes en el juego, lo que permite una experiencia más apegada a la realidad.
- Ayudar a los desarrolladores a identificar problemas y a optimizar el rendimiento del juego.
- Crea juegos más accesibles para que los jugadores con discapacidades visuales o auditivas puedan disfrutar los videojuegos de manera más accesible.
Estos son algunos títulos que utilizan la IA para mejorar la experiencia del jugador mediante el control de los enemigos, haciendo su comportamiento más realista.
- 1. The Last of Us (2013).
- 2. Alien: Isolation (2014).
- 3. Middle-earth: Shadow of Mordor (2014).
- 4. The Witcher 3: Wild Hunt (2015).
- 5. Horizon Zero Dawn (2017).
- 6. Assassin’s Creed Odyssey (2018).
- 7. Red Dead Redemption 2 (2018).
- 8. Death Stranding (2019).
- 9. Cyberpunk 2077 (2020).
- 10. The Last of Us Part II (2020).
Frase
“La definición moderna de la Inteligencia Artificial está basada en los modelos de lenguaje, así que cuando hablamos actualmente de IA es más en este sentido que en términos de un autómata cualquiera”
Alex Ziebert, Tech Marketing Manager de NVIDIA Latinoamérica.