height-map based 2-D world generator