Canvas experiment based on Notch Minecraft renderer using perlin noise for random map generation and fake shadow and fog for atmospheric environment.
The perlin noise algorithm was ported to JS from the original Java class http://mrl.nyu.edu/~perlin/noise/.