NEWS – Realms Beyond : Ashes of the Fallen et IA

Lorsque nous avons commencé à travailler sur le système de combat, nous avions beaucoup à faire pour jeter les bases. Il fallait faire fonctionner le système d’animation de personnages et implémenter des choses comme la logique de combat, la génération d’hexagones à partir de la topologie des niveaux, ou le pathfinding.
Cela n’a laissé que peu de temps pour s’occuper de quelque chose d’aussi important que l’IA. En conséquence, notre premier prototype pour l’IA a  » grandi  » avec le temps. Au début, tout ce qu’il pouvait faire, c’était des attaques de mêlée. Puis nous avons ajouté les attaques à distance. Ensuite, nous avons implémenté les sorts ennemis pour placer intelligemment les sorts de zone. Enfin, nous avons inclus des routines assez spécifiques (comme la fuite) pour les personnages qui ont souffert de sorts comme la peur.
Nous nous sommes rendu compte que l’IA devait être capable de gérer des scripts de sort qui sont chargés au moment de l’exécution. Pour permettre cela, nous avons codé des routines simulant des exécutions de sorts et évaluant leurs effets de manière plus générale.
Ainsi, notre prototype a grandi jusqu’à ce que nous soyons sûrs de couvrir toutes les capacités qui pourraient être nécessaires. Nous avons ensuite commencé à le reconstruire à partir de zéro pour le rendre plus flexible et plus facile à déboguer. Et maintenant, nous pensons pouvoir enfin parler d’IA.
 
…. Qu’attendons-nous d’une IA au tour par tour ?
Eh bien, techniquement, nous en attendons beaucoup ! Un sorcier démon qui ne choisit pas son sort boule de feu par rapport à un missile magique ou qui échoue en ne maximisant pas maximiser les dégâts infligés par la boule de feu sur un joueur est interdit. Un assassin qui attaque simplement sa cible la plus proche au lieu d’essayer de poignarder votre sorcier à l’arrière n’est pas seulement peu immersif, mais un raté. 
 
…Si on réussit à créer une bonne IA qui répond à la première question …. qu’attendons-nous de l’IA non pas en termes de qualité mais en termes de personnalité?
Si chaque ennemi se comportait de manière optimale, le défi serait maximisé – et l’immersion serait pratiquement nulle. Nous voulons que les gobelins s’entassent autour de leur plus proche ennemi. Nous voulons que les orques ignorent les attaques d’opportunité. Et un ogre pourrait même être trop stupide pour quitter une zone affectée par un sortilège de dégâts au fil du temps. Même au-delà de «l’intelligence», les ennemis doivent montrer leur personnalité dans chaque décision offerte par le jeu : Tandis que la plupart des races ignorent les ennemis inconscients ou sans défense sur le champ de bataille et affrontent les personnages qui peuvent encore se battre, certaines créatures immondes comme les gobelins ou les gnolls devraient l’être connu pour finir leurs ennemis impuissants. Ce sont ces petites rebondissements qui rendent les combats immersifs.
 Nous espérons que, outre le défi de rendre notre intelligence artificielle capable de prendre de « bonnes » décisions, nous réussirons également à diversifier suffisamment les comportements de l’ennemi pour vous permettre de déceler des tendances et de devenir particulièrement haineux envers un ennemi.


📰 À lire aussi : VIDEO – Realms Beyond : Ashes of the Fallen : Démo de combats

📰 À lire aussi : NEWS – Realms Beyond : Ashes of the Fallen : Bêta de combat sortie

L'archiviste
L'archiviste
Administrateur de RPG jeux vidéo. Très vieux Joueur du siècle dernier. Testeur et rédacteur amateur depuis 1999 de RPG, même les pires. Relecteur bénévole de traductions de nombreux jeux vidéos RPG. Ancien membre de RPGFrance et de Dagon's Lair.
S’abonner
Notifier de
guest
0 Commentaires
le plus ancien
le plus récent le plus populaire

Dernières publications

NEWS – Dune : Awakening : Mise à jour 1.5 et jeu solo complet 17 sept. NEWS – Space Scum : L’accès anticipé repoussé au premier trimestre 2027 17 sept. Actualités d'ailleurs 2026 17 sept. PRESENTATION – Alchemic Beasts 17 sept. NEWS – Wizardry VI : Bane of the Cosmic Forge : Steam prochainement 17 sept. NEWS – MycoRelic : Mise à jour et sortie datée 17 sept. VIDEO – Frosthaven : Trailer d’aperçu du gameplay 17 sept. VIDEO – Bloodstained : The Scarlet Engagement : Nouvelle bande annonce de gameplay 17 sept. NEWS – Zero Parades : For Dead Spies : Director’s Cut le 1er octobre & le 3 novembre sur PS5 17 sept. PATCH – Guild Saga : Vanished Worlds : Mise à jour 0.8 disponible 17 sept. PATCH – Prometheus Wept : Mise à jour Valley of Wrath 17 sept. NEWS – Valor Mortis : Prix de sortie dévoilé, édition Deluxe & interview IGN 17 sept. NEWS – Edge of Memories : Sortie datée alors que le studio est en liquidation judiciaire 17 sept. NEWS – The Blood of Dawnwalker : Le mécanisme de temps pourrait disparaître dans une suite 17 sept. SORTIE – Trails in the Sky 2nd Chapter 17 sept. NEWS – Legend of Deepshade : The Shattered Seal : Mode Low Poly disponible 17 sept. PRESENTATION – Warrior Quest 17 sept. NEWS – Dimraeth : Disponible en accès anticipé 16 sept. NEWS – One Fenix Down : la sortie repoussée au 9 novembre 16 sept. NEWS – Gamedec : Mise à jour gratuite du 5ᵉ anniversaire datée 16 sept. PRESENTATION & SORTIE – Creator Chronicles 16 sept. NEWS – Terranigma : Date de sortie, nouveau mode & éditions collector 16 sept. SORTIE – Aniimo 16 sept. PRESENTATION – Dungeon Automata 16 sept. NEWS – Lies of P : Neowiz dépose la marque « Wonders of O » 16 sept. VIDEO – Dragon’s Dogma II : Dark Arisen dévoile son trailer principal 16 sept. SORTIE – Another Eden Begins 16 sept. Crisis Core -Final Fantasy VII- Reunion – Nintendo Switch 2 16 sept. NEWS – Hope 01 : Accès anticipé disponible 16 sept. Labyrinth Of The Demon King 16 sept. NEWS – Decrepit : Premières invitations au playtest envoyées 15 sept. NEWS – Critical Shift : Playtest ouvert à tous et nouvelle bande-annonce 15 sept. PRESENTATION – Delving The Depths 15 sept. PRESENTATION – Ignite the Depths 15 sept. NEWS – Grim Dawn : Fangs of Asterkarn : La mise à jour 1.3.1 se précise 15 sept. Commentaire sur : RPGJEUXVIDEO : Boutique en ligne 15 sept. VIDEO – Of Ash and Steel : L’extension Shattered Faith annoncée 15 sept. NEWS – Midnight Souls : Playtest ouvert 15 sept. NEWS – Control Resonant : Mode Assistance détaillé 15 sept. VIDEO – Delve Survivors : Sortie datée 15 sept.