Tableaux Maths
Slogan du site

Des cours, des exercices et des vidéos réalisées par des élèves.
Outils numériques en classe et découverte de la programmation.

Jeu du serpent (Snake) en Python (Tkinter)

Un Snake avec Tkinter par BenjaminV

Article mis en ligne le 22 avril 2016
dernière modification le 10 janvier 2019

BenjaminV propose un jeu du serpent (Snake) avec Python (Tkinter).

Il faut améliorer la collision avec la pomme.

Le jeu n’est pas terminé, il manque la collision du serpent avec lui-même.

Attention ! Benjamin efface tout le canevas pour afficher les nouvelles positions du serpent. Ce n’est pas la meilleure façon de faire ! L’idée serait d’observer que c’est l’anneau de tête qui avance et l’anneau de queue qui disparaît.... Cela allège considérablement la programmation.

Utilisez les touches Z,D,S et Q pour déplacer le serpent.

Screenshot et code source :

Snake Tkinter par BenjaminV