Verwendung der NoiseJS-Bibliothek unter https://cdn.jsdelivr.net/npm/[email protected]/index.min.js
Grundsätzlich versuche ich, einen Kartengenerator mit zwei Ebenen von Perlin-Rauschen zu erstellen. Das Ergebnis weist jedoch viele Linien auf und sieht nicht sehr nach Perlin-Rauschen aus. Die Variablen für die beiden Ebenen heißen bt und temp.
Der js-Code ist hier:
Code: Select all
// Source - https://stackoverflow.com/q/79836435
// Posted by MikeyVS, modified by community. See post 'Timeline' for change history
// Retrieved 2025-12-04, License - CC BY-SA 4.0
var bt = ""
var temp = ""
var game = ""
var c = document.getElementById("game").getContext("2d")
function simplify(s) {
return Math.abs(Math.floor(4 * s))
}
var noise = new Noise(Math.random())
for (let i = 0; i
Mobile version