Unreal Engine 5 Blueprints: First Person Shooter (FPS)
11:14:06
Description
Learn how to make an FPS shooter in Blueprints, with smart Enemy AI and more!
What You'll Learn?
- You will learn a lot about Blueprints, as this entire course is based on that
- Setup a first person shooter character with a rifle
- You will learn about advanced programming concepts, such as interfaces and how it can be used in your project
- With behavior trees, we will create enemeis that can patrol, attack and investigate. Enemies will also have senses such as sight and damage
- You will learn to create widgets for the player HUD
- You will learn how to implement weapon mechanics in your game such as reloading and shooting
- Learn about animation montages and how to setup an animation graph for your enemy character
- You will learn how to retarget animations, so you can use them on other skeletons or characters
- Learn how you can add sockets to character mesh and how it can be used to position weapons and items
- We will create a basic item system so we can pickup items such as ammo and health
- Learn how you can use the FABRIK (Inverse Kinematics) node to further improve your animations
Who is this for?
What You Need to Know?
More details
DescriptionThis is the ultimate Unreal Engine 5 FPS Shooter Game perfect for beginners that are looking to expand their skills in Unreal Engine 5. If you're interested in learning more about Unreal Engine 5 and how to create a First Person Shooter, then this course is for you. The course will also be a nice addition to your portfolio as we are going to create a small scene with different enemies to defeat.
We will start with setting up the project and after that we will add assets we need to use. We will then create the animation blueprint to implement animation logic. Once the rifle and player animations are added we will also create input actions for your game.
Later in the project, we will add animation montages, shooting and reloading mechanics, smart enemy AI with behavior trees that has senses such as Sight and Damage sense. We will also create multiple enemy types with different strengths and animate them as well.
You will also learn about animation notify states and how you can add sound and hit reactions to your animations.
We will also create a health component that can be added to any "Actor". You will also learn how to create a patrol point system for the enemy character in order to make them patrol alongside a set of patrol points.
In addition to all above, we will also setup the player HUD using widgets and then we will also create a base item class so we can easily create new items that the player can pickup, such as health and ammo.
Please note that, the entire project is available for download in lecture 3 "Project Assets".
Who this course is for:
- Beginner Unreal Developers interested in learning more
This is the ultimate Unreal Engine 5 FPS Shooter Game perfect for beginners that are looking to expand their skills in Unreal Engine 5. If you're interested in learning more about Unreal Engine 5 and how to create a First Person Shooter, then this course is for you. The course will also be a nice addition to your portfolio as we are going to create a small scene with different enemies to defeat.
We will start with setting up the project and after that we will add assets we need to use. We will then create the animation blueprint to implement animation logic. Once the rifle and player animations are added we will also create input actions for your game.
Later in the project, we will add animation montages, shooting and reloading mechanics, smart enemy AI with behavior trees that has senses such as Sight and Damage sense. We will also create multiple enemy types with different strengths and animate them as well.
You will also learn about animation notify states and how you can add sound and hit reactions to your animations.
We will also create a health component that can be added to any "Actor". You will also learn how to create a patrol point system for the enemy character in order to make them patrol alongside a set of patrol points.
In addition to all above, we will also setup the player HUD using widgets and then we will also create a base item class so we can easily create new items that the player can pickup, such as health and ammo.
Please note that, the entire project is available for download in lecture 3 "Project Assets".
Who this course is for:
- Beginner Unreal Developers interested in learning more
User Reviews
Rating

Udemy
View courses Udemy- language english
- Training sessions 44
- duration 11:14:06
- Release Date 2025/01/16