Ok sorry bout the size guys, ill enlarge them lol. Umm the way i drew the rocks is a fairly simple technique, but it takes time lol.
I use photoshop, To start of i made basic background with no features at 320X240pxls (like the pic with the big rock formation)
I drew the flat sand space first, then chose a few generic colours that i would like to work with, eg the yellow on the sand, the orange and a darker orange-brown.
I just started out with the lightest colour first wich was the yellow and painted the screen, then with a large splatter brush ( left click once paint brush is selected and scroll through all the brush types) randomly blotched the orange and dark brown.
Then i got an image that i wanted to use, eg a photo of a cliff or anything really. I cut out the specific area of the image i wanted to use.
Because i wanted a sandstone/rocky effect i used the same colours of the sand i just painted. Starting with the lightest areas first i painted over the bright areas on the image (where the sun is) then with the orange and brown i went to the next drarker areas.
I made more colours based on the originals and painted the darker areas on the image with darker browns and visa versa with the light yellows.
I then had a basic representation of the image with new colours that matched the simple background i had made.
I then needed a sky and a more far away sand dune so give the background more depth.
Basically this is what i did, Then most important thing was using layers to sperate all i was doing. This way eveything can be changed if your not happy with the way things are going.

BTW: I probably wont use it in a game, but i have made some game concepts Although i never think they are the best but hey lol, i would like to do a remake maybe or start making a game with someone but i dont know much about scripting thats all, neways
cheers
Edit by Andail: fixed code
I use photoshop, To start of i made basic background with no features at 320X240pxls (like the pic with the big rock formation)
I drew the flat sand space first, then chose a few generic colours that i would like to work with, eg the yellow on the sand, the orange and a darker orange-brown.
I just started out with the lightest colour first wich was the yellow and painted the screen, then with a large splatter brush ( left click once paint brush is selected and scroll through all the brush types) randomly blotched the orange and dark brown.
Then i got an image that i wanted to use, eg a photo of a cliff or anything really. I cut out the specific area of the image i wanted to use.
Because i wanted a sandstone/rocky effect i used the same colours of the sand i just painted. Starting with the lightest areas first i painted over the bright areas on the image (where the sun is) then with the orange and brown i went to the next drarker areas.
I made more colours based on the originals and painted the darker areas on the image with darker browns and visa versa with the light yellows.
I then had a basic representation of the image with new colours that matched the simple background i had made.
I then needed a sky and a more far away sand dune so give the background more depth.
Basically this is what i did, Then most important thing was using layers to sperate all i was doing. This way eveything can be changed if your not happy with the way things are going.

BTW: I probably wont use it in a game, but i have made some game concepts Although i never think they are the best but hey lol, i would like to do a remake maybe or start making a game with someone but i dont know much about scripting thats all, neways
cheers
Edit by Andail: fixed code