Unity Procedural Generation: Build Infinite Game Levels
Code 3D dungeons, generate layouts, create a NavMesh, and fill them with enemies, loot, and decor—while levelling up C#!
4.56 (43 reviews)

1 182
students
11 hours
content
Jul 2025
last update
$19.99
regular price
What you will learn
Create infinite game levels that feel fresh every playthrough.
Generate procedural dungeon layouts with rooms and hallways.
Turn 2D layouts into dynamic 3D levels with Marching Squares.
Implement a runtime NavMesh so players and NPCs can navigate.
Use Scriptable Objects to customise layouts without extra code.
Populate dungeons with treasure, enemies, and decorations.
Apply rule-based systems to avoid repetitive level design.
Master advanced C# techniques to optimise procedural systems.
Course Gallery




Loading charts...
6529505
udemy ID
20/03/2025
course created date
17/08/2025
course indexed date
Bot
course submited by