BrickBreaker is a classic arcade game where the player controls a paddle to bounce a ball and break bricks. The game includes various features such as power-ups, shields, and the ability to shoot bullets after destroying a certain number of bricks.
- Shield Activation: Activate a shield after destroying 10 bricks.
- Shooting Mechanism: Unlock the ability to shoot bullets from the paddle after destroying 20 bricks.
- Game History Management: Track scores and dates of previous games.
- Multiple Difficulty Levels: Choose from easy, medium, and hard difficulties.
- SDL2
- SDL2_image
- SDL2_ttf
- Clone the repository:
git clone https://github.com/devZenta/BrickBreaker.git
- Navigate to the project directory:
cd BrickBreaker - Install the required dependencies:
sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev
- Compile the project:
make
Run the game executable:
./BrickBreaker