Accueil
Projet
Modélisation
Media
Statut
Équipe

Valid XHTML 1.1! Valid CSS! Valid Zork 2.0!

  • Diagramme de Classe (Cliquez sur le diagramme pour l'agrandir)
Diagramme de Classe
  • Diagramme de Cas d'utilisation
Diagramme de Cas d'utilisation
  • Scénarii
New Game: Afficher les scenarii de remplacement
1. S->U : Le jeu affiche la démo
2. U->S : Le joueur passe la démo
3. S->U : Le jeu envoie l'écran titre
4. U->S : Le joueur choisi de commencer une nouvelle partie
5. S->U : Le jeu charge l'écran de choix du héros et de son nom
6. U->S : Le joueur fait son choix, tape un nom et valide
7. S->U : Le jeu envoie la cinématique de début
   << include : Play Cinema >>

Load Game:
1. S->U : Le jeu affiche la démo
2. U->S : Le joueur passe la démo
3. S->U : Le jeu envoie l'écran titre
4. U->S : Le joueur choisi de charger partie enregistrée
5. S->U : Le jeu charge l'écran de choix de partie
6. U->S : Le joueur fait son choix et valide
7. S->S : Le jeu lit le fichier de sauvegarde
8. S->S : Le jeu update toutes les variables d'environnement
   << include : Load Map >>

Play Cinema: Afficher les scenarii de remplacement
1. S->S : Le jeu charge la première diapositive et le texte correspondant
2. S->U : Le jeu affiche le tout
3. U->S : Le joueur valide
4. S->S : Le jeu charge la seconde diapositive et le texte qui va bien
5. U->S : Le joueur valide
6. S->S : Le jeu voit qu'il n'y a plus de diapositive pour cette scène
7. S->U : Le jeu charge la map suivante
   << include : Load Map >>

Load Map:
1. S->S : Le jeu charge la map
2. S->S : Le jeu va lire les fichiers .zxx
3. S->S : Le jeu place les murs, items, personnages, etc.
4. S->U : Le jeu affiche le tout
   << include : Cross Map >>

Cross Map: Afficher les scenarii de remplacement
1. U->S : Le joueur se balade, rencontre un personnage et va lui parler
   << include : Speak >>
2. U->S : Le joueur se balade, rencontre un objet
   << include : Collect Object >>
3. U->S : Le joueur veut utiliser son objet
   << include : Use Object >>
4. U->S : Le joueur se balade et s'approche d'un ennemi vilain pas beau
   << include : Fight >>
5. U->S : Le joueur prend une porte
   << include : Load Map >>

Speak: Afficher les scenarii de remplacement
1. U->S : Le joueur parle à un personnage
2. S->U : Le personnage lui pose une question (QCM)
3. U->S : Le joueur lui répond bien
4. S->U : Le jeu fait apparaitre une récompense à coté du personnage
   << include : Cross Map >>

Collect Object: Afficher les scenarii de remplacement
1. U->S : Le joueur ramasse l'objet
2. S->S : Le jeu rajoute l'objet à l'inventaire
3. S->S : Le score est augmenté
4. S->U : Le jeu informe le joueur de son acquisition
5. U->S : Le joueur valide
   << include : Cross Map >>

Use Item:
1. U->S : Le joueur veut consulter son inventaire
2. S->U : Le jeu le liste et l'affiche
3. U->S : Le joueur sélectionne un objet
4. S->U : Le jeu affiche sa déscription
5. U->S : Le joueur veut l'utiliser
6. S->S : L'objet est retiré, et équipé/utilisé
7. U->S : Le joueur quitte l'inventaire
   << include : Cross Map >>

Fight: Afficher les scenarii de remplacement
1. U->S : Le joueur rentre dans le champ d'action de l'ennemi
2. S->S : Le jeu passe l'ennemi en mode actif
3. S->U : Le joueur est attaqué, il est touché
4. S->S : L'energie du joueur baisse, la combativité de l'ennemi augmente
5. U->S : Le joueur riposte et touche l'ennemi
6. S->S : l'energie et la combativité de l'ennemi diminue
7. U->S : Le joueur réitère
8. S->S : L'energie de l'ennemi est nulle, le jeu passe l'ennemi en mode Dead
9. S->U : Affichage de l'animation de mort, affichage de la récompense
   << include : Cross Map >>

Player Death:
1. S->S : Le jeu remarque que l'energie du joueur est négative
2. S->S : Le jeu calcule le score, l'enregistre dans un fichier .zsc
3. S->U : Le jeu envoie la cinématique de fin (Game Over)
   << include : Play Cinema >>
4. S->U : Le jeu demande au joueur s'il veut envoyer son score sur le web
5. U->S : Le joueur valide
   << include : Send Score >>

Send Score: Afficher les scenarii de remplacement
1. S->W : Le jeu interroge le site web du jeu
2. W->S : Le site répond
3. S->W : Le jeu upload le score encrypté avec le nom
4. W->W : Le site web décrypte le score et le nom
5. W->W : Le site web rajoute ces informations dans la bdd
6. W->S : Le site valide
7. S->U : Le jeu envoie le joueur à l'écran titre

Change Option:
1. U->S : Le joueur appelle le sous-menu Option depuis le menu Pause ou l'écran-titre
2. S->U : Le jeu affiche le menu
3. U->S : Le joueur selectionne une option, puis sa valeur, et valide
4. S->S : Le jeu enregistre et applique les nouvelles valeurs des options
5. S->U : Le jeu renvoie le joueur à l'écran précédent

Quit Game: Afficher les scenarii de remplacement
1. U->S : Le joueur fait savoir qu'il veut quitter le jeu
2. S->U : Le jeu demande confirmation
3. U->S : Le joueur confirme
4. S->S : Le jeu se ferme

English Version   Version Francaise