/breakout

C++/OpenGL implementation of a classic arcade game "Breakout"

Primary LanguageC++MIT LicenseMIT

C++/OpenGL Breakout

My first attempt to create a game in C++. This project is heavily influenced by this awesome tutorial written by Joey de Vries. It's not a blind copy/past replica though - I rather took main concepts and ideas and implemented them as I saw fit.

Gameplay example:

Gameplay example

Game assets

Build

All dependencies are presented as git submodules so you can simply download them and build the project. Tested on Visual C++ 14 and MinGW-w64 g++ compilers. Adjust AssetsLoader::OFFSET if needed. If you are a Windows user you can just download prebuilt game.