This is a Gradient Themed DFS Maze Generator, programmed in C++ and SFML.
The following is a simple simulation of the achieved result.
This is a saved image produced by the program.
These are the controls for the maze generation process, by changing the values you can produce different mazes.
If you are interested in knowing how to implement the underlying algorithms, be it the DFS or the Graphics, check out my blog: https://theirrevocablesake.com/blog/series/maze-generator/ep1/