Canalblog
Suivre ce blog Administration + Créer mon blog

Projet ISN : Mastermind_like

4 mai 2015

Dernière séance

Lors de cette séance nous avons tenter de créer le bout de code permettant de gérer les pions de la bonne couleur mais mal placés. Cela nous a alors posé problème, nous avons essayé de mettre en commun nos idées. A la fin de la séance nous n'avons pas abouti à un résultat, il faudra alors fournir du travail et des recherches supplémentaires au cours de la semaine à venir.

Publicité
Publicité
2 mai 2015

Mastermind presque terminé..

Ci-joint, le code du mastermind presque fini (ainsi que les images associées).

Après les vacances de Paques et 'une séance d'ISN supplémentaire, nous avons mis en commun nos deux bouts de code afin que le mastermind prenne forme. Timothé s'est occupé des fonctions Generer_combinaison() et Valider() qui représentent le coeur du programme puisqu'en effet c'est ces fonctions qui permettent d'obtenir une combinaison secrète et de la comparée avec la combinaison entrée par le joueur. Pour ma part, je me suis occupée de l'aspect graphique du jeu (affichage d'une fenêtre, des pions et toutes les actions liées). 

Pour terminer le mastermind il ne manque plus qu'une partie permettant de gérer les cas où les pions sont présent dans la combinaison secrète mais ne sont pas bien placés. Le jeu sera alors oppérationnel et nous pourrons alors nous occuper d'optimiser le code ou de rendre le jeu encore plus esthétique.

 

Code du jeu:

Mastermind

Images du jeu (compressé):

Mastermind 

30 mars 2015

Quatrième séance

Nous poursuivons, pendant cette séance, nos parties respectives.

Il a été nécessaire de revoir la distribution des tâches à effectuer en fonction des parties attribuées à chacun.

Timothé s'occupe donc actuellement de la comparaison de la combinaison proposée par le joueur à celle définie aléatoirement par l'odinateur.

Emma poursuit pendant ce temps la création de l'interface graphique, et l'affichage des pions.

23 mars 2015

Troisième séance

Nous débutons aujourd'hui le codage du Mastermind_like. Chaque élève accompli alors la tâche qui lui a été attribué dans l'analyse du projet, à savoir :

- Pour Emma, la conception de l'interface graphique.

-Pour Timothé, la gestion de l'aléatoire et la création de fonctions liées au boutons.

 

16 mars 2015

Deuxième séance

L'esquisse de notre projet est désormais claire !

Un dessin de la fenetre imaginée par Emma devrait paraitre prochainement sur le blog.

De plus, nous avons réaliser une analyse complète, nous permettant ainsi d'attribuer à chacun une partie représentant une charge de travail à peu près égale. Ci-joint, l'analyse du fonctionnement du projet: Analyse_du_projet

Publicité
Publicité
9 mars 2015

Première séance

Introduction :

Nous débutons notre projet avec une idée relativement précise en tête : réaliser un jeu type Mastermind, mélant déduction et réflexion. Cette idée nous est venue presque spontanément, car un tel projet semble adapté à notre niveau tout en proposant de nombreuses possibilités de personalisation.

Pour rappel, le Mastermind est un jeu de société dont le but est de trouver la combinaison mystère en moins de 10 essais.Il se présente généralement sous la forme de 10 rangées pouvant acceuillir 4 pions de 8 couleurs différentes.

La suite du travail consiste alors à analyser ce projet afin d'évaluer le travail à faire et d'en déterminer précisément les limites !

 

 

 

Publicité
Publicité
Projet ISN : Mastermind_like
  • Projet ISN 2015 : Mastermind_like ! Réalisé par deux élèves de Term S, spécialité ISN, sous codage Python. Objectif : réaliser un jeux de réflexion et déduction type Mastermind en 8 séances.
  • Accueil du blog
  • Créer un blog avec CanalBlog
Publicité
Archives
Publicité