This is a 2D game based on OpenGL and C++. According to learingOpenGL, some new features are added, including new buff, multiple players, score system, console memu and and customed level. And it also uses new archetecture to fullfill the game.
Caveat I am not a professional game developer, nor a professional C++ programmer. This is just a program for practice. So the design may be unconventional or sub-optimal in many ways. Happy to take feedback from any pros out there!
Base: Win(X64) and Cmake, mingw or MSVC Rendering: OpenGL(3.3)
You need to add your cmake to your environment before running build.bat. Then open the breakout.exe from bin/