The classic game of Breakout ported to modern systems using the SDL.
Main purpose of this project was to get familiar with practices such as :
- Creating a level via loading and using a tilemap
- Implementing a better collision system
- The game supports one player and WASD movement of the paddle
- Grab the dependencies using the following commands in terminal :
sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev
- Clone the project's repository
- Open a terminal window inside the cloned folder
- Use the following command :
make
- Run the executable :
./breakout