Actualités / Jeux

L’IA de Hearts of Iron IV est si bonne que les développeurs ont parfois besoin de l’handicaper via le code

L'IA de Hearts of Iron IV est si bonne que les développeurs ont parfois besoin de l'handicaper via le code

Hearts of Iron IV est un grand jeu de stratégie qui tente d’offrir le bac à sable ultime de la Seconde Guerre mondiale. Grâce à des options d’histoire alternative historiques et plausibles, il vous permet – dans chaque jeu individuel – de combattre votre propre version de la Seconde Guerre mondiale et de raconter vos propres histoires d’une plus grande génération alternative.

Mais avec le joueur prenant en charge seulement un sur des dizaines de nations qui existaient en 1936, s’assurer que le reste du monde se comporte d’une manière qui facilite un récit engageant et crédible est une lutte permanente. Dans de nombreux cas, les développeurs sont intervenus directement ; il semble que le Royaume-Uni ait été si bon pour battre l’Italie en Afrique du Nord, par exemple, l’équipe a dû coder en dur une solution qui les rendait moins efficaces.

L’utilisateur de Reddit drefvelin sur le subreddit Hearts of Iron IV a découvert une ligne de code en examinant les fichiers AI pour un mod qu’ils créent, appelé “FR_please_stop_stomping_italy_so_hard_in_africa_ty”. L’essentiel du code garantit que la Grande-Bretagne et tous les dominions (s’ils sont contrôlés par l’IA) ne mettent pas trop de troupes en Afrique du Nord pour s’assurer que l’IA italienne a une chance de gagner le théâtre. “Ces types de directives d’IA sont généralement là pour plusieurs raisons… [for instance] pour contrôler le rythme », nous dit Dan Lind, directeur du jeu Hearts of Iron IV.

« L’Afrique n’a été priorisée par aucune des deux parties. Donc, si l’IA du jeu a un front principal, elle se concentrera naturellement. Idéalement, vous voulez qu’il traîne la guerre et ne se termine pas trop tôt. Prolonger la campagne en Afrique du Nord le permet.

Jusqu’à ce que l’IA italienne en Afrique du Nord soit si mauvaise que l’IA britannique est codée pour au moins donner une chance à l’Italie… de hoi4

Il y a aussi d’autres raisons de coder dans une main directrice. Lind nous dit que l’IA du Royaume-Uni a spécifiquement tendance à surestimer sa force de défense navale, donc sans une quelconque intervention, elle surchargerait souvent ses forces sur des théâtres d’outre-mer, puis succomberait aux invasions navales de la France.

Lind explique également comment tous les différents pilotes d’IA du jeu puisent dans les mêmes « cerveaux », donc le codage dans une direction spécifique permet également à l’équipe « d’ajouter du caractère dans la façon dont [the AI] privilégie certains théâtres.

“Nous avons tendance à aimer les noms de stratégies d’IA drôles et extrêmes”, conclut Lind, et cela semble également s’étendre aux notes des développeurs, comme l’a découvert l’utilisateur de Reddit, StozefJalin.

Acheter maintenant Cœurs de fer IV StratégieMilitaireAcheter maintenant

Dans d’autres nouvelles, l’équipe de développement a publié un nouveau journal de développement qui continue depuis les dernières semaines », examinant cette fois certaines des options « alt-history » pour l’Union soviétique. Contrairement à d’autres nations, les alternatives de l’Union soviétique sont toujours axées sur la politique de gauche, c’est juste que le joueur peut maintenant explorer certaines des autres saveurs du communisme qui flottaient avant que Staline n’impose son propre marque.

Hearts of Iron IV se prépare à une nouvelle extension – No Step Back – et à un autre correctif majeur, dont aucun n’a actuellement de fenêtre de sortie.