Menu

[Jeux vidéo] Algorithme de génération de monde [Résolu]

electroking 213 Messages postés dimanche 14 septembre 2014Date d'inscription 15 juillet 2018 Dernière intervention - 2 nov. 2017 à 15:24 - Dernière réponse : electroking 213 Messages postés dimanche 14 septembre 2014Date d'inscription 15 juillet 2018 Dernière intervention
- 2 nov. 2017 à 17:15
Salut à tous,

Le titre n'est pas très explicite alors voila mon problème :

Je suis actuellement sur un projet de jeu en RPG où je génère un monde (terres + villes + habitations + etc ...) de manière aléatoire (un peu comme les cartes de minecraft pour ceux qui connaissent). Ce jeu sera en 2 dimensions dans le style des jeux Pokémon pour DS.



Mon problème est le suivant :

Je veux que chaque carte soit différente de la suivante et je souhaiterais savoir s'il existe un algorithme pour créer un continent (juste un bout de terre).

Pour cela je crée un tableau à deux dimension (x et y dimensions de la carte) où j'entre l'altitude de chaque case de la carte (-1 pour l'eau et 0 ou > 0 pour les terres) je voudrais un algo qui remplie ce tableau de façon à avoir une carte avec 1 continent dont la forme est esthétique.

Je précise qu'ici je cherches pas un truc hyper compliqué juste une séparation entre eau et terre avec une belle forme.

Merci d'avance pour vos réponses.

PS : Pour exemple, visitez ce site : http://rollforfantasy.com/tools/map-creator.php
Créez aléatoirement une map de 10x10. C'est ce que je veux (en moins détaillé bien-sûr).
Afficher la suite 

Votre réponse

1 réponse

electroking 213 Messages postés dimanche 14 septembre 2014Date d'inscription 15 juillet 2018 Dernière intervention - 2 nov. 2017 à 17:15
0
Merci
Il me semble que l'algorithme de Perlin est tout indiqué mais j'ai du mal à saisir son fonctionnement...
Commenter la réponse de electroking