Brick Buster is a classic arcade game developed in Python using the Pygame library. It's a modern take on the classic Breakout game where the player controls a paddle to bounce a ball and break bricks.
- Intuitive controls: Control the paddle using the left and right arrow keys or mouse movement.
- Breakable bricks: Break all the bricks using the bouncing ball to advance to the next level.
- Power-ups: Catch power-ups to enhance your gameplay, including extra lives, larger paddle, and faster ball speed.
- High score tracking: Compete for the highest score and aim for the top of the leaderboard.
- Clone the repository:
git clone https://github.com/your_username/brick-buster.git
- Install the required dependencies:
pip install -r requirements.txt
- Run the game:
python main.py
- Use the left and right arrow keys to move the paddle.
- Alternatively, move the mouse to control the paddle.
- Press 'C' to change the background music during gameplay.
- Press 'M' to mute/unmute the background music during gameplay.
- Press 'R' to restart the game after game over.
- Launch the game.
- Use the paddle to bounce the ball and break the bricks.
- Don't let the ball fall below the paddle.
- Catch power-ups to enhance your gameplay.
- Enjoy the game and aim for a high score!
This project is licensed under the MIT License.