A classic recreated in OpenGL

For a final project, two partners and I built a replica of the breakout game. We utilized the graphics library OpenGL and made use of object-oriented practices such as inheritance, polymorphism, and object classes. The gif provided shows how the platform moves, using the arrow keys, and the collision detection of the blocks.