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#.
Learn how to manipulate prefabricated rooms and halls with C# scripting to generate a unique randomly generated dungeon for your video games in Unity. Included in the course are a set of modular room and hall tiles which we'll use to create our dungeons.
Designed for Intermediate Unity Developers
The course is intended for intermediate-level Unity game developers who have a strong desire to create random environments in an interior-only series of rooms and hallways. We'll jump right into the code and write methods that perform specific functions while piecing everything together to produce the desired results.
What You'll Learn
- Use a geomorph method to generate interior-only random dungeons
- Connect modular rooms and hallways to create unpredictable environments
- Prepare individual room and hall meshes in Blender
- Export mesh information to an FBX file for use in Unity
- Import modular tiles into Unity and convert them to prefabs
- Manipulate prefabricated rooms and halls using C# scripting
- Write methods that perform specific dungeon-generation functions
- Build a complete procedural C# dungeon generation script
- Generate intricate and endless variations of dungeons for 3D games
- Recognize the tile requirements needed when creating or selecting additional tiles
Start Generating Dungeons
You'll also learn to recognize the tile requirements which will be useful if you decide to go shopping for tiles to add to your collection or if you want to create your own. This course is intended for video game developers with a desire for adding unpredictable environments to their games.
Enroll Now!