View on GitHub

ewo-next

Eternal War One in NodeJS (server) / React (client) / Socket.IO (interface)

Concepts

retour

Un joueur dirige 1 ou plusieurs personnages. Un personnage est définis par :

Chaque personnage évolue sur une grille de jeu sous forme de damier. Il peut se déplacer et interragir avec les autres joueurs ou certains éléments du décors.

Un personnage à un certain nombre de caractéristiques.

Caractéristiques

Charactéristiques dépensables

Ces caractéristiques peuvent être dépensé (ou forcé à être dépensé). Elles se régènèrent automatiquement au fil du temps.

Caractéristiques fixes

Ces caractéristiques sont fixes. elles peuvent cependant varier suivant les bonus/malus reçu

Autres charactéristiques

Ces autres charactéristiques ne peuvent pas être augmenté directement par le joueur, mais peuvent être alteré via des buffs, des objets ou des talents passifs

Tours de jeu

Les tours de jeu servent à calculer la régénération des statistiques. Un tour de jeu corresponds à 1h. Les statistiques de bases sont calculés de manière à régénérer la totalité des points d’action et des mouvements sur une période de 48h.

Le déclenchement des tours de jeu est automatique, le personnage n’as pas besoin de se connecter pour en profiter.

Quand un personnage à toutes ses caractéristiques à fonds et aucun bonus / malus temporaires, il est considéré comme étant reposé. Le prochain tour de jeu du personnage commencera 1h après la prochaine action ou interraction

Buffs

Un buff (bonus / malus) est une alteration de caractéristique. Un buff peut être associé à n’importe quelle caractéristique, ou à la formule de régénération d’une caractéristique.

Un buff peut être consommable (sa puissance est diminué par une regen), temporaire (va durer X tours), ou permanent (va durer jusqu’a dissipation). Un buff pourra également évoluer (Au moment ou un buff se termine, un nouveau buff est généré).

Actions

Les actions en jeu sont regroupé en trois catégories : les actions universelles (tout le monde peut les utiliser), les actions contextuelles (on ne peut les utiliser que si on rempli les conditions) et les talents (il faut débloquer le talent pour l’utiliser, il peut y avoir des pré-requis)

Cartes

Le terrain de jeu est composé de plusieurs cartes, ou plan. Chacun pourra appartenir à une famille de plan (Althian / Terre, Célestia / Paradis, Ciféris / Enfer, etc).

Chaque cartes aura (normalement…) des portails d’accès. Certains portails peuvent être à sense unique, ou réservé à une race ou à un grade.

Un personnage pourra avoir une vue radar de tout les plans couverts par son camps (un Ange n’aura pas le GPA de Ciféris, par exemple). La vue radar indique uniquement la présence d’une créature sur la map. Pour avoir plus d’informations, il faudra tenir compte du brouillard de guerre.

Celui-ci corresponds à la totalité des champs de vision des personnages de la carte d’un personnage. La zone couverte par le brouillard de guerre indique non-seulement la présence de créatures, mais leur race et groupe de grade (1 à 3, 4 ou 5)