Ecco l'idea di base: ho un gioco Rogue-ish, forse Dwarf Fortress-ish, con un mondo sotterraneo generato casualmente e diversi ingressi sotterranei sparsi intorno ad esso. Ho già praticamente coperto i sotterranei , ma sono bloccato su un aspetto del mondo sotterraneo .
Detto overworld, considerato come una mappa 2D di schermi, dovrebbe avere una distribuzione forse simile a un blob di quattro diversi temi o biomi: praterie, deserto, neve e palude, ciascuno con la propria quantità totale di schermi. Diciamo che la mappa è 8x8, che offre 64 schermate uniche. La metà di questi potrebbe essere praterie, un quarto di deserto e palude e neve ne ottengono un quarto ciascuno:
Sembra che la riduzione della palette abbia reso la neve dello stesso colore della palude. In origine, c'erano otto schermi di neve nell'angolo inferiore e un'area di palude a otto schermi leggermente sfalsata nel mezzo. Mi dispiace, e per favore ignora gli indicatori di posizione.
Il meglio che potevo ottenere erano alcune forme serpeggianti, e spesso abbastanza con combinazioni insensate come il deserto che serpeggiava nella neve (o viceversa). Non posso per la vita di me capire come renderlo bello e insipido, per non parlare del fatto che abbia un senso climatico (?). Quindi, come faccio a generare una mappa del bioma come nel modello?
Va bene, su richiesta: il mondo in realtà non è molto più grande di quell'esempio, e quello di cui ho bisogno è solo un modo per diffondere alcune macchie che determinano aspetti tematici, con l'ulteriore limitazione che la neve non può toccare il deserto. Gli schermi non scorrono e se uno schermo è impostato su "deserto", non ci sarà erba da nessuna parte su di esso.