Basic Arcanoid
This basic Arcanoid is a replica of the classic videogame
developed with pure C++ using the Dragons Lake Entertainment framework.
The purpose of this project was to improve my C++ knowledge making a videogame from scratch and develop it only using pure C++, without libraries like SFML and without using any engine. In this case, the development of the collisions was a hard challenge because I had to make it manually using points calculation. In addition to calibration to make them as accurate as possible.
The objective of this game is break all bricks with the ball and take care of the bricks that can fall down. Green zone makes the ball speed increased and the opposite for the red zone.

The player can catch some power ups that can affect the gameplay, like a gun that can destroy blocks using Left Mouse Button for some time.

Complete code is available in my GitHub repository here as well as its Visual Studio Solution.