The Arcade Project's goal is to create a Core program that can run given graphics libraries and games using .so files.
Games and graphics libraries can be changed at runtime.
The Core program must handle basic features, like an events wrapper or a pixels wrapper.
git clone https://github.com/EpitechPromo2027/B-OOP-400-STG-4-1-arcade-noe.tritsch
make
make -C core
make -C games
make -C graphics
make -C <filepath to lib> # i.e. './lib/SDL2' or './lib/Pacman'
./arcade <filepath to graphics lib> # i.e './lib/arcade_sdl2.so'
21 / 21 (100%)