I want to create a basic side-scrolling game in Java like the 1995 game Rayman.

If you haven't played Rayman, here's a screenshot of what I mean: <http://www.iphone-gamer.net/images/jump-feb20-rayman-1.jpg>

More specificly, I'm wondering how exactly they draw the maps, like the green land for instance, is it made up of lots of say 100 x 100 images with different pieces of land (different angles, height etc.) that are tiled horizontally to form a long piece of land, or is it created in a different way?

Also could someone point me in the right direction or give me a basic example of how I'd draw a map like in Rayman?

I have the animation loop ready and could *probably* sort out the collision detection and get a little player created, its just the maps - I don't know how I'd make maps like Raymans, and no I'm not trying to copy the game, just make one similar and much smaller to it. 

Thanks for reading,
Alex :)