bonjour a tous
voila nous sommes en terminale S et nous avons un projet a faire pour le bac .
nous souhaitions faire un jeux avec un pion qui doit eviter les mur qui defile et nous n'arrivons pas a faire défiler notre déco autrement dis les mur dériére qui doivent défiller :s'élargir et rétrécir.
pour le moment nous avons tkinter et notre pion qui peu bouger avec le pavé numérique .
on arrive a matérialiser le mur a l'arriére mais sans aucune intéractions de celui ci .

# script pion.py
from tkinter import *

def Clavier(event):
""" Gestion de l'événement Appui sur une touche du clavier """
global PosX,PosY
touche = event.keysym
# déplacement vers le haut
if touche == '8' :
PosY -= 10
# déplacement vers le bas
if touche == '2' :
PosY += 10
# déplacement vers la droite
if touche == '6':
PosX += 10
# déplacement vers la gauche
if touche == '4':
PosX -= 10
# on dessine le pion à sa nouvelle position
Canevas.coords(Pion,PosX -5, PosY -5, PosX +5, PosY +5)





# Création de la fenêtre principale
Mafenetre = Tk()
Mafenetre.title('Doodle run')

# position initiale du pion
PosX = 150
PosY = 150

# Création d'un widget Canvas (zone graphique)
r=20
Largeur = 500
Hauteur = 500
Canevas = Canvas(Mafenetre, width = Largeur, height =Hauteur, bg ='black')
Pion = Canevas.create_rectangle(PosX-5,PosY-5,PosX+5,PosY+5,width=2,outline='white',fill='blue')
Canevas.focus_set()
Canevas.bind('<Key>',Clavier)
Canevas.pack(padx =5, pady =5)

# Création d'un widget Button (bouton Quitter)
Button(Mafenetre, text ='Quitter', command = Mafenetre.destroy).pack(side=LEFT,padx=5,pady=5)

Mafenetre.mainloop()

merci d'avance pour vos réponse