Pour commencer, plutot que de faire de la génération 100% procedurale, tu peux faire des petites zones avec Tiled et les afficher de facon aléatoire.
Comme ca tu a des espaces (zones faites avec Tiled) qui tiennent la route et ton niveau sera aleatoire.
Bref, sans plus d'explications sur ce que tu veux faire (terraria-like, infinite-runner, simple jeux de plateforme) on peut pas t'aider.