I am searching an algorythm to create lakes on an array map[][].
The algorythm should select a random place a create a lake (with a random size) but with a regular shape (not with tiles around everywhere).
Does anywone know some guide, tutorial or can explain me how to do it?