That is maze game development by Xiaohui Ling using C++ on SFML Framework. Development Environment Visual Studio 2017 SFML Framework 2.5.1 Main cpp File startGame.cpp Configurable Map File 0 indicates corridors, 1 indicates walls Maze Game Pictures UML Class Diagram description