marmal95 / Bomberman-Game

Two-player Bomberman Game created with modern C++ with the use of SFML library and Entity Component System (entityx).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bomberman

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.

Technologies

Installation

Windows

Dependencies

Install the dependencies using microsoft/vcpkg - C++ Library Manager for Windows, Linux, and MacOS.

$ vcpkg install sfml:x64-windows
$ vcpkg install entityx:x64-windows
Repository
$ git clone https://github.com/marmal95/Bomberman-Game.git
Build

Open Visual Studio and Build Project.

Linux

Dependencies

Arch
sudo pacman -S entityx
sudo pacman -S sfml
Other distros

Please follow installation guide on SFML and entityx GitHub pages.

Repository

$ git clone https://github.com/marmal95/Bomberman-Game.git
Build
cd Bomberman-Game
mkdir build && cd build
cmake ..
make

Resources

The following resources were used in the project:

Screenshots

Game

About

Two-player Bomberman Game created with modern C++ with the use of SFML library and Entity Component System (entityx).


Languages

Language:C++ 96.6%Language:CMake 3.4%