Hand drawn, leafes grows to random max value. Flowers starts grow at random places.
Not actually, because there are just a few “sprites” (every object, like flower, leafs, or moon need only one, and sometimes it mirrors copy). And there are also some basic background layers.
Much time, I spend to find satisfactory pixel art style and learning it, because I'am newbie in it. Łukasz (programmer) have a lot of more to do, using plain JS canvas to render graphics.