Runoff: Flow Puzzle

Jarle Hansen Β· Games

Free

Chart standing Β· US

Not currently charting in this storefront.

Screenshots

About

A pocket-sized watershed. Pour a cell and water finds its own way β€” downhill, splitting where two paths tie, spreading flat across a basin floor until it spills over the low side. Wet every green target, never touch a red hazard, and the level is solved β€” in exactly par pours if you read the terrain right, one more if you needed to feel your way there. Every pour is a pure function of the terrain underneath it: the same tap always sends water the same way, there's no timer and no luck. Par isn't a guess either β€” it's the exact minimum a brute-force search found for that board, so a level with par 3 is provably not solvable in 2. WHAT IT DOES β€’ 48 levels across four chapters β€” Trickle, Runnel, Basin, and a fourth that leans on everything the first three taught you. β€’ Real terrain, not a colour code: dark is low, pale is high, and a numeral in every cell gives you the height even in grayscale. β€’ Undo and Reset are free and unlimited. The only thing that costs you is a wasted pour. β€’ A high-contrast palette, an option to hide the height numerals, and a choice between watching the water run stage by stage or resolving it instantly. β€’ Dark mode, Dynamic Type and full VoiceOver β€” every cell is a button that reads its row, column, height and wetness aloud, and a finished pour announces what it did. WHO IT'S FOR Anyone who wants a puzzle with real mechanics under it β€” not tile-matching with a water skin, but an actual small hydrology model, quick enough for a coffee break and exact enough that the par badge means something. PRIVACY Runoff runs entirely on your device. There's no account, no network connection, and no analytics β€” every level you've solved lives in this device's storage and nowhere else.

Details

DeveloperJarle Hansen
ReleasedAug 2026
UpdatedAug 2026
Version1.0
Size1 MB
RequiresiOS 26.0 or later
Age rating4+
LanguagesEnglish
PriceFree
Categories GamesFamilyPuzzle
Bundle IDnet.jarlehansen.runoff