Skip to content

Maelmc/Project_Piece_Out_M1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet de MASSET Maël

Le projet est une recréation du jeu Piece Out. Il contient 6 niveaux, repris directement du jeu.
Les niveaux 1 à 3 sont les mêmes qu'en jeu. Le niveau 4 correspond au niveau 7 du jeu original (en bas à gauche de la 1ère page), le niveau 5 au niveau 19 (en haut à gauche de la 3ème page), et le niveau 6 au niveau 23 (milieu de la 3ème page).

La compilation est expliquée dans le Makefile. 
Elle peut se faire soit via "make Compiler" pour uniquement compiler le jeu, puis l'exécuter manuellement avec "./Jeu", soit via "make Jouer" qui compile et exécute directement.

Lors de l'exécution, le terminal demande quel niveau exécuter. Entrez un nombre de 1 à 6, ou Q pour quitter (tout autre entrée fera crash le jeu). Il le redemande aussi quand un niveau est terminé.

Le jeu se joue au clavier et à la souris.
Les cases colorées correspondent aux pièces et à leurs buts. Un but a la couleur de la pièce correspondante, en plus pale.
Les cases blanches sont les cases où on peut déplacer les pièces.
Pour sélectionner une pièce à jouer, cliquez dessus. Il sera ensuite écrit dans le terminal quelles actions peut être effectuées avec cette pièce. Vous pouvez à tout moment recliquer sur une pièce pour vous rappeler ces actions. Cliquer sur une case blanche ou un but déselectionne la pièce actuellement sélectionnée.
Les déplacements se font à l'aide des flèches directionnelles, les rotations avec R et les symétries avec S. Si vous effectuez une action impossible, cela sera dit dans le terminal.
Un niveau se termine lorsque toutes les pièces sont à leur but. Appuyer sur n'importe quelle touche après la fin du niveau fermera le niveau et vous pourrez en lancer un autre.

About

Jeu développé pour mon projet de C++ en M1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published