2Dx Procedural Generator Editor


A 2D procedural tilemap generator for Unity. Combine noise, biomes, and placement strategies in Graph Toolkit graph to quickly create layered, customizable worlds.


by Tecuani


Price History +

OVERVIEW

ProcGen2Dx is a powerful yet intuitive solution for 2D procedural tilemap generation in

Unity 6.5 and later. Built on Unity's own Graph Toolkit, it gives you a native visual node

graph where noise maps, biomes, and placement strategies combine into diverse, layered

worlds with minimal manual effort — top-down RPGs, roguelikes, strategy and survival

games, overworld maps, or side-scrolling platformers, on square or isometric grids.


NOISE

With support for multiple noise types (Perlin, Simplex, fractal), customizable biome

constraints, and reusable strategy logic, you can precisely control both large-scale

terrain features and fine-grained tile placement. Whether you want natural landscapes,

layered biome structures, or experimental map designs, the system adapts to your creative

needs.


TILES

Biomes are where your world takes shape. Each one carries a tile and a set of climate

bands, and nests inside its parent — so every level of the hierarchy paints its own

tilemap layer. Any Unity tile asset works, including Rule Tiles for automatic edge transitions and animated tiles for moving water or foliage


RULES

Seven included placement strategies then decide how each biome claims its share — soft gradient borders, hard

cutoffs, scattered points, edge-hugging coastlines, interior-only regions, or evenly

spaced landmarks like towns and ruins — and you can write your own in two small classes,

with your parameters appearing in the graph automatically.


VISUAL GRAPH

Your entire world definition lives in a single graph asset you can version, diff, and

share. Graph Toolkit gives it a genuinely native editing experience: typed, colour-coded

ports that only connect where they should, grouped node menus, and reusable nodes you can fan out across the graph, so one strategy or noise stack can drive as much of the map as you want — and a live preview renders each noise map as you tune it. 


Graphs can also be built entirely in code. A builder library ships with the tool, and the five sample graphs are themselves working examples of it, so you can define maps as reviewable source, generate variants programmatically, or roll a single change across every map in your project at once.


MORE

Requires Unity 6.5 or later. Works with the Built-in Render Pipeline and URP.

Working in an older version of Unity? Our earlier tool covers similar ground for pre-6.5

projects:

https://assetstore.unity.com/packages/tools/level-design/2d-procedural-generator-editor-335966

Five ready-to-open sample graphs get you generating immediately.

Walkthrough of Tool and Templates: https://www.youtube.com/@Tecuani-dev/playlists