Initiation à Pygame
🔗 PDF pour l'accès aux vidéos de la rubrique : Initiation à Pygame
Tous les fichiers utilisés dans les vidéos
Les fichiers utilisés dans toutes ces vidéos sont disponibles dans le dépôt GitHub :
https://github.com/fred-lefevre/pygame
… Et si nécessaire, une vidéo expliquant comment récupérer du code depuis GitHub
Vidéos
-
Épisode 1 - Installer le module pygame
👉 Comment installer le module pygame ?
-
Épisode 2. Afficher une première fenêtre
👉 Comment afficher une première fenêtre avec pygame ? Comment définir son titre et ses dimensions ?
-
Épisode 3 - Arrêter le script avec l'événement QUIT
👉 Comment fermer une fenêtre pygame en avec l'événement QUIT ?
-
Épisode 4 - Dessiner des rectangles
👉 Comment dessiner des rectangles dans une fenêtre pygame ?
-
Épisode 5 - Afficher des images
👉 Comment afficher des images dans une fenêtre pygame ? Comment modifier les dimensions d'une image ?
-
Épisode 6 - Réagir aux événements souris
👉 Comment détecter un événement créé par l'utilisation de la souris ? Comment savoir où l'utilisateur a déplacé le curseur de la souris ? Comment savoir où l'utilisateur a cliqué ? Comment savoir si l'utilisateur a utilisé la roue de sa souris ?
-
Épisode 7 - Afficher une image quand on clique
👉 Comment afficher une image ? Comment afficher une image juste à l'endroit où est le curseur de la souris ? Comment déplacer une image avec un souris ?
-
Épisode 8 - Dessiner des formes géométriques
👉 Comment dessiner des rectangles, des lignes, des cercles, des disques, des arcs de cercle, des ellipses ou des polygones ?
-
Épisode 9 - Dessiner un cercle avec la souris
👉 Comment dessiner un cercle en précisant son centre et son rayon en utilisant une souris ? Comment positionner le centre du cercle ? Comment calculer son rayon ?
-
Épisode 10 - Afficher du texte
👉 Comment afficher du texte ? Comment utiliser une police de caractères pour afficher du texte ?
-
Épisode 11 - Réagir aux événements clavier
👉 Comment détecter un événement créé par l'utilisation du clavier ? Comment savoir quelle touche est enfoncée ou relâchée ? Comment savoir si une touche spéciale, comme shift, est enfoncée ?
-
Épisode 12 - Jouer un son
👉 Comment jouer un son ou une musique ? Comment arrêter la diffusion d'un son ? Comment jouer un son au format MP3, OGG ou WAVE ?
-
Épisode 13 - Jouer un son quand on presse une voyelle
👉 Comment jouer un son lorsque l'utilisateur utilise certaines touches du clavier, par exemple, les voyelles ?
-
Épisode 14 - Cliquer dans un rectangle ... ou non
👉 Comment savoir si l'utilisateur a cliqué dans un rectangle de notre fenêtre Pygame ?
-
Épisode 15 - Supprimer des rectangles quand on clique dessus
👉 Comment dessiner plusieurs rectangles … Puis les supprimer lorsque l'utilisateur clique dedans ?
-
Épisode 16 - Afficher un score
👉 Comment afficher un score et le faire évoluer selon les actions de l'utilisateur ?
-
Épisode 17 - Afficher un compte à rebours
👉 Comment afficher un compte à rebours de 10 jusqu'à 0 ? Comment afficher un nouveau nombre à chaque seconde ?
-
Épisode 18 - Faire défiler un texte
👉 Comment faire défiler un texte ? Comment gérer la vitesse de défilement ? Comment afficher à nouveau le texte lorsqu'il est arrivé au bord de la fenêtre ?
Références et ressources