Frigga is a powerful tool for creating procedurally generated levels in Unity. It offers a range of features, including multiple layout generators, a theme engine, and hand-made structures. The layout generators include Walker, Noise, and Rectangle, each with customizable options and a comprehensive documentation. The theme engine allows for the placement of decorations, enemies, treasures, and more, with features like multi-tile rules, biomes, and rule probabilities. Hand-made structures can be created and placed in levels using robust placement rules. Frigga supports Unity 6, Tilemaps, and Game Objects, and is suitable for 2D levels and some types of 3D levels. It also provides a scripting API and includes source code.
Frigga supports multiple layers of tiles/game objects, rules spanning multiple tiles, and configurable random probability of rules. It also includes features like mirror and rotate rule patterns, modulo placement, Perlin noise, and Blue noise. The package is regularly updated and comes with a comprehensive documentation and a scripting API.





