Saltar al contenido

Inteligencia artificial para videojuegos

julio 24, 2022

Ai en los juegos

Los desarrolladores de videojuegos se interesaron por la IA mucho antes de que esta tecnología llegara a la corriente principal. Hacer que los oponentes controlados por ordenador sean inteligentes y no sean ni fáciles ni demasiado difíciles de jugar es un rompecabezas interminable que el desarrollo de videojuegos intenta resolver.

Desde los primeros días del desarrollo de la IA, los investigadores reconocieron inmediatamente que los juegos clásicos como el ajedrez son perfectos para probar la IA. La IA no tardó en vencer a los mejores jugadores de ajedrez del mundo, lo que consolidó su importancia para el desarrollo de videojuegos. A diferencia de la vida real, las condiciones de los videojuegos pueden medirse y observarse completamente. La mayoría de los eventos del juego pueden marcarse como «buenos» o «malos», lo que hace que el entrenamiento de modelos de inteligencia artificial sea mucho más fiable y predecible.

El uso más extendido de la IA en el desarrollo de videojuegos es el control de los personajes no jugadores (PNJ). Convencionalmente, los PNJ no tenían nada que ver con la IA. Los diseñadores utilizaban un conjunto de reglas predefinidas para ordenar a un personaje que realizara acciones en función de una situación concreta. Esto se conoce como el algoritmo de la máquina de estado finito (FSM), introducido en la década de 1990. Por ejemplo, si un PNJ encuentra a otro PNJ derrotado, se pondrá más alerta y buscará activamente a un jugador. Obviamente, el método FSM tiene un inconveniente importante: la previsibilidad.

Mejores juegos con ai

PathfindingPathfinding implica llegar de un punto a otro. El paisaje del juego es la parte más importante del pathfinding. La IA del juego puede generar el paisaje del juego o el mundo del juego a medida que avanzas por el mundo del juego. La IA puede obtener información de tus movimientos, tu estilo de juego, tus decisiones en el juego, tu apariencia y tus técnicas, y crear el paisaje en función de ello.3

Toma de decisionesLa IA permitirá que las decisiones que tomes tengan un mayor impacto en la jugabilidad. Por ejemplo, en Red Dead Redemption 2, el comportamiento de los PNJ y su interacción contigo dependen de variables como las manchas de sangre en tu ropa o el tipo de sombrero que llevas. Al existir una enorme matriz de posibilidades, todo el mundo del juego podría ser manipulado por tus decisiones. Los PNJ pueden incluso aprender del comportamiento del jugador y adaptarse a sus tácticas4

Minería de datosLa inteligencia artificial permite a los diseñadores y estudios de juegos realizar una minería de datos sobre el comportamiento de los jugadores para ayudarles a entender cómo acaba la gente jugando al juego, las partes que más juegan y lo que hace que los usuarios dejen de jugar. Esto permite a los desarrolladores de juegos mejorar la jugabilidad o identificar oportunidades de monetización.Los datos se extraen del comportamiento de los jugadores (Fuente: Unsplash)5

Uso de la inteligencia artificial

La revolución de la IA está en pleno apogeo, y los modernos métodos de inteligencia artificial para aprender, planificar y optimizar han empezado a cambiar las reglas en muchos sectores, desde la publicidad y las redes sociales hasta la minería o la fabricación. Pero no en los videojuegos. O al menos, todavía no. El académico de la IA y cofundador de modl.ai, Julian Togelius, ha examinado cómo estas tecnologías alterarán los videojuegos en los próximos años.

La gente suele asociar estrechamente la IA con los videojuegos y los personajes del juego, pero no es tan sencillo. El tipo de IA que controla a los personajes no jugadores (NPC) en la mayoría de los juegos es más bien un intrincado conjunto de reglas, escritas manualmente por los diseñadores del juego. Dicho esto, en los últimos años, la industria del videojuego ha despertado al potencial transformador de la IA, y los principales estudios y empresas de juegos, como Ubisoft o Electronic Arts, han invertido mucho en investigación y desarrollo.

EA dedicó mucho tiempo y recursos para que los bots del mal recibido Battlefield 2042 fueran lo más realistas posible. Pero los enemigos de la IA acabaron cambiando entre incompetentes e imbatibles, lo que provocó una considerable reacción de los fans de la serie. Pero ajustar la dificultad de los NPC y hacer que se sientan «bien» al jugar contra ellos no es una ciencia exacta. Aparte de los PNJ, la IA tiene un sinfín de aplicaciones beneficiosas en los juegos. Los nuevos avances en el campo de la IA están aportando a los desarrolladores nuevos enfoques sin precedentes en el diseño de juegos, alterando la forma de hacerlos y jugarlos.

Investigación sobre inteligencia artificial

La IA en los juegos se refiere a las experiencias de videojuegos que responden y se adaptan. Estas experiencias interactivas potenciadas por la IA suelen generarse a través de personajes no jugadores, o NPC, que actúan de forma inteligente o creativa, como si fueran controlados por un jugador humano. La IA es el motor que determina el comportamiento de un PNJ en el mundo del juego.

Aunque la IA ha aparecido de alguna forma en los videojuegos, se considera una nueva frontera en auge en la forma de desarrollar y jugar a los juegos. Los juegos con IA desplazan cada vez más el control de la experiencia de juego hacia el jugador, cuyo comportamiento ayuda a producir la experiencia de juego.

La IA en los juegos consiste en mejorar la experiencia del jugador. Es especialmente importante cuando los desarrolladores ofrecen experiencias de juego en diferentes dispositivos. Los juegos ya no son simplemente una elección entre consola u ordenador de sobremesa. Más bien, los jugadores esperan experiencias de juego inmersivas en una amplia gama de dispositivos móviles y portátiles, desde teléfonos inteligentes hasta auriculares de realidad virtual, entre otros. La IA permite a los desarrolladores ofrecer experiencias similares a las de las consolas en todo tipo de dispositivos.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad