Vous êtes sur la page 1sur 2

Filière : LSI-A2 Enseignante responsable :

Matière : Roua JAAFAR


Paradigme POO
Serious Gaming Fundamentals

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


Objectif : Mise en œuvre un jeu sérieux.

Exercice 1 : Directions

Créer une fenêtre Pygame et déplacez un carré coloré à l'aide des touches de direction. Cela
peut servir de base pour un mini-jeu sérieux plus simple.

Exercice 2 : Création d'un Jeu Snake en Pygame

Proposez une conception et développez un jeu Snake simple en utilisant la bibliothèque


Pygame.

1. Commencez par configurer une fenêtre de jeu en utilisant Pygame. Choisissez une taille
appropriée pour la fenêtre.

2. Initialisez la position du serpent au milieu de la fenêtre et définissez une direction de


départ.

3. Créez une liste pour stocker les segments du corps du serpent. Assurez-vous que le serpent
grandit en mangeant de la nourriture.

4. Générez aléatoirement la position de la nourriture dans la fenêtre. Le but du jeu est de


manger la nourriture pour augmenter le score.

5. Utilisez les touches de direction (haut, bas, gauche, droite) pour déplacer le serpent.
Assurez-vous que le serpent ne peut pas se déplacer en arrière.

6. Vérifiez les collisions du serpent avec les murs, la nourriture et son propre corps. Le jeu
doit s'arrêter en cas de collision.

7. Affichez le score du joueur à l'écran. Le score augmente à chaque fois que le serpent
mange de la nourriture.
8. Créez une boucle de jeu qui gère les événements, les déplacements du serpent, les
collisions, et l'affichage.

9. Lorsque le jeu se termine (par exemple, en cas de collision), affichez un message de fin de
jeu et le score obtenu.
Exercice 3 : mini-jeu sérieux

Utilisez la bibliothèque Python « PyGame »populaire pour la conception et la création d’un


mini-jeu sérieux :

1. Choisissez un sujet éducatif qui vous intéresse

2. Concevez un mini-jeu sérieux basé sur ce sujet. Réfléchissez aux mécanismes de jeu qui
aideront à enseigner ou à renforcer les concepts.

3. Utilisez Pygame pour créer le jeu. Vous pouvez installer Pygame.

4. Intégrez des éléments éducatifs dans le jeu, tels que des questions, des quiz, ou des défis
liés au sujet éducatif.

5. Testez le jeu pour vous assurer qu'il fonctionne correctement et qu'il atteint ses objectifs
éducatifs.

Exercice 4 :

Vous aimerez peut-être aussi