/ / Cerchi Voxel che utilizzano una funzione di rumore - funzione, unity3d, 2d, generazione procedurale, perlin-noise

Cerchi Voxel che usano una funzione di rumore - funzione, unity3d, 2d, generazione procedurale, perlin-noise

Sto creando un gioco spaziale 2D in cui si trova la mappacomposto da tessere quadrate. Vorrei una funzione di rumore che posso usare per generare un pianeta circolare, con i pianeti circolari intendo "cerchi" fatti di quadrati (fondamentalmente come un cerchio in Minecraft). Il raggio del pianeta dovrebbe essere di tutte le dimensioni diverse.Il motivo per cui voglio usare il rumore è che voglio che l'utente sia in grado di generare una mappa con un seme in modo che possano generare di nuovo gli stessi pianeti (i pianeti dovrebbero essere casualmente distribuito, non uniformemente distanziato) Come potrei implementarlo usando il rumore in modo che proceda genericamente?

risposte:

0 per risposta № 1
  1. Posiziona punti posizionati casualmente (centro del cerchio)
  2. Quindi usando lo stesso seme si genera un raggio di cerchio variabile
  3. Per ottenere "voxel", taglia il cerchio in una griglia usando la divisione ...

    Questo dovrebbe fare il trucco.