Simple OpenGL Arkanoid game.
- platform moving left\right by keyboard
- ball bounces out of walls, platform and top side
- bottom side is endgame
- bricks generates randomly on the start
Requires C++17
git clone --recursive https://github.com/IgorKhramtsov/Arkanoid.git
cd Arkanoid
mkdir build
cd build
cmake ..
make # your build command dependent on platform
- Project initialization (cmake)
- Creating a window (glfw)
- Drawing (glew, glm)
- Input control
- Collisions
- Game logic
- Effects
- Physics: Ball bounces incorrectly in some circumstances.