Mapgen V2.2 [upd] May 2026
The Cartographer's Quest
Moral of the Story
- seed: string or int (deterministic output)
- size: width: int, height: int
- scale: float (noise sampling scale)
- octaves: int (noise detail)
- persistence: float (noise amplitude falloff)
- lacunarity: float (noise frequency multiplier)
- elevation_range: min, max (world elevation bounds)
- sea_level: float (0–1 threshold)
- temperature_bias: float (-1..1)
- moisture_bias: float (-1..1)
- river_count: int or density
- river_smoothness: float (0..1)
- erosion_iterations: int
- coast_sharpness: float (0..1)
- feature_density: object (settlements, ruins, resources per 1000 tiles)
- biome_rules: adjustable thresholds or an evaluator function
- tile_resolution: enum low, medium, high
- wrap_x / wrap_y: booleans (toroidal map)
- seeded_rng: optional PRNG algorithm choice
- post_process_passes: ordered list of additional filters (splatting, smoothing, contouring)
The aesthetic output of v2.2 is clean and professional. Many artists use the tool to generate "satellite-view" art for sci-fi settings or stylized parchment maps for fantasy novels. How to Get Started
Customization Sliders:
Allows users to adjust province density, state sizes, and river "wander" to prevent generic-looking landscapes. The "Pros" mapgen v2.2
The map revealed a path winding through the heart of the forest, leading to a location marked only with a question mark. Eira knew that this was the way to the mystical spring, but the journey would require her to face her deepest fears and doubts. The Cartographer's Quest
Moral of the Story
pip install mapgen-v2.2
The API has been refined to provide a more intuitive and consistent interface for developers. seed : string or int (deterministic output) size