Projet PHP : Guess Who?
1. Les règles
But du jeu
Une partie de Qui-est-ce ? se joue à deux joueurs. Chaque
joueur dispose d'un plateau sur lequel sont représent...
Déroulement de la partie
Le joueur 1 pose une question au joueur 2 pour laquelle il
n’est possible de répondre que par oui...
2. Cahier des charges
Objectif du projet
Réaliser un site permettant de
joueur seul ou à deux au jeux
« Guess Who? ».
Design
Pour réaliser le design des différents écrans
vous vous inspirerez du kit graphique suivant :
http://graphicburger....
Arborescence
Accueil
Mes
parties en
cours
Nouvelle
partie
ClassementInscription Connexion
Règles du
jeux
Mon
compte
Rejoin...
Pages publiques
Accueil : menu principal du site
Inscription : formulaire contenant un nom d’utilisateur, un
email et un m...
Pages privées
Nouvelle partie : création d’une nouvelle partie en
solitaire ou en multi joueurs.
Rejoindre une partie : li...
Le jeux
Au début d’une partie le jeux génère de manière semi-aléatoire 24
personnages avec un nom et des caractéristiques ...
3. Bonus / Malus
Gestion des mails
Envoi d’un mail à l’utilisateur après son inscription.
Envoi d’un mail à l’utilisateur lorsque son adver...
Intelligence artificielle
L’ordinateur joue toujours le meilleur coup possible.
Malus divers
Qualité du code (organisation, découpage, noms de variables …)
Design (UI, UX, code html/css )
Sécurité (form...
4. Notation
Barème de notation
Design : 5 points
Pages publics : 3 points
Pages privées : 3 points
Jeux : 9 points
Bonus : 3 points
Merci pour votre attention.
Qui est-ce ? - un jeu de société créé par Theo et Ora Coster
http://theoradesign.com/product?id=82
Crédits
Prochain SlideShare
Chargement dans…5
×

PHP #7 : guess who?

797 vues

Publié le

PHP #7 : guess who?

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
797
Sur SlideShare
0
Issues des intégrations
0
Intégrations
219
Actions
Partages
0
Téléchargements
12
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

PHP #7 : guess who?

  1. 1. Projet PHP : Guess Who?
  2. 2. 1. Les règles
  3. 3. But du jeu Une partie de Qui-est-ce ? se joue à deux joueurs. Chaque joueur dispose d'un plateau sur lequel sont représentés les portraits de 24 personnages. Le but du jeu est alors de deviner le personnage choisi par l'adversaire, en posant des questions sur son apparence physique. Source : http://fr.wikipedia.org
  4. 4. Déroulement de la partie Le joueur 1 pose une question au joueur 2 pour laquelle il n’est possible de répondre que par oui ou par non. Exemple : « Est ce que le personnage à des lunettes ? » Exemple : « Est ce que le personnage est Robert ? » En fonction de la réponse, le joueur 1 peut éliminer certains personnages. Le premier joueur à deviner correctement l'identité du personnage choisi par l'adversaire remporte la partie.
  5. 5. 2. Cahier des charges
  6. 6. Objectif du projet Réaliser un site permettant de joueur seul ou à deux au jeux « Guess Who? ».
  7. 7. Design Pour réaliser le design des différents écrans vous vous inspirerez du kit graphique suivant : http://graphicburger.com/mobile-game-gui/
  8. 8. Arborescence Accueil Mes parties en cours Nouvelle partie ClassementInscription Connexion Règles du jeux Mon compte Rejoindre une partie Jeux Zone accessible après connexion
  9. 9. Pages publiques Accueil : menu principal du site Inscription : formulaire contenant un nom d’utilisateur, un email et un mot de passe. Connexion : formulaire permettant de tester le nom d’utilisateur et le mot de passe. Règles du jeux : page statique contenant les règles du jeux. Classement : classement des joueurs par ratio (nombre de victoires / nombre de parties jouées )
  10. 10. Pages privées Nouvelle partie : création d’une nouvelle partie en solitaire ou en multi joueurs. Rejoindre une partie : liste des parties en attente d’un second joueur. Mes parties en cours : liste des parties non terminées de l’utilisateur. Mon compte : statistiques de l’utilisateur connecté et modification du mot de passe / nom d’utilisateur.
  11. 11. Le jeux Au début d’une partie le jeux génère de manière semi-aléatoire 24 personnages avec un nom et des caractéristiques physiques. Afin de représenter dans le jeux les personnages, le site doit générer au début d’une partie, des images en utilisant les éléments fournis à l’adresse suivante : https://www.dropbox.com/sh/8gg38ppve3kzx5i/AAD_N_I6g3sTakaGZjHJ1abma?dl=0. A chaque tours, le jeux propose à l’utilisateur une liste de questions possibles en fonction des possibilités offertes. Si l’adversaire est l’ordinateur celui-ci aura probablement besoin d’une IA …
  12. 12. 3. Bonus / Malus
  13. 13. Gestion des mails Envoi d’un mail à l’utilisateur après son inscription. Envoi d’un mail à l’utilisateur lorsque son adversaire a joué.
  14. 14. Intelligence artificielle L’ordinateur joue toujours le meilleur coup possible.
  15. 15. Malus divers Qualité du code (organisation, découpage, noms de variables …) Design (UI, UX, code html/css ) Sécurité (formulaires & saisie utilisateur) Bugs (durant la démo de fin de projet)
  16. 16. 4. Notation
  17. 17. Barème de notation Design : 5 points Pages publics : 3 points Pages privées : 3 points Jeux : 9 points Bonus : 3 points
  18. 18. Merci pour votre attention.
  19. 19. Qui est-ce ? - un jeu de société créé par Theo et Ora Coster http://theoradesign.com/product?id=82 Crédits

×