-
Arcade is a gaming platform: a program that lets the user choose a game to play and keeps a register of player scores.
-
To be able to deal with the elements of Arcade at run-time, the graphic libraries and the games are implemented as dynamic libraries, loaded at runtime.
-
Each GUI available for the program are used as a shared library that will be loaded and used dynamically by the main program.
-
./arcade -h
-
./arcade ./lib_arcade_libcaca.so
-
The games are available in the
./games
directory -
The graphic libraries are in the
./lib
directory
All the documentation files are in the ./doc folder
-
Class diagram (UML) (pdf)
-
Documentation to implement the Arcade Project (pdf)