Skip to main content

Walker generator

The procedural layout generator that comes with Frigga is called the Walker generator because it implements the random walk (or sometimes drunkard's walk) algorithm. It can be used for both 2D and 3D levels, but the level geometry is completely 2D, meaning that even in 3D levels there are no elevation changes (ramps, stairs, etc.)

The walker generator is only responsible for generating the layout, while the Theme engine is here to make it look good by applying rules with actual tiles and game objects.

Walker