Unreal Engine 5 – Learn Blueprints Through Multiple Projects by Viktor Sarafraz
Duration:12.5 hours
Actual Duration:12h 18m
Release date:2024, December
Publisher:Udemy
Skill level:Intermediate
Language:English
Exercise files:Yes
Software:Unreal Engine 5
Course URL:https://www.udemy.com/course/unreal-engine-5-learn-blueprints-through-multiple-projects/
Build three distinct Unreal Engine 5 projects—a rolling ball game, a character animation setup, and a portal teleportation system—to master Blueprints from the ground up.
🎯 What you’ll learn
- Create and manage Animation Blueprints, including blend spaces, aim offsets, and montages.
- Build a complete rolling-ball game with a points system, pickups, and HUD.
- Develop a portal system that allows players to spawn and teleport through portals.
- Use the Niagara system to create visual effects for portals.
- Migrate and import assets from the Unreal Marketplace into your projects.
✅ Requirements
- Skills: Basic understanding of Unreal Engine and some experience with Blueprints.
- Tools: A 3-button mouse and keyboard.
- Hardware: A PC capable of running Unreal Engine 5 (minimum 16GB RAM, dedicated GPU recommended).
📝 Description
This course is built around the idea that you learn Blueprints best by actually building stuff. Instead of dry theory, you’ll work through three distinct projects, each designed to teach you a different set of practical skills.
The first project, Ball Roll, is a straightforward game where you control a ball, collect points, and avoid bombs. It’s a perfect introduction to actors, game modes, and HUD widgets. You’ll learn how to set up camera controls, create pickups, and build a simple level. It’s a solid foundation for anyone new to Unreal’s scripting system.
Next up is the Revenant Character project. Here, you’ll download a character from the Marketplace and bring it to life. You’ll set up an Animation Blueprint, configure blend spaces for movement, and use aim offsets to make the character look around. You’ll also work with animation montages to trigger specific actions. This section is all about getting a character to move and react naturally.
The final project, Portals, is where things get more interesting. You’ll build a portal system from scratch, allowing the player to spawn portals and teleport between them. This involves working with materials, render targets, and the Niagara particle system to create the visual effects. You’ll learn how to handle the complex logic of teleportation, including field-of-view mapping and overlap events. It’s a great way to see how Blueprints can handle more advanced gameplay mechanics.
🧑🎓 Who this course is for
- Beginner Unreal Engine developers who have some basic experience with Blueprints and want to build practical projects.
- Intermediate users looking to solidify their understanding of Animation Blueprints and material-based effects.
- Anyone who prefers learning by doing and wants a portfolio of three distinct game prototypes.
🧑🏫 About the Author
Viktor Sarafraz is an IT enthusiast and game developer with a passion for teaching. He has experience in Unity and Unreal Engine development, as well as Android and web development. His teaching style is hands-on and focused on providing practical, valuable information that students can directly apply to their own projects.
🏁 Final Result
- A complete, playable ball-rolling game with a points system, HUD, and a built level.
- A fully animated character with a working Animation Blueprint, blend spaces, and aim offsets.
- A functional portal system that allows the player to spawn portals and teleport between them, complete with Niagara visual effects.

Channel