Код: https://github.com/SpruceGuy1/spruceguy ... ocks2.html
Использование библиотеки NoiseJS по адресу https://cdn.jsdelivr.net/npm/noisejs@2.1.0/index.min.js
По сути, я пытаюсь создать генератор карт с двумя слои шума Перлина. Однако в результате получается много строк, и он не очень похож на шум Перлина. Переменные для двух слоев называются bt и temp.
Код JS находится здесь:
// 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
Подробнее здесь: https://stackoverflow.com/questions/798 ... browser-js