je poste ici, ce n'est pas lié à Unity ou au codage, mais plutôt à un algo.
Je travaille sur la génération de terrain à partir de cases hexagonales. Je suis parti sur une île, dans mon esprit c'est plus simple. J'en suis arrivé à ceci : une île rectangulaire, générée aléatoirement, avec une étendue de mer plus ou moins étendue :
Je souhaite avancer sur deux points :
- instaurer un peu de logique dans le tirage des cases : le sable plutôt en bord de mer, pas de lac en bord de mer, regrouper un peu les cases de même type (montagne, collines, ...). Pour l'instant, je crée des règles au tirage, mais cela ne me semble pas propre. Je cherche donc du côté de la génération de bruit (type Perlin et autres) et des chaînes de Markov.
- je veux également casser la forme rectangulaire, soit en générant une forme qui servirait de base à la génération de l'île, soit en ajoutant / enlevant des hexagones en bordure de l'île.