BIG NEWS – Solasta : Crown of the Magister : IA

Vous êtes-vous déjà demandé comment les créatures pensent dans les jeux vidéo ? Pourquoi cet orque a-t-il décidé d’attaquer mon guerrier, alors que l’autre a décidé de se cacher derrière un abri ? Si c’est le cas, vous êtes au bon endroit, car je vais vous éclairer sur le genre de pensées obscures qui animent l’IA de nos créatures vicieuses.

Lors de la conception du système d’IA de Solasta, nous voulions nous assurer qu’il correspondait le mieux possible à un ensemble d’objectifs qui sont importants pour nous :

– L’IA doit pouvoir choisir parmi une grande variété de possibilités. Les règles de la 5ème édition sont assez complètes, et les créatures peuvent avoir une pléthore d’actions à leur disposition à n’importe quel tour donné. Attaquer, jeter des sorts, se mettre à couvert, se précipiter, esquiver, se désengager, se bousculer en sont quelques exemples.
– L’IA doit être en mesure d’évaluer correctement son environnement. La verticalité de nos niveaux, l’importance de la lumière et des couvertures doivent tous être pris en considération lors de la prise de décision.
– L’IA doit être facile à créer et à modifier. Nous ne devrions pas avoir à modifier le code chaque fois que nous voulons modifier le comportement d’une créature.
– Le système d’IA doit être utilisable en combat au tour par tour et en exploration en temps réel. Dans la mesure du possible, il faut éviter de maintenir deux systèmes distincts.
– L’IA doit être adaptable aux comportements des différentes créatures. Les créatures intelligentes ne doivent pas se comporter de la même façon que les créatures plus primaires et sensibles à la lumière par exemple.

BIG NEWS : Solasta : Crown of the Magister et l'IA*

Tous ces objectifs indiquaient clairement que nous utiliserions une variante de l’Utility AI. Les Utility AI (« utilitaires IA ») sont très populaires dans les RPG tactiques, les 4X, les jeux de Stratégie où de grandes quantités de possibilités sont offertes aux créatures.

Fondamentalement, ce que ce système fait, c’est de donner aux créatures un ensemble de décisions à évaluer. Chaque décision sera notée indépendamment selon un ensemble de règles conçues. A partir de ces scores, l’IA choisira la décision qui correspond le mieux à sa situation actuelle. L’IA répétera ensuite ce processus jusqu’à ce qu’il n’ait plus d’options ou jusqu’à ce qu’il décide que mettre fin à son tour est la meilleure décision.

Mais oublions la théorie, d’accord !? Laissez-moi vous montrer ce que cela signifie avec un exemple simplifié. 

BIG NEWS : Solasta : Crown of the Magister et l'IA*

Disons que nous avons un orque très jeune et inexpérimenté que nous appellerons Bob à partir de maintenant. À quelles décisions Bob pourrait-il être confronté pendant la bataille ? Étant le nouveau venu du groupe, Bob est très désireux de faire ses preuves.

Tout d’abord, Bob peut-il se servir de sa hache maintenant ? Si oui, quel ennemi serait la meilleure cible ? L’ennemi est-il une menace réelle pour Bob ? Bob ne veut pas qu’on se moque de lui pour avoir attaqué les faibles, après tout.

Et si on bougeait? Bob peut se déplacer dans tous ces endroits – comment choisit-il le meilleur ? Étant un mâle agressif, Bob veut donner la priorité aux endroits où Bob peut frapper la tête des gens. Et comme je l’ai déjà dit, de préférence quelqu’un qui est à la hauteur de sa force brute. Mais Bob veut aussi montrer sa valeur – plus il y aura d’ennemis, plus Bob sera heureux. Certains vous diront que c’est dangereux et que ce n’est pas très tactique, mais c’est ce que vous faites, mon ami. 

En dernier recours, Bob pourrait faire une attaque à distance – il a un javelot à portée de main après tout. Mais cela pourrait être considéré comme de la lâcheté, alors Bob ne le fait que s’il ne peut approcher personne. Et Bob n’a jamais été aussi doué pour lancer des javelots, alors Bob s’intéressera à quelqu’un de facile à toucher plutôt qu’à une cible qui se recroqueville.

En vérité, Bob est contrôlé par son seigneur de l’IA. Mais ne dis pas ça à Bob, on ne veut pas qu’il fasse face à une crise existentielle dès maintenant.

BIG NEWS : Solasta : Crown of the Magister et l'IA*

Comme vous pouvez le voir, il y a beaucoup de choses à considérer pour une IA à Solasta, et c’était juste un exemple très simplifié (sans vouloir offenser Bob). Donner à l’IA un ensemble de règles correctes, avec les moyens appropriés pour évaluer les décisions, c’est ce qui fait ou défait un comportement. Et la complexité ne s’arrête pas là car nous devons aussi équilibrer les comportements pour que l’IA ne devienne pas frustrante à combattre. C’est toute la joie que procurent la conception et la programmation de l’intelligence artificielle !


🎮 Fiche du jeu : Solasta : Crown of the Magister

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 – Keep Driving : Support des mods & sortie sur consoles 18 sept. NEWS – Starfield : Le concepteur du jeu reconnaît que Bethesda n’avait pas les moyens de son ambition 18 sept. NEWS – Lich Lords : Démo disponible sur Steam 18 sept. PRESENTATION – Under Mythos 18 sept. NEWS – No Rest for the Wicked : Aperçu du nouveau système de classes 18 sept. NEWS – Mirage : Miracle Quest : Kickstarter daté 18 sept. NEWS – Hibera, Requiem for the Forgotten : Refonte des dialogues & nouveau feu de camp 18 sept. PRESENTATION – Navinosuke: The Yo-kai Buster 18 sept. Actualités d'ailleurs 2026 18 sept. Commentaire sur : NEWS – Dune : Awakening : Mise à jour 1.5 et jeu solo complet 18 sept. Commentaire sur : NEWS – The Blood of Dawnwalker : Le mécanisme de temps pourrait disparaître dans une suite 18 sept. 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. 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.