El estado de la IA de Heroes of the Storm


¡Saludos a todos! A continuación tenéis unos comentarios de Kevin Gu sobre el estado de la IA de Heroes of the Storm.

Me llamo Kevin Gu y soy diseñador sénior del equipo de Heroes of the Storm. He estado trabajando junto a Jeff Beaudoin, el ingeniero jefe del juego, en la IA. Nos gustaría aprovechar para comentaros cuál es la situación actual y cómo marchan nuestras tres principales iniciativas en relación con este tema.

Conciliación entre el sistema de objetivos y el táctico

Hay dos sistemas en Heroes of the Storm que se complementan a la hora de regir el comportamiento de la IA: el de objetivos y el táctico. El primero determina dónde se mueve la IA, mientras que el segundo le permite conocer el estado del entorno para que use sus habilidades de manera adecuada. El año pasado, con la intención de mejorar el posicionamiento de los elementos de la IA en combate, hicimos que fuese posible que el sistema táctico anulase el de objetivos. Aunque pensamos que los cambios fueron positivos, sacaron a la luz varios problemas subyacentes que estamos corrigiendo.

Vamos a revertir algunos de los cambios realizados en la última actualización importante y vamos a reestructurar el comportamiento táctico de la IA. Estamos apuntalando la separación intencionada entre el sistema de objetivos y el táctico, a los que seguiremos con atención para que cualquier cambio futuro no perturbe el delicado equilibrio de poder entre ambos. Este cambio reducirá el número de casos en los que los agentes de la IA se ven empujados en dos direcciones a la vez (que en la práctica se traduce en que parece que la IA intenta ir de un lado a otro rápidamente). Esto nos permitirá también detectar más rápidamente la causa de los comportamientos erróneos de los agentes.

Caminos y defensa

Nuestra segunda prioridad es mejorar la capacidad de la IA de entender los caminos y abordar la tarea de presionar en ellos o defenderlos. En el último parche añadimos una lógica que permite al sistema de objetivos comprender que los carriles que están siendo atacados cerca del núcleo suelen tener prioridad en la defensa. Nuestro siguiente paso es incluir unidades en cada camino que modifiquen aún más el valor de los caminos para los agentes defensores. Estos ajustes garantizarán que la IA entienda mejor cómo defender los caminos.

Planificación de objetivos

Nuestra tercera prioridad es mejorar la capacidad de la IA de planificar los objetivos. Ahora nuestra IA táctica interna puede determinar mejor si están en su sitio todos los agentes de la IA asignados a una meta. Esto permite que puedan intuir si deben esperar en los arbustos porque los demás miembros del equipo aún no están cerca del objetivo en común, lo que facilita su acción conjunta.

Gracias

Queremos dar las gracias a todos los que han compartido comentarios sobre la IA. ¡Los leemos todos! Estamos trabajando sin descanso para mejorar la IA, y nuestro objetivo es implementar todos los cambios mencionados anteriormente y otros muchos en el próximo parche importante de Heroes of the Storm. Una vez más, gracias por vuestra paciencia. ¡Nos vemos en el Nexo!

Back to top