Pygame est une bibliothèque libre multiplate-forme qui facilite le développement de jeux vidéo temps réel avec le langage de programmation Python.

Avancement
Avancé
Classement CDU

Une version imprimable du livre « Pygame » est disponible. (voir/modifier)

Sommaire

modifier
Introduction à Pygame
Une introduction aux bases de Pygame. Écrit pour les utilisateurs de Python et apparu dans le volume deux de Py magazine.
Importation et initialisation
Premiers pas sur l'importation et l'initialisation de Pygame. Le paquet Pygame comprend plusieurs modules. Certains modules ne sont pas inclus sur toutes les plateformes.
Déplacer une image
Un tutoriel de bases couvrant les concepts derrière l'animation 2D par ordinateur. Information sur la façon de dessiner et d'effacer les objets pour qu'ils apparaissent animés.
Chimp - Ligne par ligne
Les exemples de Pygame incluent un petit programme avec un poing interactif et un singe. Il a été inspiré par une bannière flash du début des années 2000. Ce tutoriel étudie chaque ligne de code utilisée dans cet exemple.
Introduction au module Sprite
Pygame inclut un module de Sprite de haut niveau pour aider à l'organisation des jeux. Le module Sprite inclut plusieurs classes qui aident à la manipulation de détails utilisée dans la plupart des types de jeux. La classe Sprite est un peu plus avancée que les modules Pygame standards, et nécessite plus de compréhension pour être correctement utilisée.
Introduction au module Surfarray
Pygame utilise le module Python Numeric pour gérer de façon plus efficace le traitement des images par calcul des valeurs de pixel. L'utilisation des tableaux de surface est une fonctionnalité avancée pour permettre de créer des effets et des filtres personnalisés. Ce tutoriel montre l'application des petits exemples de Pygame contenus dans arraydemo.py.
Guide du débutant
Une liste de treize astuces pour simplifier la vie des utilisateurs de Pygame.
Concevoir des jeux avec Pygame
Un énorme tutoriel qui couvre la façon de créer un jeu complet.
Modes d'affichage
Obtenir une surface d'affichage pour l'écran.
Documentation de référence
Traduction de la documentation de référence http://www.pygame.org/docs/ref/index.html

Consultez également ces pages dans d’autres projets Wikimedia :

Article encyclopédique sur Wikipédia.