Closed Aluminium95 closed 11 years ago
Oui on est d'accord ! Donc on est parti sur un maximum de 16 couleurs donc faut faire un choix ! Et pour le simplifier par exemple, on peut prendre les 8 couleurs de bases avec 2 teintes bien distinctes, plus simple à sélectionner et à nommer ! (cad : rouge1 / rouge2)
donc il y aurait : rouge ; vert ; orange ; bleu ; violet / mauve ; jaune ; gris ; rose tirant vers le clair ou bien marron vers le sombre.
Ok ... Je pensais au contraire nommer de manière différente les couleurs, selon la liste disponnible chez wikipédia, parce que cela permet d'avoir des noms bien différents, là où l'utilisateur peut confondre « rouge1 » et « rouge2 » ... Mais c'est mon avis personnel ...
Oui effectivement il y a aussi cette possibilité ! Je pensais à rouge1 ou 2 pour la notation dans python sinon, enfin je sais pas si tu leur as donné d'autres noms...
Ok, je modifie le fichier de configuration avec ton idée :-). 8 Couleurs de base avec deux teintes pour chaque. Sinon, pour les couleurs, tu sais que collaborativement, on a fait un module couleurs.py
qui permet de gérer très facilement les couleurs grâce à un fichier de configuration global à tout le mastermind ?
import couleurs
couleurs.liste_couleurs () # Retourne la liste des couleurs disponibles (string en français)
couleurs.string_to_hexa ("bleu") # Retoure la valeur hexadécimale (string en hexa)
couleurs.hexa_to_string ("#FF00FF") # Retourne la valeur string français de cette valeur hexadécimale
# etc ...
Pour info, « français » c'est pour que l'utilisateur entre les couleurs, et « hexa » c'est pour que turtle
puisse les afficher (il comprend l'anglais ou l'hexadécimal) :-P
Il faut définir la liste « maximale » des couleurs possibles : vlà un petit lien wiki pour avoir des idées ... il faut en choisir des discernables à l'œil nu quand même...
http://fr.wikipedia.org/wiki/Liste_de_couleurs