Pas forcément en Java. Une bonne connaissance des algo devrait déjà suffire. J'avoue avoir la flemme de lire les 38 pages, mais avez-vous essayé de jeter un oeil du côté de l'algo de Perlin ? C'est un algo aléatoire de génération de terrain, mais dans mes souvenirs (de fac), il me semble qu'on peut le modifier pour l'uniformiser à l'aide d'une clé.
Si ça a déjà été envisagé, faites comme si j'avais rien dit ^^