Procedural Modelling for Dungeon Levels

Research project: exploring algorithms for producing dungeon level games.

  • |
  • Java
  • Python
  • Maven

Software built using Java and Maven to produce enjoyable playable dungeon levels in sandbox games using procedural modelling techniques.

Procedural modeling is an umbrella term for a number of techniques in computer graphics to create 3D models and textures from sets of rules or code referred to as procedures.

Cellular Automata Dungeon Examples

Binary Space Partitioning Dungeon Examples

Minimum Spanning Tree Dungeon Examples

Example Dungeon Output of Software in Sandbox Game