Bonjour,depuis peu, je m’entraîne à coder en utilisant python et tkinter. Je me suis alors lancé comme défi de programmer le jeu Flappy Bird . Jeu qui me semblait facile à coder jusqu'au moment où j'ai du m'occuper de la partie "contrôle de l'oiseau". Pour les personnes qui ne connaissent pas Flappy bird (on sait jamais) l'oiseau reste toujours à la même position, il ne fait que sauter sur place quand on clique sur la barre espace mais il tombe aussi continuellement.
Pour l'instant, j'ai réussi à faire en sorte qu'il tombe continuellement par contre j'ai besoin d'aide pour faire sauter mon oiseau car ça fait une semaine que je coinces là-dessus

Merci d'avance aux personnes qui m'aideront

Voici ma fonction pour que l'oiseau puisse tomber
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
def deplacement():
    #Met en place les coordonnées de l'image
    img_coords=canvas.coords(image_oiseau)
    #Met en place la largeur de l'image
    img_width=O.width()
 
 
    if img_coords[0]+img_width >= 96:
        #0 représente le déplacment de X en abscisse et 5 est Y en ordonnée
        canvas.move(image_oiseau,0,5)
        #Il se déplace toutes les 20 millisecondes
        canvas.after (20,deplacement)
deplacement()