← Tous les projets
Exercice de cours · 2025 – 2026
MazeEscape
Un jeu de survie 2D dans le noir : trouver la sortie de chaque salle, éviter les pièges, résoudre des mini-jeux.
Un jeu 2D en C++/SFML, à quatre. On incarne Steve, qui avance dans l’obscurité, doit déverrouiller la porte de sortie de chaque salle, survivre aux pièges et passer des mini-jeux (Pong, mémoire, morpion, Snake).

Ma partie : le moteur de gameplay — boucle physique en delta-time, caméra, éclairage dynamique façon « fog of war », gestion des collisions — plus le mini-jeu Pong.
Côté architecture, on a suivi un modèle MVC avec un pattern Flyweight pour ne pas exploser la mémoire sur une carte de 900 tuiles. C’est le projet où j’ai le mieux compris pourquoi on structure le code.