C# Procedural Random Dungeon Generator in Unity 3D & Blender

Learn interior-only random dungeon generation using a geomorph method that connects modular rooms and hallways in C#
4.86 (151 reviews)
Udemy
platform
English
language
Game Design
category
instructor
C# Procedural Random Dungeon Generator in Unity 3D & Blender
1,187
students
6.5 hours
content
Mar 2025
last update
$64.99
regular price

What you will learn

Develop a procedural dungeon generator that assembles rooms and hallways dynamically using C#.

Create modular room and hallway prefabs in Blender and import them into Unity for use in procedural generation.

Write C# scripts to connect rooms at runtime, ensuring seamless and randomized dungeon layouts.

Implement backtracking and collision detection logic to refine dungeon structure and prevent placement issues.

Spawn interactive objects, doors, and exit triggers dynamically to enhance level variety.

Optimize procedural generation performance for smooth gameplay and resource efficiency.

Screenshots

C# Procedural Random Dungeon Generator in Unity 3D & Blender - Screenshot_01C# Procedural Random Dungeon Generator in Unity 3D & Blender - Screenshot_02C# Procedural Random Dungeon Generator in Unity 3D & Blender - Screenshot_03C# Procedural Random Dungeon Generator in Unity 3D & Blender - Screenshot_04
2287349
udemy ID
3/23/2019
course created date
3/22/2021
course indexed date
Bot
course submited by