Vous êtes sur la page 1sur 2

Filière : LSI-A2 Enseignante responsable :

Matière : Roua JAAFAR


Paradigme POO
Serious Gaming Fundamentals

TP n° 3 : Développement d’un jeu sérieux avec Pygame

Exercice 1 : Jeu de Mémoire

Objectif : Créer un jeu de mémoire où les joueurs doivent mémoriser et retrouver des paires
d'images.

1. Configuration de la Fenêtre : Initialisez une fenêtre de jeu.

2. Affichage des Cartes : Affichez un ensemble de cartes face cachée sur le plateau de jeu.

3. Interaction Utilisateur : Permettez aux joueurs de retourner deux cartes à la fois pour
essayer de trouver des paires.

4. Gestion des Paires : Ajoutez un mécanisme pour vérifier si les deux cartes retournées
correspondent. Si elles correspondent, elles restent découvertes, sinon, elles se retournent à
nouveau.

5. Compteur de Paires : Affichez un compteur pour suivre le nombre de paires trouvées.

Exercice 2 : Course de Voitures

Objectif : Créer un jeu de course de voitures simple

1. Configuration de la Fenêtre : Initialisez une fenêtre de jeu.

2. Affichage de la Piste : Affichez une piste de course sur le plateau de jeu.

3. Ajout de Voitures : Intégrez des voitures contrôlées par l'ordinateur et une voiture
contrôlée par le joueur.

4. Déplacement des Voitures : Permettez aux joueurs de déplacer leur voiture horizontalement
pour éviter les obstacles.

5. Gestion des Obstacles : Ajoutez des obstacles sur la piste. Les voitures doivent éviter les
obstacles pour continuer la course.

Exercice 3 : Jeu de Puzzle


Objectif : Créer un jeu de puzzle où les joueurs doivent reconstituer une image à partir de
pièces mélangées.

1. Configuration de la Fenêtre : Initialisez une fenêtre de jeu.

2. Affichage des Pièces : Affichez des pièces mélangées sur le plateau de jeu, formant une
image.

3. Interaction Utilisateur : Permettez aux joueurs de déplacer les pièces pour les reconstituer
dans l'ordre correct.

4. Vérification de la Victoire : Ajoutez un mécanisme pour vérifier si les pièces sont


correctement assemblées pour déclarer la victoire.

5. Compteur de Mouvements : Affichez un compteur pour suivre le nombre de mouvements


effectués par le joueur.

Vous aimerez peut-être aussi