This CPP project makes you recode the Snake game with several different graphical interfaces, the player can switch between the interfaces during the game. This is an opportunity to discover how to load and use dynamic libraries at runtime.
Installation require Homebrew package Manager.
This Game only works on OSX computers...
-
Install dependencies libs :
make install
-
Run Nibbler with '.so' file :
./Nibbler 30 30 [sdl.so, sfml.so, glfw.so] [--hardcore]