Flood – Turn the Grid the Same Colour – Puzzle Game
Flood
Flood is a simple yet addictive strategy game in which you have to flood the whole game board with one colour in less than the allowed steps.
You are presented with a grid of squares, coloured at random in multiple colours. In each move, you can flood-fill the top left square in a colour of your choice (i.e. every square reachable from the starting square by an orthogonally connected path of squares all the same colour will be filled in the new colour).
As you do this, more and more of the grid becomes connected to the starting square.
Your aim is to make the whole grid the same colour, in as few moves as possible. The game sets a limit on the number of moves, based on running its own internal solver. You win if you can make the whole grid the same colour in that many moves or fewer.
It’s probably a wise tactic to go “deep”, i.e. select the colour which takes you furthest into the unflooded territory.
The following game types are available:
- 12 x 12 – Easy
- 12 x 12 – Medium
- 12 x 12 – Hard
- 16 x 16 – Medium
- 16 x 16 – Hard
- 12 x 12 – 3 colours
- 16 x 16 – 4 colours
- Custom mode
Below is a short tutorial showing you how to download and compile the latest source code for this game, and the other 38 games in the puzzle collection. The tutorial takes place in Linux, using the Ubuntu 17.10 distribution, but the procedure will be the same, or very similar, for other Linux distributions. If you find the tutorial helpful, please give the video a like and subscribe to our YouTube channel.
OS | Supported | Notes |
Besides the main 3 operating system, the puzzle collection has also been ported by contributors to Palm, Android, Symbian 60, iPhone, iPad, and the Windows Store. Homepage: www.chiark.greenend.org.uk/~sgtatham/puzzles/ Developer: Simon Tatham, Richard Boulton, James Harvey, Mike Pinna, Jonas Kölker, Dariusz Olszewski, Michael Schierl, Lambros Lambrou, Bernd Schmidt, Steffen Bauer, Lennard Sprong, and Rogier Goossens License: MIT Written in: C, Java, JavaScript |
||