FloodIt is a basic C++ game that makes use of the Observer design pattern. It is a puzzle game that is played by altering the colour of the origin (0,0 or very top left) of a grid. Each adjacent cell sharing the origins original colour will also be changed to the new colour.
To run the game, simply cd to the directory and run 'make'.