Reglas3 min de lectura

La IA en Infinity Defiance

Marcos Bello - Avatar

Marcos Bello

La IA en Infinity Defiance

Bienvenidos a otro artículo sobre Infinity Defiance, el nuevo dungeon crawler cooperativo de Corvus Belli.

En este artículo vamos a profundizar en la IA (Inteligencia Artificial) automática que será la responsable de las acciones de los Enemigos.

La aparición del mazo de IA fue la respuesta a un requisito propuesto al equipo de desarrollo, que el juego tuviera un modo solitario. Para hacerlo posible fue necesario crear mecánicas para que fuera el sistema quien manejara a los enemigos sin que hiciera falta que ningún jugador interviniera.

La primera opción para lograr nuestro objetivo fue plantear que esa IA estuviera presente directamente en la carta de cada uno de los Enemigos, esto nos iba a permitir tener una IA personalizada para cada uno de ellos. Pero, a la vez sus acciones serían tremendamente predecibles, por lo que los jugadores podrían aprovecharse de esa desventaja. Por tanto, descartamos esa opción.

Decidimos, entonces, generar mazos de IA con diferentes estilos de juego dependiendo del tipo de tropa que lo iba a utilizar. En ese momento se crearon cuatro mazos de Inteligencia Artificial: el mazo de enemigos cuerpo a cuerpo, el de distancia, el de hackers y el de manada. En este caso los enemigos dejaron de ser predecibles, pero la gestión de cuatro mazos paralelos se hizo engorrosa, sin contar el espacio físico que ocupaban en mesa… Por ello decidimos reducir el número de mazos.

Fue entonces cuando se nos ocurrió la idea de tener cartas de enemigo a doble cara, un lado “fácil” y otro lado “difícil”, eso incrementó la dificultad de desarrollo, ya que teníamos muy claro, desde el primer momento, que los dos lados debían diferenciarse sustancialmente entre sí.

La IA en Infinity Defiance - Cartas enemigos

Con las dos caras solo teníamos un mazo y trabajamos en el desarrollo de las instrucciones que tomarían como referencia los alcances de los ataques de las tropas enemigas. De este modo conseguimos que una misma instrucción tuviera resultados diferentes. Una vez pasó el testing descubrimos que teníamos un mazo que cumplía su función, con la suficiente aleatoriedad como para que las activaciones enemigas no fueran predecibles y aburridas. ¡Habíamos cumplido el objetivo!

A pesar de contar con un mazo de Inteligencia Artificial, algunos enemigos mantuvieron su propia IA, dado el carácter especial de la tropa, como por ejemplo las manadas Thaigas, que teníamos muy claro que su objetivo siempre va a ser avanzar y destruir.

Las instrucciones de IA siempre, como mínimo, estarán formadas por dos iconos. El primero de ellos nos indica cuál es la acción que va a realizar la unidad enemiga, y el segundo, quién será el objetivo de dicha acción.

La IA en Infinity Defiance - Cartas IA

Las instrucciones se ejecutan en orden y se van cumpliendo de una a una y de forma independiente. Por ejemplo, puede darse el caso de que la primera acción nos pida que movamos al enemigo hacia un personaje, pero, la siguiente acción indique que ataquemos a otro distinto.

¿Qué nos encontraremos en las instrucciones dependiendo del color/dificultad?

En el lado azul “fácil” nos encontraremos las instrucciones más evidentes: dispara al personaje más cercano, al que tiene más aggro (del aggro hablaremos en otro artículo), etc. Y más o menos siempre son las mismas acciones. Con lo que los jugadores pueden, en cierta medida, saber de antemano cuáles son las posibilidades a las que se van a enfrentar.

En el lado rojo “difícil” las instrucciones no se pueden predecir y los objetivos son mucho más peligrosos. Como, por ejemplo, buscando a los rivales más alejados o con el mayor número de daño recibido…

Esperando que esta IA os guste, me despido hasta la próxima.

Marcos Bello - Avatar

Marcos Bello

Más Reglas

Ver todos

No te pierdas el sorteo Hyperthermal!

--d--h--m--s
Participa