Dungeon Maker (Unreal Engine 4 C++ Plugin)

Dungeon Maker

A system for generating Zelda-like dungeons in UE4, using generative grammars.

This code was inspired from the articles “Adventures in Level Design: Generating Missions and Spaces for Action Adventure Games” (PDF) and “The Zelda Dungeon Generator: Adopting Generative Grammars to Create Levels for Action-Adventure Games “ (PDF, main website is here).

The grammar state machine is based on the state machine created in one of Epic Games’ live training sessions.

Everything not related to the above was written by myself.