Skip to main content

Introduction to Dynamic Dungeon

Dynamic Dungeon is a powerful node-based procedural tilemap generation tool for Unity. It allows for the creation of complex, constrained, and organic environments by leveraging a rule-based approach to world-building.

Key Features

  • Tilemap Rules: Design your world based on grid-based rules and constraints.
  • Node-Based Workflow: Visualise and iterate on your generation pipeline with a powerful graph editor.
  • Hybrid System: Seamlessly combine high-level constraint-based layouts with low-level organic noise.
  • Performant: Built on Unity's Job System and Burst Compiler for near-instant generation.

Getting Started

If you are new to Dynamic Dungeon, we recommend starting with the tutorials:

  1. Creating Your First World (Procedural Caves)
  2. Creating Your First Dungeon
  3. Combining World and Dungeon

Core Documentation

For in-depth guides on the primary systems:

Data Types

Understanding the data types flowing between ports is essential for building valid graphs.

TypeVisual Cue
Float Grey
Int Blue
Bool Mask Gold
Point List Pink
Placements Green