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

electroking 182 Messages postés dimanche 14 septembre 2014Date d'inscription 9 décembre 2017 Dernière intervention - 2 nov. 2017 à 15:24 - Dernière réponse : electroking 182 Messages postés dimanche 14 septembre 2014Date d'inscription 9 décembre 2017 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 

1 réponse

Répondre au sujet
electroking 182 Messages postés dimanche 14 septembre 2014Date d'inscription 9 décembre 2017 Dernière intervention - 2 nov. 2017 à 17:15
0
Utile
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