y-lohse / Epyon

0 stars 0 forks source link

Ameilloration du mouvement #61

Closed y-lohse closed 9 years ago

y-lohse commented 9 years ago

Le mouvement général a encore besoin améliorations.

y-lohse commented 9 years ago

DPS

Hors combat, le DPS va avancer vers une cible. Après un combat, il va essayer de se mettre hors de portée des adversaires, mais assez proche pour aller taper au tour suivant. Idéalement, il reste pas loin d'un tank

Tank

Le tank doit aggro les adversaires des DPS. Soit il va chercher le CaC et c'est au DPS d'aller focus les adversaires qui tapent le tank, soit c'est au tank d'aller engage les adversaires du DPS. Sachant que le DPS a probablement plus de mobilité, la premiere solution me semble meilleure.

Support

Doit rester hors de portée du combat, mais assez proche pour aider les tanks et les dps. La aussi c'est probablement plus simple pour le support d'aller vers les tanks, et normalement les DPS vont graviter autour.

y-lohse commented 9 years ago

Pour le moment on va continuer à rester sur le postulat qu'il n'y a qu'un adversaire, mais il faudra tous les prendre en compte rapidement.

y-lohse commented 9 years ago
tank{
            va vers adversaire
            reste a X de cible
            reste a Y de l'engage
            X=Y
        }
        dps{
            va vers tank / adversaire
            reste a X de cible
            reste a Y de la mélée
            X = Y si cible est adversaire
        }
        support{
            va vers tank
            reste a X de tank
            reste a Y de la mélée
        }

        trouver toutes les cases a portée
        les noter pour leur égalité à X
        les noter pour leur égalité à y
        les noter pour leur autres criteres

Ca marche pour avancer comme pour reculer apres un tour, par contre en cas de fuite, il faut ré-équilibrer les coefs de notations de cases.

y-lohse commented 9 years ago

Fait dans #64