Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I see.

Hm, perhaps some kind of „try again” would be an option? Like, generate some random obstacles and check, whether they are acceptable. If not, try again.

Could be a do-while-loop.