IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Programmation multimédia/Jeux Python Discussion :

Besoin d'aide pour finaliser un jeu puissance 4 ecrit en python [Python 3.X]


Sujet :

Programmation multimédia/Jeux Python

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2017
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Mai 2017
    Messages : 7
    Par défaut Besoin d'aide pour finaliser un jeu puissance 4 ecrit en python
    Bonjour,

    J'ai ecrit le programme python ci-joint pour faire un jeu puissance 4.

    Il est simple mais je n'optient pas ce que je veux comme le jeu réel. En fait j'ai l'impression que les couleurs sont definies à l'avance a l'initialisation des cases dans la grille. Et des fois on peux avoir la meme deux fois de suite selon la case ou on clique, ce qui est une erreur.

    Si vous pouviez m'aider a faire que la couleur change dynamiquement quand on clique sur une case vide.





    Merci pour votre aide



    Cdt

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    import tkinter as tk
     
    def color(button):
        def col():
            button['bg']='red'
        return col
     
    def color2(button):
        def col2():
            button['bg']='yellow'
        return col2
     
    class Application:
        def __init__(self,p):
            self.init_modele(p)
            self.init_widgets(p)
     
        def init_modele(self,p):
            self.p=p
     
        def init_widgets(self,p):
            self.presentation=tk.Label(fenetre,text="Puissance 4")
            self.jouer=tk.Button(fenetre,text="Lancer une partie",command=self.puissance)
            self.presentation.pack()
            self.jouer.pack()
            self.t=tk.IntVar()
            self.t=1
     
        def puissance(button):
            app=tk.Tk()
            t=1
            for i in range(0,6):
                for j in range(0,7):
                    button = tk.Button(app,height=5,width=10 , bg='white')
                    button.grid(row=i, column=j)
     
                    for k in range(0,43):
                        if t%2==1:
                            button['command']=color(button)
                            t+=1
                        else:
                            button['command']=color2(button)
                            t+=1
            app.mainloop
     
     
    fenetre=tk.Tk()
    App=Application(1)
    fenetre.mainloop()
    Fichiers attachés Fichiers attachés
    • Type de fichier : py tm4.py (1,2 Ko, 209 affichages)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Besoin d'aide pour projet ISN: jeu de plateau
    Par Stilishh dans le forum Programmation multimédia/Jeux
    Réponses: 4
    Dernier message: 17/05/2014, 07h39
  2. Réponses: 17
    Dernier message: 17/06/2012, 13h17
  3. [XL-2002] Besoin d'aide pour finaliser Macro mise en forme + bordure
    Par warrio67 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/03/2010, 05h23
  4. [Débutant] Besoin d'aide pour modifier un jeu
    Par stoff66 dans le forum Assembleur
    Réponses: 9
    Dernier message: 31/08/2006, 18h24
  5. Besoin d'aide pour l'I.A. d'un puissance 4
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 17h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo