Bonjour,
J'aimerais faire le jeu Tic-tac-toe (celui avec les croix et les ronds...) avec Python en utilisant Tkinter. Voilà je crée deux classes l'une appelée PageDessins qui hérite de Canvas, c'est la page où je mettrais la grille et où s'afficheraient les croix et les ronds, et l'autre appelée FenetreJeu qui hérite de Tk et qui est donc la fenêtre où se trouveraient les boutons et où figureraient la page. Mais voilà pour ajouter les figure (grille, croix,ronds) à la PageDessins je ne sais pas comment faire. Devrais-je créer une classe spécialement pour chaque figure ? Par exemple une classe Rond qui aura comme attributs le centre, rayon... ? Mais supposons que je l'ai créé, comment faire pour qu'elle soit visible après?
L'idée que j'ai c'est d'ajouter à PageDessins un attribut liste_de_ronds qui serait une liste vide au début. Et d'ajouter un bouton à FenetreJeu qui afficherait un rond à tele ou telle position. Mais ce "afficher_rond" je ne sais comment l'écrire puisqu'on a pas de fonction comme print.
J'espère que vous pourrez m'aider afin de comprendre comment m'y prendre avec les figures et les canvas.
Merci par avance.
Partager