How to Create a Game in Unreal Engine 5 - UE5 Beginner Tutorial
1 lesson, about 3 hours
A single session on game development, about 3 hours, published on YouTube by Unreal Sensei. Watched here on the course page.
Unreal Engine
React Development

Unlock Your Creative Potential with Game Design Workshop: UE5 Procedural Dungeon ARPG Creation!
[Click Here for Resource Pack]
Have you ever wanted to design your dungeon-crawling adventure like Diablo?
Imagine creating your very own epic raids, complete with procedurally generated dungeons, relentless enemies, and epic loot—all powered by Unreal Engine 5.
In Game Design Workshop: UE5 Procedural Dungeon ARPG Creation, we’re bringing your dream game to life!
Together with me, Markos, and 3D Tudor, you’ll dive deep into Unreal Engine 5 to build a fully functional ARPG from scratch. Whether you’re dreaming of building epic fantasy worlds or fast-paced action adventures, this Skillshare class will guide you step by step through mastering procedural dungeon design, custom AI, and dynamic combat mechanics. Let’s turn your game ideas into reality!
What You'll Learn:
- Master Unreal Engine 5 for ARPG Design: Build your ARPG from the ground up, including procedural dungeons, enemy AI, and custom combat mechanics.
- Dynamic Dungeon Generation with Backtrack Algorithms: Learn to generate unique layouts with fresh textures and traps each playthrough.
- Build Immersive Enemy AI: Create challenging enemies that patrol, attack, and adapt to your player's movements.
- Loot Systems & Interactive Chests: Add item pickups and treasure mechanics to engage players and enhance the gameplay experience.
- Endless Dungeon Levels: Design an elevator mechanic that generates endless levels, creating seamless dungeon exploration.
- Customizable Resource Pack: Use pre-made assets like materials, particle effects, textures, and meshes to streamline development and focus on creativity.
What to Expect:
Imagine designing dungeons that generate unique layouts every time, filled with atmospheric lighting, interactive chests, and strategic traps. Picture battling fierce enemies who react to your player’s actions, with treasure chests scattered throughout the world.
This Skillshare class will guide you through building these essential elements from the ground up, ensuring you gain the skills needed to create your own ARPG adventure.
In Game Design Workshop: UE5 Procedural Dungeon ARPG Creation, you’ll learn how to:
- Build a procedural dungeon generator using a custom backtrack algorithm. You'll be guided in constructing the maze system and generating tiles dynamically, ensuring fresh gameplay every time.
- Create dynamic rooms and environments, adding props, textures, and materials to bring variety to your dungeon.
- Implement an elevator mechanic for endless levels, adding progression and challenges as players explore further.
- Design custom enemy AI that patrols, attacks, and adapts to player actions, creating tactical and engaging encounters.
- Integrate physics, lighting, and sound effects to create immersive atmospheres, enhancing the player's experience.
Class Breakdown:
This workshop begins with the essentials—setting up a top-down game mode and creating a fully functional main menu. You’ll dive into Unreal Engine’s Blueprints, where we’ll implement procedural generation algorithms, dynamically building endless dungeons complete with enemy AI and environmental props.
Throughout the class, you will dip your toes into:
- Procedural Dungeon Generation: Using custom algorithms to create walls, floors, and rooms for unique dungeons. - Player Combat Mechanics: Design melee and ranged attacks, along with knockback effects, to enhance gameplay. - AI Behavior: Build enemies that patrol, attack, and reposition themselves tactically. - Interactive Elements: Create engaging elements like chests, traps, and elevators to deepen your game’s challenge. - Advanced UI Systems: Implement a 3D minimap, health bars, inventory, and item pickup animations for a complete user experience.
Your Resource Pack:
To help streamline your work, this class includes an extensive resource pack with:
- 21 UI textures for custom HUD elements. - 133 texture maps for creating stylized materials, along with 53 pre-made material instances. - 2 preset particle effects for explosions and fire. - 17 audio effects for environmental sound design. - 63 meshes across 5 preset dungeon styles (stone, mossy cobblestone, wood, brick, and a dark chamber theme) complete with props and torches. - A highlight post-process effect to ensure player visibility in complex environments.
Class Outline
In this class, we’re kicking things off by setting up the core game mode and layout in Unreal Engine 5—kind of like laying the foundation for everything. After that, we’ll jump into designing a really clean and user-friendly main menu. It’s one of those things that makes a big difference, you know?
Once that’s sorted, we dive into the fun stuff—procedural maze generation. This is where you’ll start building dynamic dungeons, and it gets pretty cool. As we move along, we’ll define custom rules for room generation, so you’re not just slapping things together. You'll have control over things like tiles and exit points, making sure the player's experience is seamless.
We’re also going to work on a custom backtrack algorithm that makes sure every time someone plays your game, it feels fresh. No two runs will ever be the same! Then we really get into the thick of it with enemy AI and combat systems. This is where your game starts getting some serious depth, challenging players and keeping things interesting.
To wrap it all up, we’ll dive into setting up an inventory system so players can collect items and interact with them smoothly. It really pulls everything together and makes the whole game feel more interactive and polished.
Final Thoughts
By the end of Game Design Workshop: UE5 Procedural Dungeon ARPG Creation, you’ll have built a fully functional procedural dungeon system with dynamic environments, advanced enemy AI, and a loot system—all within Unreal Engine 5. Whether you’re just starting your first game or looking to refine your skills, this class will equip you with the tools and knowledge to create a compelling dungeon-crawling ARPG.
Keep scripting, everyone, and see you in the class!
Markos
3D Tudor
No reviews yet. Be the first to review this course.
1 lesson, about 3 hours
A single session on game development, about 3 hours, published on YouTube by Unreal Sensei. Watched here on the course page.
Unreal Engine
1 lesson, about 7 hours
A single session on game development, about 7 hours, published on YouTube by freeCodeCamp.org. Watched here on the course page.
Unity
1 lesson, 12 minutes
A single session on game development, 12 minutes, published on YouTube by Brackeys. Watched here on the course page.
Unity
9 hours
Nine hours of React in one course, from the first component to a finished application.
5 hours
Five hours of React for somebody who has never written any.
9 hours
Nine hours of React, taught step by step.
1 hour
Development of advanced techniques in Illustrator and Photoshop is the focus of this course, with the goal of helping you increase your proficiency with vector brushes and pattern design. You will craft a gorgeous floral line-art which can be finished in oh-so-many ways! In this course you will lear...
24 minutes
Transform humble materials into luxurious fabrics through the craft of natural dyeing! This wonderful art combines textile design with sustainable living. Using food materials you can find in your kitchen, we'll brew three lovely colors from scratch: Pale pink from avocado pits Golden yellow from on...
23 minutes
Give your denim a new lease of life by creating something totally original. With fabric painting, you are the artist and the textile designer! In this class we will cover the basic of fabric painting, learn what materials to use and discuss the best practice while working towards creating your weara...
Subscription