Skip to content
SPECIFICTION
Get listed

3D Dungeon Generator vs SimpleXTerrain

3D Dungeon Generator

levelriftlabs.com

SimpleXTerrain

github.com

Side by side

Figure3D Dungeon GeneratorSimpleXTerrain
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYes—
Windows—Yes
macOS—Yes
Linux—Yes
Plans published11
Spec score · Game Map Generators7.8 (#9)7.6 (#12)
PurposeGenerates random, solvable room-and-corridor 3D dungeons directly in the browser.SimpleXTerrain is an open-source procedural terrain generation addon for Godot 4 .NET (C#).

Plans

3D Dungeon Generator

  • Free Creator ToolFree

3D Dungeon Generator pricing →

SimpleXTerrain

  • FreeFree

SimpleXTerrain pricing →

In their own words

3D Dungeon Generator

3D Dungeon Generator makes procedural, solvable room-and-corridor dungeons in a browser. It places rooms without overlap and connects them with carved corridors; users can adjust room count, room size, and corridor width. A seed and its settings can reproduce the same layout, including a route from entrance to exit, with optional extra corridor links. The real-time preview supports orbiting, a top view, fit controls, and first-person walking from the entrance. Themes include Stone, Backrooms, Dungeon, Concrete, Sci-Fi, and Hedge, and users can supply wall, floor, and ceiling textures. GLB export includes the dungeon geometry and current materials, with options for a ceiling and solution path. Custom texture support in exported GLB depends on browser image decoding. The tool is free at free, browser-based, and requires no signup or subscription. Dungeon sizes range from 16×16 presets to custom dimensions up to 60×60. LevelRift Labs lists uses such as game level prototyping, game jams, dungeon concepts, and Blender or other GLB-compatible workflows. The product page says original texture files are not uploaded by the app.

Visit levelriftlabs.com

SimpleXTerrain

SimpleXTerrain is a free, MIT-licensed addon for procedural terrain generation in Godot 4 .NET using C#. Its node graph editor defines heightmaps, biomes, splatmaps, and scattered instances. Heightmap sources include Perlin, fractal, and Voronoi noise, radial shapes, splines, and images. Modifiers include levels, curves, slope masks, hydraulic and thermal erosion, terraces, beaches, ledges, and blur.

At runtime, the addon evaluates terrain chunks asynchronously on .NET background tasks around a moving camera, then streams heightmaps and control maps into Terrain3D regions. The documented workflow uses a Terrain3D node with a camera or character attached to a terrain streamer to build Godot scenes. Requirements are Godot Engine 4.6 or later in its .NET or Mono edition, .NET SDK 8.0 or later, and the Terrain3D plugin. Setup involves copying the addon into the project’s addons directory, rebuilding the C# solution, and enabling the plugin in Project Settings. Foliage and object scattering can generate placement data, but the feature is experimental. Some GPU-capable work has RenderingDevice compute helpers; the documentation identifies CPU evaluation as the reliable path.

Visit github.com