Skip to content

i-bardinov/bomberman-sdl2

Repository files navigation

Bomberman

Status:

Linux GCC Linux Clang MacOS Windows
Build Status Build Status Build Status Build status

Build:

  • Install CMake, SDL2, SDL2_image, SDL2_ttf, SDL2_mixer.

    • MacOS:
      brew install cmake SDL2 SDL2_image SDL2_ttf SDL2_mixer
    • Ubuntu:
      sudo apt-get install cmake libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-mixer-dev
  • Build Bomberman SDL2

    mkdir build && cd build
    cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../install
    cmake --build . --target install
  • Run

    cd ../install/bin
    ./bomberman

Rules is simple:

  • Menu selection using SPACE or ENTER
  • To navigate use arrows or WSAD
  • You can exit from level using ESCAPE
  • You can skip level using BACKSPACE
  • You can pause a game using ENTER
  • You should kill all enemies and find the door in the bricks
  • Enemies can kill you!
  • You have 200 seconds, hurry up!