There are plenty of procedural level generators on the Unity Asset Store. So which one should you pick for your next game? In this blog post, I gathered some of the best procedural generators on the Asset Store and summarized their main qualities. The assets are in no particular order as each asset specializes in something different so there is no clear winner here.
For each asset, I examine the following characteristics:
Here are the best premium dungeon generators:
Dungeon Architect is a popular procedural generator for Unity. As the name suggests, it can generate procedural dungeons, but it can also handle platformers, mazes and more. The library very customizable - you get a powerful theme editor, you can quickly swap themes to generate completely different levels, and you also get a live preview when you change a theme. You can control the structure of generated levels using a powerful grid flow builder.
Disclaimer: I am the author of this asset.
Edgar is a procedural dungeon generator that gives you complete control over generated levels. It combines graph-based approach to procedural generation with handmade room templates to generate levels with a feeling of consistency. The level graph approach also makes it possible to introduce cycles to your levels.
Tessera is another great asset for procedural level generation. Under the hood, the library uses the Wave Function Collapse algorithm which is used in games like Caves of Qud or Bad North. The main idea is that you define how different tiles can be placed together and let the algorithm do its magic. The asset focuses on 3D level generation but 2D is also possible.
If you are not sure about paying the full price of the asset, Tessera also has a lite version which is much cheaper but does not contain some of the more advanced features.
Procedural Generation Grid (PGG) is a great asset for procedural generation of building interiors and exteriors. It lets you specify modular wall and floor tiles from which it generates whole rooms. You can also set it up to spawn additional props like furniture or windows. Once you are happy with your rooms, you use PGG to stitch them together and procedurally generate whole buildings.
DunGen is a dungeon generator with a long history on the Asset Store (first released back in 2014). It is capable of generating dungeons made of handmade room tiles. To control the structure of generated levels, you can use an easy-to-use flow graph interface and control properties like length of the dungeon, branching factor or weights of different rooms.