Vous voulez créer une jeu ? Alors pourquoi ne pas essayer Pygame, la bibliothèque de création de jeux sous Python. Dans cet article, je vous propose de découvrir cette bibliothèque et d'en explorer (sommairement) les possibilités.
Pygame, la bibliothèque de création de jeux sous Python, est bâtie sur une autre bibliothèque développée pour la création de jeux : la bibliothèque SDL [1] – pour Simple DirectMedia Layer. Cette bibliothèque fut développée en C par Sam Lantinga au profit de la société Loki Software (ça rappellera des souvenirs aux plus vieux d'entre vous...). L'objectif était de simplifier le portage des jeux entre différentes plateformes. Tout ça, c'était en 1998. Depuis, de nombreuses bibliothèques utilisant SDL en sous-couche ont été créées. On peut ainsi utiliser la bibliothèque SDL en Java, Perl, PHP, etc. et Python grâce à Pygame. Dans cet article, je vous propose de découvrir cette bibliothèque en partant d'un aperçu des différents modules disponibles, et en passant par la gestion des fenêtres, des événements, des animations et du son. Pour finir, nous développerons un petit jeu permettant d'utiliser les diverses notions que nous aurons abordées. Mais...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première