Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Game Map Generators
  3. worldGen

worldGen

What it is

worldGen is a free, open-source procedural generator for two-dimensional worlds built from an integer seed. It creates continents, oceans, rivers, forests, swamps, beaches, cliffs, settlements, and roads. Terrain begins with multifractal noise, then simulated raindrops erode it; the climate model includes rain shadows across mountain ranges. Elevation, moisture, and temperature produce thirteen biomes. Reusing a seed reproduces the same world. An interactive viewer supports panning, zooming, tile details, step-by-step generation viewing, and screenshot export. World state can be saved in TOML and exported as a binary .bin blob. Display and generation settings are configurable through config.toml and world/config.go. worldGen is a Go desktop application using Ebiten and requires Go 1.21 or later plus desktop OpenGL support. It runs on Linux, macOS, and Windows under the MIT license.

For and against

For

  • Repeatable worlds from integer seeds
  • Thirteen climate-based biomes
  • Interactive pan, zoom, and tile details
  • Exports screenshots and .bin world blobs
  • Runs on Linux, macOS, and Windows

Against

  • Requires Go 1.21 or later
  • Needs desktop OpenGL support
  • Some roadmap features remain future work

The verdict

worldGen offers deterministic world creation with varied terrain, climate modeling, and an informative viewer. Its technical requirements and configuration files make it oriented toward desktop users comfortable with development tools.

Who it suits

It suits developers, creators, and hobbyists who want repeatable procedural 2D maps and editable generation settings. Open-source users can inspect or adapt the MIT-licensed project.

On the record

Biomes
The listed biomes include ocean, beach, desert, grassland, forest, tundra, swamp, mountain, snow, lake, and shore.github.com · read 10 Oct 2026
Climate
The generator models rain shadows across mountain ranges.paraglider0815.github.io · read 4 Oct 2026
Configuration
Display and generation parameters can be adjusted in config.toml, with additional generation settings in world/config.go.github.com · read 4 Oct 2026
Dependencies
The architecture page identifies Ebiten for rendering and input and opensimplex-go for coherent noise generation.github.com · read 10 Oct 2026
Determinism
The README states that the same seed always produces the same world.github.com · read 10 Oct 2026
Export
The program can export a world blob as a .bin file.github.com · read 4 Oct 2026
Generation
Its generation pipeline builds terrain, climate, hydrology, biomes, settlements, and roads in sequential phases.github.com · read 10 Oct 2026
Geology
Terrain is created from multifractal noise and eroded with virtual raindrops.paraglider0815.github.io · read 4 Oct 2026
Intended use
The maker describes the generated worlds as continents ready to be filled with artificial life.github.com · read 10 Oct 2026
License
The repository states that worldGen is licensed under the MIT License.github.com · read 10 Oct 2026
Platform
The project is a Go desktop application using Ebiten and requires desktop OpenGL support.github.com · read 4 Oct 2026
Purpose
worldGen is a procedural world map generator written in Go that creates worlds from an integer seed.github.com · read 10 Oct 2026
Requirements
The README lists Go 1.21 or later and a desktop with OpenGL support as requirements.github.com · read 10 Oct 2026
Roadmap
The project roadmap lists detailed urban layouts, more plant species, waterfalls, and artificial life as future work.github.com · read 10 Oct 2026
Save and export
World state can be saved in TOML and exported as a binary .bin blob.github.com · read 10 Oct 2026
Terrain features
The project describes geological noise, coastal coves and fjords, thermal and hydraulic erosion, rivers, and floodplains.github.com · read 10 Oct 2026
Viewer
The interactive viewer supports panning, zooming, tile information, step-by-step generation visualization, and screenshot export.github.com · read 10 Oct 2026

Alternatives to worldGen

Every alternative, ranked