Guides
📄️ Customize output
You might often want to modify the structure of generated levels, e.g. by adding a collider to a specific layer. Let's see how you can do that.
📄️ Tiles, biomes, perlin noise
In this guide, I want to show you how we can use int grid tiles and biomes to generate interesting levels.
📄️ Using the API
You usually do not need to write any code to run the procedural generator. But sometimes, you might want extra control over the generator and writing a few lines of code might help you achieve your goals.
📄️ Rectangle generator
Rectangle generator is a generator made for creating rectangular rooms or levels with Frigga.
📄️ Custom generator
It is possible to implement a custom layout generator if you want to generate levels that are not officially supported. The benefit of that is that you can still leverage the whole Frigga framework and automatically apply a Theme after the layout is generated.
📄️ Nested generators
With Frigga, it is possible to call a generator from inside another generator. That makes it possible to create complex levels where different areas are generated by different generators. For example, in the image below, we can see a level where multiple islands are generated by different generators and placed inside a single level.
📄️ Large levels
With recent improvements, it's now possible to generate levels that are relatively large.
📄️ Island regions
Example of selecting different parts of an island level