Skip to content

Projets JavaScript d'un jeu du shifoumi réalisé en formation développeur Web pour apprendre les bases de l'algorithmie.

License

Notifications You must be signed in to change notification settings

G-Adrien/shifoumi

Repository files navigation

Shifumi:

Projet de semaine n°2 AFPA Développeur Web

Jeu du Shifumi en JavaScript

Ci-dessous extrait de l'énoncé :

  • Le joueur arrive sur le site, il voit un message d’accueil
  • Le joueur peut ensuite indiquer son nom à la machine, ce nom est utilisé ensuite pour s’adresser au joueur
  • Le joueur peut choisir entre les valeurs pierre, feuille ou ciseaux en tapant la valeur choisie
  • L'ordinateur choisit à son tour de manière aléatoire et affiche son choix
  • Une fois les deux choix effectués, on annonce le vainqueur

Spécifications techniques:

  • Le projet est codé dans une base boilerplate qui respecte les standards de l’industrie
  • Le JavaScript est dans un fichier séparé
  • Le code est commenté, indenté, lisible et maintenable
  • Le jeu est accessible via un fichier index.html
  • Le code du projet est disponible sur un repository GitHub
  • Le projet est hébergé sur une gh-page
  • Le repository contient un fichier README, une description, des mots clef et des commits

Pour aller plus loin :

  • Faites jouer la partie en plusieurs manches, le jeu continue tant que personne n’a atteint trois victoires. Il vous faudra donc compter les points.
  • Vérifiez les saisies utilisateur. Vous vous assurerez que le nom du joueur fait entre 2 et 20 caractères et qu’il choisit bien pierre, feuille ou ciseau et non pier ou autre chose par exemple. Attention par contre sa saisie est insensible à la casse, c’est à dire que PIERRE est une saisie valide.
  • Permettez au joueur de rejouer une fois la partie finie
  • Organisez au maximum votre code en fonctions

 

Vous trouverez dans la branche Master le projet de base fonctionnel.

Vous trouverez également une branche "V2", j'ai essayé la partie "pour aller plus loin.

About

Projets JavaScript d'un jeu du shifoumi réalisé en formation développeur Web pour apprendre les bases de l'algorithmie.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published