
Add assets from the asset store and migrate a ball blueprint from a template project to your Unreal Engine 5 project, organizing them into an assets folder.
Reset the camera to the default view by adding an action binding named reset camera bound to the R key to set the spring arm’s world rotation to -45.
Create a player HUD in Unreal Engine 5 using blueprints, with a widget showing retries and score anchored at the top left, added to the viewport.
Learn to add a spark effect to a bomb in Unreal Engine 5 using Cascade particle system, disable simulate physics, and adjust spark scale for a realistic explosion when touched.
Create a virtual camera in Unreal Engine 5 and render what it sees to a render target texture. Use this image in the HUD to show the ball count.
Add mouse look input in Unreal Engine 5 blueprints by creating a 2d axis input, wiring yaw and pitch rotations, using the controller and spring arm, and implementing jump action.
Create and test an animation montage from scratch, override running animations with a montage, and add sounds, sections, slots, and layered per-bone blending.
Set up your Unreal Engine 5 project with the first person blueprint template, organize folders for blueprints and assets, import a portals image, and explore Niagara-based portal effects for teleportation.
Create a portals actor blueprint in unreal engine 5, add two scene components, a box collision and a 2d capture component, and prepare the portal material and render target texture.
Create and hook an update cameras blueprint function to the tick event, align P1 and P2 capture components to their reflections, and implement look at rotation for realistic portal mirroring.
In this Unreal Engine 5 course, you'll learn Blueprints by making three different projects.
Two of the projects are at a beginner level while the third one is a bit more intermediate level.
In the first project, called Ball Roll, we'll create a fun ball-rolling game. You gain points by pickups and must make sure to reach the goal to complete the level.
In the second project, Revenant Character, we will download a character from the market place, animate him and test the character in our project. You will learn how to setup a basic Animation Blueprint and configure the different animations for your character.
For the third project, Portals, we'll create a portal system, allowing the player to spawn portals and teleport through them, similar to the game portals.
Ball Roll: Beginner Level
In this project, we'll create a fun "ball-rolling" game. You will learn about actors, asset migration, blueprints, game modes and much more. We'll finally also build a fun testing level.
- Learn about Game Modes
- Create a simple points system
- Learn about how to use the HUD & Widgets
- Learn to migrate assets from one project to another
- Learn about the Camera & Controls
- Create fun levels using actors we'll create, such as "Jump Pad" and "Portal".
- Learn to use assets we will import from the market place for building up our levels.
- Build fun level, and use this as a basic project to build the rest for yourself if needed.
Revenant Character: Beginner Level
In this project, we'll download the Revenant character from the market place.
We will then create animations for him and test it in our level.
You will learn about:
- Montages
- Blend Spaces
- Animation Blueprints
- Aim Offsets
- Event Graph vs Animation Blueprint
Portals: Intermediate Level
In this project, we will create a Portal system to spawn portals which you can go through and pop out from the other side.
- Learn about how to create a portal system
- Learn about materials and material instances
- Create a portal actor which will be spawned in the level
- Learn to use an existing template (FPS) and change it to help us quickly prototype our game.
- Learn to create portal effects using Niagara.