I built a working Minesweeper game from the ground up, only implementing provided textures from an SFML library.
I designed my own UI, randomized bomb mechanics, recursive algorithms to check the game board, toggleable modes, and a full SFML texture and sprite manager that worked in conjunction with the underlying game mechanics to produce randomized game boards for each round.