Ось основна ідея: у мене гра Rogue-ish, можливо, Dwarf Fortress-ish, із випадковим чином генерованим світом світу та кількома входами підземелля, розкиданими навколо нього. У мене вже є підземелля в основному , але я застряг у аспекті світу.
Згаданий надсвітовий світ, який розглядається як двовимірна карта екранів, повинен мати, мабуть, схожий на розсип чотири різних теми або біоми - луки, пустеля, сніг та болото, кожна зі своєю загальною кількістю екранів. Скажімо, карта розміром 8х8, яка дає 64 унікальних екрани. Половина з них може бути луками, чверть пустелею, а болото та сніг отримують по чверті:
Здається, зменшення палітри зробило сніг такого ж кольору, як і болото. Спочатку в нижньому куті було вісім снігових екранів, а в середині - трохи шаруватий восьмигранний болотний район. Вибачте, але проігноруйте маркери місцеположення.
Найкраще, що я міг отримати, - це деякі форми змії, і це досить часто з безглуздими комбінаціями, такими як пустельна змія через сніг (або навпаки). Я не можу за все життя зрозуміти, як зробити це приємним і розкльошеним, не кажучи вже про те, щоб він мав кліматичний (?) Сенс. Тож як я можу генерувати карту біома, як у макеті?
Гаразд, на запит: світ насправді не набагато більший за цей приклад, і мені потрібно лише спосіб поширити пелюстки, які визначають тематичні види, з додатковим обмеженням, що сніг не може торкнутися пустелі. Екрани не прокручуються, і якщо на екрані встановлено "пустеля", ніде трави на ньому не буде.