A Bomberman clone with networked multiplayer capabilities.
If you want to try out multiplayer, the host must have port 12084 open.
WASD to move
Spacebar to place a balloon.
E to trigger remote controlled balloons.
ESC to leave in-game.
Enter/Return to start/reset the game (cannot start/reset the game as a client).
Note: Requires git submodule update --init
to get the ResourcePacker dependency (and also SFML).
Builds for the current platform. Mostly untested on Windows and Apple computers.
Requires SFML2 built using CMake or the corresponding pre-built libs of SFML2 on the SFML website.
Note that if SFML2 is not installed on the system, then this project will attempt to compile SFML from source.
CMake gui recommended.
Configure and Generate makefiles using cmake (the CMakeLists.txt file is located in the root directory of this project. You can point CMake gui to this directory as the source directory.)
Then make
to build the game.
Optionally, make install
to install the built files.
(Note you can change the install directory by specifying CMAKE_INSTALL_PREFIX
to another directory with cmake.)