A personal project for personal study on creating a game with its own custom 2D Tile Engine in C++