Cahier des charges - MagnesSimon/BlackJack GitHub Wiki

Objectifs de l'application

L'application a pour but d'être un jeu de blackjack ludique, entièrement fonctionnel, et sans bugs.

User Stories

  • US : En tant que joueur, je veux un écran d’accueil afin de choisir entre lire les règles et démarrer tout de suite la partie.
  • US : En tant que joueur, je veux pouvoir lancer ma partie afin de jouer.
  • US : En tant que joueur, je veux pouvoir piocher des cartes afin d'augmenter mon score.
  • US : En tant que joueur, je veux que je le jeu m'annonce la défaite dès que j'ai dépassé le score de 21 afin de ne pas piocher inutilement.
  • US : En tant que joueur, je veux pouvoir me coucher quand je le souhaite afin de ne pas dépasser le score de 21.
  • US : En tant que joueur, je veux pouvoir relancer une partie facilement après la mienne afin de ne pas relancer l'application.
  • US : En tant que joueur, je veux pouvoir consulter les règles du jeu à n'importe quel moment du jeu afin de ne jamais les oublier.
  • US : En tant que joueur, je souhaite voir mon taux de victoire afin de voir mes performances.
  • US : En tant que joueur, je souhaite voir mon nombre de victoire consécutives afin de voir mes performances.
  • US : En tant que joueur, je souhaite voir le nombre de victoires consécutives maximal afin de voir mes performances.

Technical Task :

  • TT : Créer le jeu de cartes
  • TT : Mélanger les cartes
  • TT : Distribuer les cartes
  • TT : Créer le joueur et le croupier
  • TT : Implémenter les règles