title: 2D Platformer procedural world generator
body: <p>i am currently developing a 2D tile based java platformer. Not to earn money, just for fun. Recently i found this game called Caveblazers. It is a 2D platformer too and i think it is also tile based. It's world is procedurally generated and looks different everytime you play the game. I tried to experiment with perlin noise and simplex noise, but it didn't work out as planned. I couldn't even make sure, that the level is possible and there are no walls obstructing the goal. My game is going to be a lan based game, also in caves. So my question is how to generating these awesome looking caves and how to get locations to place scaffoldings and chests. Help would be very appreciated and since it has to be playable until next week, i would love to get a quick answer!</p>
  
  <p><a href="https://i.stack.imgur.com/DUXIZ.jpg" rel="nofollow noreferrer">That is how i would like it to be:</a></p>