Skip to content
This repository was archived by the owner on Oct 1, 2020. It is now read-only.

gabsnow/Pacman-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pacman-cpp

2017, Techniques de l'informatique de gestion, Collège Lionel-Groulx

420-KA0-LG: Algorithmie et programmation structurée

Contexte

Réaliser la conception d'un petit jeu pacman 2D en C++ à l'aide de la bibliothèque SDL (Simple DirectMedia Layer).

Contraintes

  • Fin de la partie lorsqu'un fantôme touche pacman ou que pacman a ramassé tous les points à manger.
  • Deux algorithmes de déplacements des fantômes
  • Impossibilité de tricher

Travail supplémentaire

  • Ajout de thèmes pour les images des objets et d'un thème personnalisé qui laisse le joueur choisir l'image de chacun des objets parmis les images chargées
  • Ajout d'un menu principal afin de pouvoir changer le thème, commencer une partie ou quitter le jeu
  • Ajout d'un menu en-jeu afin de pouvoir mettre le jeu sur pause, retourner au menu principal ou quitter le jeu
  • Ajout de nouveaux niveaux (5 niveaux au total plutôt qu'un seul). Lorsqu'un niveau est "gagné", une échelle et une sortie aparaissent, respectivement pour passer ou prochain niveau ou mettre fin au à la partie).
  • Ajout de nouveaux types d'objets dans le monde (obstacles immobiles à ne pas toucher et cannons qui tirent des projectiles)

Contributeur(s)

Gabriel Bourgeois

About

(2017) Projet d'intrégration du cours d'Algorithmie et programmation structurée au Collège Lionel-Groulx

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors