Contexte & rôle
PokeDonjon est un MMORPG inspiré de l’univers Pokémon, avec un système de donjons
et de boss entièrement personnalisés. Pour ce projet, mon rôle n’était pas de créer
le modèle 3D de Tortank X (réalisé par Bono), mais de lui donner
une véritable personnalité en jeu grâce à la configuration
MythicMobs.
L’objectif : transformer ce Tortank X métallique en un boss complet, avec des
phases, des réactions, des compétences cohérentes avec son design, et un combat
lisible mais exigeant pour les joueurs.
Objectifs de la configuration
-
Proposer un combat de boss mémorable, rythmé et cohérent
avec l’univers PokeDonjon.
-
Créer un comportement crédible : Tortank X devait sembler
« vivant », avec des réactions logiques aux actions du joueur.
-
Exploiter son identité de tank métallique à travers ses
compétences, ses phases défensives et ses projectiles.
-
Rester performant côté serveur malgré des effets visuels
et plusieurs compétences simultanées.
Expérience côté joueur
Je voulais que la rencontre avec Tortank X raconte une petite histoire :
-
Le joueur découvre un boss endormi, ce qui crée une tension
avant le combat.
-
Au premier coup porté, Tortank X se réveille brutalement
et passe en mode agressif.
-
Le combat alterne entre pression à distance (canons d’eau)
et phases plus lourdes où il se replie dans sa carapace.
-
La mort du boss est marquée par un drop symbolique :
son canon arrière, qui tombe au sol comme relique du combat.
Mécaniques principales du boss
Toute la configuration MythicMobs est organisée autour de plusieurs états
du boss, chacun associé à des compétences et des comportements spécifiques.
-
Phase de sommeil
Tortank X est immobile, en animation de sommeil. Il ignore les joueurs
tant qu’aucun dégât ne lui a été infligé. Cet état est géré via
des conditions MythicMobs et un set d’AI goals minimal.
-
Réveil sur agression
Au premier dégât reçu, un déclencheur démarre une séquence d’animations,
un message ou un son d’alerte, puis bascule son AI en mode combat.
-
Canons d’eau
Attaques à distance sous forme de projectiles d’eau, avec temps de recharge,
distance minimale et effets sur le joueur (knockback, dégâts, éventuellement
ralentissement).
-
Mode carapace
Tortank X se replie dans sa carapace, réduit les dégâts reçus et charge
des projectiles plus puissants. Pendant cette phase, sa
mobilité diminue mais la pression à distance augmente fortement.
-
Drop du canon à la mort
À sa mort, un skill MythicMobs gère le drop de son canon arrière
au sol, matérialisé par un item ou une entité, pour renforcer la sensation
de récompense.
Équilibrage & lisibilité
Un boss réussi ne se limite pas à empiler des compétences. La configuration
a été ajustée pour trouver un bon compromis entre difficulté et lisibilité :
- télégraphes visuels ou sonores avant les attaques les plus fortes ;
- temps de recharge suffisants pour laisser des fenêtres d’attaque ;
-
gestion des dégâts et de la vie pour que le combat soit exigeant,
mais pas frustrant;
-
limitation du nombre de particules / projectiles pour préserver
les performances serveur.
Structure de la configuration MythicMobs
Le boss est découpé en plusieurs blocs de configuration afin de rester clair
et facilement maintenable :
-
un fichier principal pour les stats et l’AI de base
(vie, dégâts, déplacement, ciblage) ;
-
un bloc dédié aux compétences offensives
(canons d’eau, projectiles lourds en carapace) ;
-
un bloc pour les états spéciaux (sommeil, réveil,
mode carapace, transitions) ;
-
une section drops & récompenses pour gérer le canon
et les éventuels loots supplémentaires.
Ce découpage permet au client d’ajuster facilement certains paramètres
(dégâts, cooldowns, loot) sans risquer de casser le comportement global.
Processus de création du boss
-
Analyse du modèle & du contexte — étude du Tortank X de
Bono, du rôle du boss dans le donjon et du niveau moyen des joueurs.
-
Définition des phases — découpage du combat en moments
clés : sommeil, réveil, combat standard, mode carapace, mort.
-
Implémentation des compétences — création des skills
MythicMobs, des projectiles d’eau, des effets appliqués au joueur
et des conditions de déclenchement.
-
Gestion de l’IA — configuration des goals et targeters :
poursuite, maintien de distance, changement de comportement selon la vie
restante.
-
Tests & ajustements — sessions de test en jeu pour
ajuster les dégâts, les délais, la difficulté globale et la lisibilité.
-
Finalisation & documentation — nettoyage des fichiers,
commentaires dans la config et transmission au client avec les paramètres
clés facilement modifiables.
Résultat & livrables
Tortank X est devenu un boss fort en identité : la rencontre commence par un
moment calme, puis bascule très vite en combat intense, avec des phases claires
et des attaques qui font écho à son design de tank métallique.
- Configuration MythicMobs complète, prête à être déployée sur le serveur.
- Comportement multi-phases : sommeil, réveil, combat, mode carapace.
- Compétences personnalisées (canons d’eau, projectiles lourds).
- Gestion du drop de canon à la mort du boss.
- Commentaires et paramètres clés documentés pour le staff de PokeDonjon.
Ce travail de configuration permet à PokeDonjon de proposer un boss unique,
fidèle à son univers, tout en offrant un vrai défi technique et ludique
aux joueurs.