Skip to content
SPECIFICTION
Get listed

Heightmap Level Generator vs Infinity Generation

Heightmap Level Generator

github.com

Infinity Generation

infinitygeneration.com

Side by side

FigureHeightmap Level GeneratorInfinity Generation
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYes—
WindowsYesYes
macOS—Yes
Linux—Yes
API—Yes
Self-hostedYes—
Plans published23
Spec score · Game Map Generators8.6 (#2)8.7 (#1)
Documentation depthThe README documents parameters, export dimensions, coordinate conventions, mask encodings, layout fields and the generation pipeline.The documentation includes API reference pages, setup guidance, tutorials and a Creator manual covering workflows, scripting and integrations.
PurposeHeightmap Level Generator creates procedural terrain and heightmaps for Unreal Engine, Unity and Godot in a browser.Infinity Engine supports runtime procedural generation of worlds, terrain, vegetation, planets, and other content for games and applications.
What it doesIt generates procedural terrain and heightmaps for Unreal Engine, Unity and Godot in a browser.Infinity combines the visual Infinity Creator editor with the Infinity Engine to build procedural content that can run during gameplay.

Plans

Heightmap Level Generator

  • FreeFree
  • FreeFree

Heightmap Level Generator pricing →

Infinity Generation

  • Alpha PlanFree
  • Free AlphaFree
  • EnterprisePriced on request

Infinity Generation 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

Infinity Generation

Infinity Generation's Infinity Engine supports runtime procedural generation of worlds, terrain, vegetation, planets, and other content for games and applications. Infinity Creator is a visual development application with a node graph and 3D scene viewer. Its noise tools are based on FastNoise2 and include Perlin, Simplex, Cellular, and other types. Generated scenes, models, and textures can be exported for use as assets.

The engine is described as compatible with Unity, Unreal, Godot, or custom game engines. Its C++ SDK and API support integration into existing projects, and developers can build custom procedural components for node graphs. Those components can call AI models to enhance dynamic content generation. The Free Alpha plan costs nothing and provides full software use during the Alpha period. Products using Infinity that make over $100,000 in annual gross revenue are subject to a 1% royalty. Creator lists Windows 10 and 11 (64-bit) and requires a Vulkan 1.1-capable graphics card; macOS and Linux are described as coming soon. Free Alpha support is best-effort through community and email. Enterprise includes priority direct support, with price not listed.

Visit infinitygeneration.com