Bomberman is a implementation of a popular, arcade game.
The following implementation is a multiplayer version of Bomberman game in which two players can play agains each other.
- C++
- SFML - Simple and Fast Multimedia Library
- Entity-x - EntityX - A fast, type-safe C++ Entity-Component system
Install the dependencies using microsoft/vcpkg - C++ Library Manager for Windows, Linux, and MacOS.
$ vcpkg install sfml:x64-windows
$ vcpkg install entityx:x64-windows
$ git clone https://github.com/marmal95/Bomberman-Game.git
Open Visual Studio and Build Project.
sudo pacman -S entityx
sudo pacman -S sfml
Please follow installation guide on SFML and entityx GitHub pages.
$ git clone https://github.com/marmal95/Bomberman-Game.git
cd Bomberman-Game
mkdir build && cd build
cmake ..
make
The following resources were used in the project:
- Sprites freely available on: https://gamedevelopment.tutsplus.com/articles/enjoy-these-totally-free-bomberman-inspired-sprites--gamedev-8541
- Icon freely available on: https://www.flaticon.com/free-icon/bomberman_528079