Pour mon futur projet, j'a besoin d'avoir une carte du monde aléatoire (procédurale) qui pour chaque joueur serait différente. Pour cela j'utilise un algorythme de bruit de Perlin avec une racine aléatoire (dans le cas de mon test, elle est fixe)
La carte que j'obtient, fait 1 000 000 000 sur 1 000 000 000 de tiles et mon personnage y commence en plein centre. En l'état c'est très moche, car c'est le premier jet, mais le principe fonctionne. Il me reste à gérer les arrondi des zones, et a ajouter plus de forme géographique avec la gestion des biomes.
Si vous voulez voir ce que cela donne : http://www.tonyryudev.com/dev/projet/ (ATTENTION, pensez à vider le cache de votre navigateur afin que l'appli recharge les data)
Edit : Les autotiles sont maintenant gérés, et des forêts ont été ajouté, ce qui donne un rendu, nettement plus sympas.
Edit du 07/12/2015 : Biomes ajoutés.
|