Skip to content
SPECIFICTION
Get listed

Heightmap Level Generator vs worldGen

Heightmap Level Generator

github.com

worldGen

github.com

Side by side

FigureHeightmap Level GeneratorworldGen
Price fromFree—
Free planYes—
Free trial——
Open sourceYes—
WebYes—
WindowsYesYes
macOS—Yes
Linux—Yes
Self-hostedYes—
Plans published20
Spec score · Game Map Generators8.6 (#2)6.6 (#26)
BiomesThe generator provides temperate, steppe, desert and snow biomes.The listed biomes include ocean, beach, desert, grassland, forest, tundra, swamp, mountain, snow, lake, and shore.
PurposeHeightmap Level Generator creates procedural terrain and heightmaps for Unreal Engine, Unity and Godot in a browser.worldGen is a procedural world map generator written in Go that creates worlds from an integer seed.
Terrain featuresGeneration includes hills, mountains, cliffs, erosion, rivers, lakes and a raised border ring.The project describes geological noise, coastal coves and fjords, thermal and hydraulic erosion, rivers, and floodplains.

Plans

Heightmap Level Generator

  • FreeFree
  • FreeFree

Heightmap Level Generator pricing →

worldGen

No plans published.

worldGen pricing →

In their own words

Heightmap Level Generator

Heightmap Level Generator creates procedural terrain and heightmaps in a browser for Unreal Engine, Unity and Godot. Its GPU-based generation uses WebGPU compute shaders and WGSL. Outputs include 16-bit heightmaps with features such as cliffs, hills, mountains, erosion, rivers, lakes and a raised border ring. It can also generate connected roads, towns, map exits, road grades and embankments around water, with temperate, steppe, desert and snow world biomes. Users can adjust settings live, compare 12 seeds, preview a 2D map and 3D mesh, and walk through terrain in first person. Exports include engine-specific terrain formats, Web or three.js formats, heightmaps, splatmaps, masks, water levels, color maps, layout JSON, glTF meshes and metadata JSON. Road, town and water masks and layout data can support PCG, Houdini and custom placement scripts. The free project supports share links, presets, JSON save and load, and undo and redo. Online use requires a WebGPU-capable browser; local use requires Node.js and such a browser.

Visit github.com

worldGen

worldGen is a free, open-source procedural generator for two-dimensional maps built from an integer seed. It creates continents, oceans, rivers, forests, swamps, beaches, cliffs, settlements, and roads. Terrain begins with multifractal noise and simulated raindrop erosion, while rain-shadow modeling affects climate across mountain ranges. Elevation, moisture, and temperature produce thirteen biomes. Reusing a seed generates the same world, making results repeatable. The interactive viewer supports panning, zooming, tile details, step-by-step generation visualization, and screenshot export. World state can be saved in TOML, and a world blob can be exported as a .bin file. Display and generation parameters are adjustable in config.toml, with additional settings in 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. The roadmap lists urban layouts, more plant and biome variety, waterfalls, cliffs, and artificial life.

Visit github.com