Dev - Also, on form submission, use GD to resize the image as a new thumbnail file
Dev - In the submission form, you can now upload a banner image
trees and grass
This tutorial gives you the basic idea on howto create trees and brush. Its always a good idea to limit what is drawn at distance. Also this is not very optimised when it comes to object count however that is not the point of this tutorial.
The tree consists of a cone for the trunk, a large set of boughs going up around the trunk, and some different boughs for when the tree is at a distance.
Grass is simply 2 walls criss crossed. It does not always face the character which gives it the more 3D feel. Better grass engines are available but this is a simple way to enhance your game.
See background info_trianglestrip for more info about the PR_TRIANGLESTRIP
If you liked from this tutorial check out my site.