Je veux générer un terrain aléatoire avec OpenSimplexNoise. Pour commencer, je veux juste obtenir un résultat et le dessiner dans une fenêtre.Dessiner et obtenir le résultat OpenSimplexNoise
Ma question est maintenant: Comment puis-je obtenir la bonne sortie de OpenSimplexNoise (parce qu'il y a beaucoup de méthodes et je ne sais pas lequel est le bon) et comment dessiner ce résultat.
public double[][] generateMap(long seed, int width, int height) {
double[][] map = new double[width][height];
// start generating things here, just how?
OpenSimplexNoise simplex = new OpenSimplexNoise(seed);
return map;
}
public void drawMap(double[][] map, Graphics g) {
for(int x = 0; x < map.length; x++) {
for(int y = 0; y < map[0].length; y++) {
Color color = new Color(); // how to get the color here?
}
}
}
C'est le code actuel que j'ai.
Voici le lien vers OpenSimplexNoise pour tous ceux qui en ont besoin: https://gist.github.com/KdotJPG/b1270127455a94ac5d19