/final

CS Game Dev Project

Primary LanguageC++

Bomberman+

A 2-player shooting, bombing, and evading game.

Compiling [In linux]

For Development:

  • Install development version of libsdl2 thru terminal.
  • apt-get install libsdl2-dev
  • Install development version of libsdl2-image thru terminal.
  • apt-get install libsdl2-image-dev
  • Install development version of libsdl2-ttf thru terminal.
  • apt-get install libsdl2-ttf-dev

    Check the makefile for library links.

    To run:

    Using the cmd or terminal, navigate to the folder where the game is located. Type in "make" then "./final" or click on the final executable.

Playing instructions

  • Player 1 controls: [For movements] W = Up, A = Left, S = Down, D = Right. [Weapons] C = Shoot, X = Lay bomb
  • Player 2 controls: [For movements] I = Up, J = Left, K = Down, L = Right. [Weapons] N = Shoot, M = Lay bomb
  • Objectives:
    • Approach power-ups to earn upgrades.
    • Shoot, bomb, or lure the opponent to an enemy.
    • Evade bullets, bombs and enemies.

Mechanics

The player with the greater number of sets won, wins.

See project specifications here: [Google docs] (https://docs.google.com/document/d/16q05iDh-MLStJEJh-Iw0zrEE1JaBTjyIdj_lzreLKh8/edit)
Developers: Jerelyn Co, Charles Edward Lee, and Marion Ivan Tan