Map Graph Header Logo

Map Graph is a powerful and flexible level generator creation tool for Unity. It allows you to create level generators by connecting nodes together using a graph editor.

Create countless of unique level generators, perfectly tailored to your game's needs. Using a visual editor, you create level generators in a quick, easy and flexible way. Instead of a single solution Map Graph gives you the means to easily create your own.

That's why Map Graph is the ultimate solution for all your level generation needs!

πŸ—ΊοΈ Features

  • Create level generators by connecting nodes together using the graph editor. No coding required.
  • Make quick adjustments, thanks to preview images showing the result at each step.
  • Countless of possibilities, with over 180 different nodes at your disposal.
  • Generate at runtime and in the editor.
  • Generate 3D game objects from prefabs or 2D tilemaps (including isometric and hexagonal tilemaps).
  • Create your own reusable subgraphs.
  • Generate at runtime without interrupting gameplay, by using the asynchronous and multithreading options. (Not supported for WebGL.)
  • A sample project consisting of 18 examples is included.
  • Includes extensive documentation, containing tutorials, a complete node index and API reference.

πŸ”§ Features for coders

  • Generate from scripts with the easy to use API.
  • Easily extendable by writing your own custom nodes.
  • Source code included.

Not convinced yet? Read the many positive reviews and join the Discord, where you're welcome to ask any questions you may have! 😊

βœ‰οΈ Contact

If you have any questions, you can:

All links to the Unity Asset Store are affiliate links. This means that if you click on the link and make any purchases, we will receive a small commission.

Thank you for supporting us!