UNPKG

gen-biome

Version:

Procedural generation of 2D maps with distinct biomes

50 lines (42 loc) 703 B
export type WorldConfig = { /** * World width */ width: number /** * World height */ height: number /** * Frequency of biomes change * Default: 0.3 * Min: 0.0, Max: 1.0 */ frequencyChange?: number /** * Smoothness of biomes borders * Default: 0.5 * Min: 0.0, Max: 1.0 */ borderSmoothness?: number /** * Redistribution of biomes height * Default: 1.0 * Min: 0.5, Max: 1.5 */ heightRedistribution?: number /** * Averaging of biomes height * Default: true */ heightAveraging?: boolean /** * Scale of falloff area * Default: 0.0 */ falloff?: number }; export type WorldPoint = { x: number y: number };