Le monde est plat et il y a un shader qui courbe en fonction de la distance au joueur, c'est la technique utilisé dans des jeux comme Animal Crossing notamment.
Ensuite le monde est divisé en morceaux que je déplace pour pouvoir marcher indefiniment.