Programmation Python/SDL2

Initialisation de la SDL2 en utilisant Pygame

Présentation

Pygame est une API de programmation en python utilisant la bibliothèque SDL2. Cette bibliothèque permet la création de jeux vidéos.

Initialisation de la SDL2

L'exemple suivant crée une simple fenêtre avec un gestionnaire d'évènement minimaliste qui permet de terminer l'application lorsque l'on clique sur la croix de fermeture de la fenêtre.

pygamInit.py

import sys, pygame

pygame.init()

size = width, height = 640, 480

win = pygame.display.set_mode(size)

while 1:
    for event in pygame.event.get():
        if event.type == pygame.QUIT: sys.exit()
Pour exécuter le programme, on tape dans le terminal

python pygameInit.py