I'm looking into writing a random level creator for LMarbles for a university project, and I am wondering how exactly the original levels were created.
My first idea is basically to start with the end position of the level and then randomly move the marbles until their distribution is sufficiently complex.
Any other takes on level design?
Well, I just started with thinking up a figure. Then I created an initial level layout, testing whether it is playable and after that I tried to make things harder...