Bomberman is a school project where the goal is to develop the famous Bomberman game in C with the SDL2 library as well as the SDL_Image and SDL_TTf extensions. No other libraries were allowed.
The game must be playable by 2 to 4 networked (multiplayer) players.
Our game was developed thanks to our gLib framework developed in parallel.
When launching the game you can choose to host a game or join an already hosted game.
It requires a minimum of 2 players for the creator of the game to launch the game.
Once the game is launched you can move with the directional arrows and set bombs with the space key.
For the rest of the gameplay I let you discover for yourself ;-)
Currently we can compile the game under Debian 8 & 9, Windows 10 x86 and x64, and Mac OSX !
You will need SDL 2 as well as the SDL2_Image, SDL2_TTf and SDL2_Mixer extensions.
$> git clone https://github.com/Astropilot/Bomberman.git
$> cd Bomberman
Bomberman$> make
Bomberman$> cd build/
Bomberman$> ./bomberman
We recommend that you use Visual Studio and import the header and source files.
Lead developper: @Astropilot
Developpers: @heinsenbergggg @gaudesp and @GhostRolly