Projet de groupe réalisé dans le cadre scolaire. L'objectif étais de créer une borne d'arcade en chargeant et déchargeant des bibliothèques dynamiquement. Ainsi, les jeux comme les mods d'affichage sont interchangeables pendant l'execution.
Usage basique du projet: Tout compiler: make Lancer: ./arcade ./lib/graphical_lib.so
Dans le menu: Fléches du haut et du bas pour choisir les jeux. Touche espace pour lancer le jeu choisis.
Dans les jeux:
- Déplacement du joueur avec les flèches directionelles.
- Suppr pour quitter le jeu et revenir au menu
- Echap pour quitter l'arcade
- O et P (suivant et précédent) pour naviguer entre les différents mode d'affichage
- L et M (suivant et précédent) pour naviguer entre les différents jeux disponibles sans passer par le menu
- R pour réinitialiser le jeu actuellement en cours
- pacman
- nibbler
- SFML
- Ncurse
- SDL2