Génération de terrain 3D éditable (minecraft like)

RedSkidy Messages postés 196 Date d'inscription   Statut Membre Dernière intervention   -  
RedSkidy Messages postés 196 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je voudrais faire une génération de terrain aléatoire.
je me base sur minecraft car je veut qu'il soit éditable (et cubique).
j'ai donc fait un code qui stock des ID dans des tableaux a 3 dimensions de 16*256*16 qui représentent des chunks (petits carrés de 16*16 qui quadrillent la map).
je voudrais donc un code qui génère un terrain plutôt beau et réaliste qui se génère chunk par chunk tout en restant logique en fonction des autres chunks pour ne pas avoir un mur ou une falaise tous les 16 cubes.
je pensait utiliser la méthode de perlin noise mais je prend toute autre méthode du moment qu'elle marche (encore mieux si elle gère les surplombs).

merci de votre aide.
A voir également:

2 réponses

RedSkidy Messages postés 196 Date d'inscription   Statut Membre Dernière intervention   6
 
up
0
RedSkidy Messages postés 196 Date d'inscription   Statut Membre Dernière intervention   6
 
personne peut m'aider ?
0
sambia39 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   49
 
Bonsoir
Tes vraiment curieux dans le domaine de jeux vidéo c'est bien mais tu te précipites et je doute vraiment que tu comprennes toutes les notions nécessaires pour aboutir à un jeu comme minecraft et plus encore les astuces mises en place pour le réaliser, mais je vais te répondre pour la génération de terrains il existe beaucoup de différents algorithmes dont le tien, oui c'est à toi de le faire ou utiliser l'une des plus connues l'algorithme de perlin
à bientôt
0
RedSkidy Messages postés 196 Date d'inscription   Statut Membre Dernière intervention   6
 
merci de ta réponse mais je demandais comment l'utiliser et comment faire en sorte que les chunks soient cohérents entre eux.
c'est vrai que je n'ai surement pas les compétences nécessaires a la réalisation d'un jeu mais j'essaye quand meme comme sa je peut apprendre de la meilleure façon possible et je sais que si j'ai besoin d'aide je peut toujours chercher de l'aide sur internet.
0