by Niall Douglas. Last updated . This page has been accessed 38,500 times since the 3rd June 2000.
You are connecting to the IPv4 version of this website from the IP address 188.8.131.52. You can try the IPv6-only version if you want.
Flow is a simple
game for Win32 based machines based on a cellular automata algorithm which
mimics the properties of a liquid. It is not a game with an object or goal
like most eg; like scoring points or killing something, but it is rather
more like a toy which exists merely to be fiddled with. A good example of
something similar is a game used by many charities where coins inserted at
the top fall through the game, hitting off things as they go. Where Flow
improves on this is that the obstacles can be changed in real-time, with the
liquid responding accordingly.
Real-life scenarios such as waterfalls, fountains and showers can be represented - or indeed anything your imagination allows. User-triggered events can be designed (eg; flushing a toilet) through a user-toggleable filter material. Devices such as capillary action (where liquid in a vertical narrow space tends to rise) and water pumps (up, left and right) move the liquid around the game area in a more controlled fashion. There are two different kinds of liquid, one lighter than the other if user-desired and two tools to filter one type from the other.
To give you some idea, here's a screenshot:
The most recent version of the game is v1.11!
Win32 Binaries and Manual only (172Kb)
Complete sources under the GNU Public Licence (244Kb). I would appreciate it if you let me know of any improvements or derived works.
Report a bug:
If you feel you have found a bug, please fill out this form.