Hello.
The use of z-ordering and placement of objects is important. You should have the background image and then have objects on top of that z-ordered so you can move in front of/behind them.
Ideally predefined paths on each screen should be used. Admittedly, this restricts free movement by the player but clever screen design should overcome that. Along that path have waypoints/collision zones that will move the players z-order so that at certain points they will move behind scenery/objects.
The system is quite easy to set up and if I was at home right now I'd throw something together for you, but alas not. So you'll have to do it yourself.
Goodbye.
The use of z-ordering and placement of objects is important. You should have the background image and then have objects on top of that z-ordered so you can move in front of/behind them.
Ideally predefined paths on each screen should be used. Admittedly, this restricts free movement by the player but clever screen design should overcome that. Along that path have waypoints/collision zones that will move the players z-order so that at certain points they will move behind scenery/objects.
The system is quite easy to set up and if I was at home right now I'd throw something together for you, but alas not. So you'll have to do it yourself.
Goodbye.