Le juste prix en python

Description du projet

Dans le cadre des cours de NSI en Terminale, nous devions réaliser deux projets en python. Pour le deuxième, j’ai choisi de refaire, le « Juste prix » et de lui donner une interface graphique, réalisée grâce à Tkinter ; élément que je souhaite absolument améliorer par rapport à mon première projet.

Mon organisation pour se projet a été linéaire et par étapes : j’ai divisé les tâches en 3 catégories afin de commencer par les plus importantes, afin d’avoir un résultat fonctionnel, puis, je me suis occupé des détails dans un second temps.

Mes trois étapes étaient : Le jeu fonctionnement, rendre le jeu plus complet, améliorer l’expérience

Concernant le jeu et son fonctionnement, chaque objet doit être associé à un prix, l’estimation du joueur y est comparée en utilisant un test : s’il a faux, le jeu lui dit vers ou se diriger (« c’est plus », ou « c’est moins »). Si l’estimation est égale au prix de l’objet le joueur gagne.

Afin de rendre le jeu plus complet, un timer se lance et compte le temps que le joueur met à trouver le juste prix, et l’affiche à la fin de la partie, en complément du nombre de fautes réalisées avant de trouver la réponse.

Objectifs initiaux

Améliorations possibles

Vidéo de démonstration du « Juste Prix » en Python

Image du menu d'accueil du jeu
Image du menu d'accueil du jeu
Image de l'écran en cas de victoire
Image de l'écran en cas de victoire
Image de l'écran si l'estimation du joueur est fausse
Image de l'écran si l'estimation du joueur est fausse