Introduction à Pygame⚓︎
Ressources
La documentation officielle de Pygame : https://www.pygame.org/docs/
Lancement de Pygame et création de fenêtre
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Explication du code
On importe le module pygame
ainsi que des variables locales bien utiles pour la suite...
pygame.init()
effectue une initialisation globale de tous les modules pygame
importés. À mettre au début du code.
On crée une fenêtre graphique en précisant sa taille en pixels (ici 640 pixels de largeur et 480 de hauteur), son titre et sa couleur de remplissage, ici un bleu turquoise codé en RGB [10, 186, 181]
(on verra plus tard comment utiliser plutôt une image de fond).
pygame.display.flip()
effectue un rafraîchissement total de tous les éléments graphiques de la fenêtre. À mettre donc plutôt vers la fin du code.
C'est la boucle «infinie» (de gestion) des événements, dont on ne sortira que par la bascule d'un booléen, appelé ici continuer
.
On ferme tout proprement.