Les dialogues


  1. Les dialogues avec les NPC


    Nous avons pris comme modèle les dialogues hyper-texte de Ultima 7 et Zelda.

    dialogue hyper-texte de serpent isle

    Dans Ultima 7, les personnages parlent à tour de rôle, et leur tête apparait lorsqu'ils ont la parole, juste à gauche de leurs phrases. Le personnage principal quand à lui dispose d'un ensemble de réponses possibles dans lequel il choisit. D'autres personnages peuvent intervenir dans la conversation...
    Bien sur les personnages peuvent parler de choses différentes suivant les évenements, par exemple d'un coffre quand vous avez trouvé une clé, etc...

  2. Implémentation


    Nous avons choisi d'implémenter ce type de dialogue par un arbre, où chaque niveau représenterait l'intervention d'un personnage. Un exemple devrait vous eclaircir les idées:


    fonctionnement du dialogue

    Voici le résultat final, dans le jeu:

    résultat final

  3. Les dialogues dans le jeu online


    Ce type de dialogue est beaucoup plus simple à mettre en oeuvre, puisqu'il ne s'agit ni plus ni moins que d'un chat. Il n'est néanmoins pas encore implémenté dans notre lib...