├── .gitignore ├── LICENSE ├── README.org ├── biomes.js ├── colormap.js ├── draw.js ├── dual-mesh ├── .gitignore ├── .gitrepo ├── LICENSE ├── README.org ├── create.ts ├── dist │ ├── create.d.ts │ ├── create.js │ ├── index.d.ts │ └── index.js ├── dual-mesh-diagrams.js ├── index.org ├── index.ts ├── package.json ├── pnpm-lock.yaml ├── tests.js └── tsconfig.json ├── elevation.js ├── embed.html ├── map-icons.bxml ├── map-icons.png ├── map-icons.svg ├── map.js ├── mapgen2.js ├── moisture.js ├── noisy-edges.js ├── package.json ├── pnpm-lock.yaml ├── rivers.js ├── util.js └── water.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/README.org -------------------------------------------------------------------------------- /biomes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/biomes.js -------------------------------------------------------------------------------- /colormap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/colormap.js -------------------------------------------------------------------------------- /draw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/draw.js -------------------------------------------------------------------------------- /dual-mesh/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/.gitignore -------------------------------------------------------------------------------- /dual-mesh/.gitrepo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/.gitrepo -------------------------------------------------------------------------------- /dual-mesh/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/LICENSE -------------------------------------------------------------------------------- /dual-mesh/README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/README.org -------------------------------------------------------------------------------- /dual-mesh/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/create.ts -------------------------------------------------------------------------------- /dual-mesh/dist/create.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/dist/create.d.ts -------------------------------------------------------------------------------- /dual-mesh/dist/create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/dist/create.js -------------------------------------------------------------------------------- /dual-mesh/dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/dist/index.d.ts -------------------------------------------------------------------------------- /dual-mesh/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/dist/index.js -------------------------------------------------------------------------------- /dual-mesh/dual-mesh-diagrams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/dual-mesh-diagrams.js -------------------------------------------------------------------------------- /dual-mesh/index.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/index.org -------------------------------------------------------------------------------- /dual-mesh/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/index.ts -------------------------------------------------------------------------------- /dual-mesh/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/package.json -------------------------------------------------------------------------------- /dual-mesh/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/pnpm-lock.yaml -------------------------------------------------------------------------------- /dual-mesh/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/tests.js -------------------------------------------------------------------------------- /dual-mesh/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/dual-mesh/tsconfig.json -------------------------------------------------------------------------------- /elevation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/elevation.js -------------------------------------------------------------------------------- /embed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/embed.html -------------------------------------------------------------------------------- /map-icons.bxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/map-icons.bxml -------------------------------------------------------------------------------- /map-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/map-icons.png -------------------------------------------------------------------------------- /map-icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/map-icons.svg -------------------------------------------------------------------------------- /map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/map.js -------------------------------------------------------------------------------- /mapgen2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/mapgen2.js -------------------------------------------------------------------------------- /moisture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/moisture.js -------------------------------------------------------------------------------- /noisy-edges.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/noisy-edges.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rivers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/rivers.js -------------------------------------------------------------------------------- /util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/util.js -------------------------------------------------------------------------------- /water.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redblobgames/mapgen2/HEAD/water.js --------------------------------------------------------------------------------