Skip to content

[WIP] A multiplayer bomberman clone made in C++

Notifications You must be signed in to change notification settings

davenewham/bomberbloke

 
 

Repository files navigation

Bomberbloke Build Status

A multiplayer bomberman clone made in C++.

Prerequisites

Dependencies

You will need the dependencies Cereal, SDL2, ENet and curl.

For Ubuntu 20.04:

sudo apt-get install libsdl2-dev libsdl2-ttf-dev libsdl2-image-dev libenet-dev libsdl2-mixer-dev libcurl4-openssl-dev cmake make build-essential

For MacOS:

brew install enet sdl2 sdl2_image sdl2_mixer sdl2_ttf

Building the BLOKE Engine

Create a build folder and build as follows

mkdir build && cd build
git submodule update --init
cmake ..
make

Client

You can run the client by using the following command.

./bomberbloke_client

Server

The server by default uses the port 8888. You can run the server executable using the following command.

./bomberbloke_server

A dockerfile is also available.

About

[WIP] A multiplayer bomberman clone made in C++

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 84.9%
  • C++ 13.8%
  • Other 1.3%