Nov 15 2019 06:06 AM
The games you're describing are called "Platformers" or "Platform games".
Most people are going to use a tool like Tiled (https://mapeditor.org) to draw out the scene using tiles (square images). Then you will need to find a third-party library to process the Tiled map and turn it into Corona display objects and then add your logic.
Go here and scroll down to the Sticker Knight Platformer section: https://docs.coronalabs.com/guide/programming/index.html
You can download Sticker Knight and see how it's done. That package has a tile engine called PonyTiled that will read the Tiled Map and get your game going.
There are a set of videos on our YouTube channel where the PonyTiled author talks about building a platformer with Tiled. This is your best starting point for building a platformer.
One gotcha to be aware of. Tiled changed how they use tile sets to move from Internal to External tile sets. Most all of the third-party Corona tile engines expects the tile sets to be opposite.