Brief IA : Minecraft : un LLM compose les vagues d’attaque

Minecraft : un LLM compose les vagues d’attaque

Brief IA
Tom Levy·5 min·1 vues

Un mod dans Minecraft utilise un modèle de langage (LLM) pour composer des vagues d'attaque en sérialisant la base en texte, en fournissant un budget et un menu d'unités. Ce dispositif permet au LLM de contrer des défenses sans règles codées, en apprenant à gérer des obstacles comme l'eau et la verticalité, inspiré par les mécaniques de jeux comme Left 4 Dead et Risk of Rain 2.

En bref
1À chaque phase, la base est sérialisée en texte, un budget et un menu d’unités sont fournis, et le LLM écrit la vague suivante.
2L’eau, la verticalité et le ciblage ont exigé des correctifs : construction sous les pieds, recherche d’ouvertures vers le bas, repositionnement des mobs.
3Left 4 Dead (intensité 0 à 1, machine à états) et Risk of Rain 2 (achats jusqu’à 4 ennemis, élites ×6/×36) servent de références.
💡Pourquoi c'est importantLe dispositif montre qu’un modèle peut composer des vagues qui contrent des défenses décrites sans règles codées ni étiquettes sur la carte.
Le brief IA que lisent les pros

Tu suis la course aux modèles IA ?

Chaque sortie (GPT, Claude, Gemini, Mistral…) décryptée le soir même, en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisis ton rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

📄
L'analyse en français

Faire écrire des assauts par un modèle de langage ne tient pas sans un terrain de jeu honnête. Avant même de parler de stratégie, le mod a dû apprendre aux mobs à contourner l’eau, gérer la verticalité et viser correctement. Ensuite seulement, un LLM peut composer des vagues depuis un plan texte de la forteresse, avec un budget et un menu d’unités, sans capture d’écran ni étiquette. L’approche reprend l’esprit des « Directeurs » de Left 4 Dead et de Risk of Rain 2, tout en testant jusqu’où un modèle peut contrer des défenses décrites.

Le mod corrige l’IA des mobs dans l’eau et en hauteur

Les limites de l’IA des mobs ont rapidement dominé les travaux : tant que les créatures ne savent pas franchir un obstacle élémentaire, on évalue surtout le pathfinding du moteur. La règle opératoire a donc été de rendre l’environnement équitable pour que l’intelligence d’un Directeur au-dessus soit lisible. Dans l’eau, les mobs flottaient au sommet des fossés, nageaient contre le courant et finissaient coincés à un bloc de la rive ; le pathfinding vanilla y renonce. Le contournement a consisté à doter chaque unité terrestre d’une capacité de construction : un zombie peut poser un bloc sous lui, grimper et traverser sur son propre pont. La verticalité s’est révélée plus piégeuse encore. Des groupes montaient sur le toit près du Noyau et y restaient, car c’était le nœud accessible le plus proche. Le correctif a été de leur apprendre à regarder en bas pour trouver une ouverture et tomber à travers, ou, s’ils en sont capables, à miner directement vers l’objectif. Dans le ciel, des Phantoms suffoquaient contre un Noyau couvert, tandis que des ghasts tiraient indéfiniment dans un mur au lieu de se repositionner pour viser par le trou réel situé dix blocs plus loin. À chaque version, une forteresse robuste servait de banc d’essai pour vérifier que l’essaim pouvait au moins, en théorie, l’atteindre — et la nécessité d’un terrain « juste » a été confirmée à chaque itération.

Le modèle écrit chaque vague à partir d’un plan texte du fort

Le mod expérimental, AOTBT (attaque de l’équipe de bots), met le joueur face à la défense d’un bloc de Noyau destructible. À la fin de chaque phase de construction, la forteresse est sérialisée en texte ; ce plan, assorti d’un budget et d’un menu d’unités, est fourni au modèle de langage, qui rédige la vague suivante. Les creepers et des zombies capables de poser des éponges figurent au catalogue, tout comme des configurations de mobs plus rapides, plus résistants ou bondissants. L’entrée du modèle est strictement contrôlée : pas de captures d’écran, pas d’étiquettes explicites (« il y a un fossé ici »), uniquement des données brutes superposées que le modèle doit interpréter. Dans une scène marquante, un Noyau enfermé dans l’obsidienne et entouré d’un fossé a déclenché l’envoi de zombies munis d’éponges pour assécher, puis l’arrivée de mineurs qui ont entamé le mur. Cette séquence n’était pas scriptée, et le mod ne contenait pas de règle codant qu’un fossé est une défense ou que l’éponge bat l’eau : la vague a été écrite à partir de la description textuelle de la base.

Left 4 Dead et Risk of Rain 2 structurent la difficulté

L’approche s’inscrit dans une tradition de Directeurs. Dans Left 4 Dead, un système place les ennemis selon la situation, l’état, les compétences et l’emplacement de chaque joueur, et l’accompagne d’une musique contextuelle. Son cœur est une intensité émotionnelle par survivant, de 0 à 1, qui grimpe quand des infectés attaquent ou meurent à proximité et chute pendant les accalmies. Le Directeur suit une machine à états — montée, pic, détente — qui produit une boucle en dents de scie, et applique des heuristiques : lâcher un fusil de sniper avant un Tank, punir un traînard, ou briser la chance des joueurs via un Tank. Risk of Rain 2 adopte une économie : des Directeurs de combat accumulent des crédits croissants dans le temps et dépensent périodiquement pour un groupe de jusqu’à quatre ennemis, choisis sur un menu tarifé. Un Lemurien est bon marché ; un Ver de Magma se paie cher. Les modificateurs élites renchérissent — 6× pour Flamboyant ou Glaciaire, 36× pour Malachite ou Célestine. Le Directeur y économise puis dépense toute sa cagnotte d’un coup, d’où une pression par à-coups ; la tarification cadence le rythme, des débuts chiches en ennemis faibles aux pics plus tardifs avec types coriaces et élites. Il s’interdit aussi des achats jugés trop bon marché, préférant attendre de quoi aligner une menace plus marquante.

Le projet teste un « directeur » LLM capable de contrer

L’initiative met à l’épreuve l’idée d’un Directeur piloté par LLM pour le design d’adversaires en temps réel. L’hypothèse avancée est qu’en se concentrant sur l’adversaire, la chose est réalisable. Le cadre de jeu est celui d’un joueur qui creuse un fossé, élève des murs et pose des défenses statiques. Les vagues imaginées en réponse illustrent l’objectif : des zombies posent des éponges pour drainer, des creepers percent les parois, puis des araignées envahissent — non pas parce que ces séquences auraient été scriptées, mais parce que le modèle, lisant la description, doit comprendre la défense qui fonctionne et composer une vague qui la contre.

Suivez Brief IA

L'actu IA du jour, aussi dans votre fil.

Commentaires