Unreal Engine 5 First Person Shooter Course (Multiplayer) 1.01 Introduction
Unreal Engine 5 First Person Shooter Course (Multiplayer)
0% Completed
01. Introduction
1.01 Introduction
Video - 00:01:21 mins
1.02 Downloading Unreal Engine 5
Video - 00:01:37 mins
1.03 Creating a New Project
Video - 00:02:21 mins
1.04 Unreal Engine 5 Overview
Video - 00:17:54 mins
02. Environment Creation
2.01 Game Introduction
Video - 00:02:21 mins
2.02 Creating a New Map
Video - 00:01:05 mins
2.03 Importing Environment Assets
Video - 00:04:15 mins
2.04 Designing the Environment
Video - 00:12:05 mins
2.05 Post Process Volume
Video - 00:06:05 mins
2.06 Lighting the Environment
Video - 00:23:46 mins
2.07 Environment Optimization Tips
Video - 00:10:52 mins
03. Player Movement
3.01 Importing the Characters
Video - 00:02:56 mins
3.02 Parent & Child Blueprint Classes
Video - 00:04:53 mins
3.03 Setting up the Character
Video - 00:08:31 mins
3.04 Game Mode & Player Controller
Video - 00:04:58 mins
3.05 Input Mapping Context
Video - 00:05:14 mins
3.06 Adding the Input Mapping Context
Video - 00:05:13 mins
3.07 Blueprint Interface
Video - 00:06:53 mins
3.08 Player Movement
Video - 00:07:07 mins
3.09 Importing the Player Animations
Video - 00:03:27 mins
3.10 Creating IK Rigs
Video - 00:06:58 mins
3.11 Creating an IK Retargeter
Video - 00:06:49 mins
3.12 Fixing the Hands
Video - 00:05:40 mins
3.13 Retargeting the Animations
Video - 00:04:36 mins
3.14 Introduction to Blend Spaces
Video - 00:03:35 mins
3.15 Unarmed Blend Spaces
Video - 00:08:40 mins
3.16 Introduction to Animation Blueprints
Video - 00:03:53 mins
3.17 Movement Speed & Direction
Video - 00:07:47 mins
3.18 Multiplayer Crouch Input
Video - 00:02:34 mins
3.19 Multiplayer Crouch Function
Video - 00:11:54 mins
3.20 Crouching Animation Blueprint
Video - 00:07:29 mins
3.21 Variable Replication
Video - 00:03:08 mins
3.22 Animation Smoothing
Video - 00:02:46 mins
3.23 Multiplayer Walk
Video - 00:06:00 mins
3.24 Walking Animation Blueprint
Video - 00:04:46 mins
3.25 Multiplayer Jump
Video - 00:04:59 mins
3.26 Jumping Animation Blueprint
Video - 00:07:37 mins
3.27 Introduction to Enumerations
Video - 00:02:47 mins
3.28 Switching Movement Variables to Enums
Video - 00:10:46 mins
3.29 Switching the Animation Transition Rules
Video - 00:06:08 mins
3.30 Fixing the Player Size
Video - 00:03:54 mins
3.31 Setting the Movement Speed
Video - 00:08:18 mins
04. Player Aim
4.01 Aim Offset Blend Space
Video - 00:02:04 mins
4.02 Preparing the Aim Offset Animations
Video - 00:04:56 mins
4.03 Adding Animation to the Aim Offset
Video - 00:02:31 mins
4.04 Calculating the Aim Direction
Video - 00:05:47 mins
4.05 Adding the Aim Offset
Video - 00:02:19 mins
4.06 Adding Player Camera to Head
Video - 00:06:27 mins
4.07 Hiding the Player Model Head
Video - 00:03:10 mins
4.08 Adding a Third Person Mesh
Video - 00:03:04 mins
4.09 Camera & FPS Smoothing
Video - 00:04:04 mins
05. Player Movement Improvements
5.01 Adjusting Movement Speed
Video - 00:02:38 mins
5.02 Adjusting Animation Speed
Video - 00:10:14 mins
5.03 Fixing the Camera Wall Clipping
Video - 00:05:50 mins
5.04 Fixing the Jumping Crouch
Video - 00:06:01 mins
5.05 Fixing the Remaining Crouch Bugs
Video - 00:01:07 mins
5.06 Preparing the Footsteps SFX
Video - 00:05:27 mins
5.07 Timer by Event
Video - 00:06:51 mins
5.08 Multicast Replication
Video - 00:09:17 mins
5.09 Footsteps SFX Conditions
Video - 00:13:03 mins
06. Spawn System
6.01 Placing the Spawn Points
Video - 00:05:53 mins
6.02 Storing Spawn Point Information
Video - 00:08:07 mins
6.03 Importing the UI Assets
Video - 00:04:21 mins
6.04 Importing a Custom Font
Video - 00:02:54 mins
6.05 Introduction to Widget Blueprints
Video - 00:05:26 mins
6.06 Displaying the Team Selection UI
Video - 00:12:32 mins
6.07 Dynamic UI Size for All Screen Sizes
Video - 00:05:13 mins
6.08 Designing the Team Selection UI
Video - 00:21:24 mins
6.09 Button Sound Effects
Video - 00:03:05 mins
6.10 How to Spawn Actors
Video - 00:07:19 mins
6.11 Player Spawn Location
Video - 00:05:32 mins
6.12 Game Mode Blueprint Interface
Video - 00:02:15 mins
6.13 Finishing the Team Selection Logic
Video - 00:05:08 mins
6.14 Spawning the Player
Video - 00:04:27 mins
6.15 Setting the Input Mode
Video - 00:03:14 mins
6.16 Placing a Spectator Camera
Video - 00:05:41 mins
07. Pistol & Rifle Animations
7.01 Pistol Blend Spaces
Video - 00:05:50 mins
7.02 Rifle Blend Spaces
Video - 00:03:58 mins
7.03 Pistol Aim Offsets
Video - 00:02:23 mins
7.04 Rifle Aim Offsets
Video - 00:02:14 mins
7.05 Blend Poses By Bool
Video - 00:04:15 mins
7.06 Blend Poses By Enum
Video - 00:05:53 mins
7.07 Pistol Animation Blueprint
Video - 00:03:05 mins
7.08 Rifle Animation Blueprint
Video - 00:02:20 mins
7.09 Finalizing the Animation Blueprint
Video - 00:06:38 mins
08. Equipping & Dropping Weapon
8.01 Importing the Weapon Assets
Video - 00:03:16 mins
8.02 Setting up the Weapon
Video - 00:05:50 mins
8.03 Enabling Physics
Video - 00:04:03 mins
8.04 Replicating Actors
Video - 00:01:22 mins
8.05 Weapon Overlap
Video - 00:04:34 mins
8.06 Setting the Weapon Type
Video - 00:02:31 mins
8.07 Checking if Player Has the Weapon
Video - 00:04:09 mins
8.08 Looting the Weapon
Video - 00:11:17 mins
8.09 Creating the Weapon Socket
Video - 00:10:00 mins
8.10 Creating the Remaining Sockets
Video - 00:05:51 mins
8.11 Attaching Weapon to Hand
Video - 00:14:05 mins
8.12 Attaching Weapons to Back
Video - 00:10:58 mins
8.13 Overlapping Two Weapons at Once
Video - 00:13:33 mins
8.14 Creating the Weapon Structure
Video - 00:05:08 mins
8.15 Creating the Weapon Data Table
Video - 00:09:10 mins
8.16 Using the Function Library
Video - 00:08:03 mins
8.17 Adding the Weapon Name
Video - 00:03:08 mins
8.18 Replacing the WeaponType Variable
Video - 00:05:03 mins
8.19 Drop Weapon Input Action
Video - 00:02:02 mins
8.20 Drop Weapon Logic
Video - 00:04:48 mins
8.21 Drop Weapon Rep Notify
Video - 00:09:51 mins
8.22 Resetting the Rep Notify Value
Video - 00:06:18 mins
8.23 Weapon Interaction Boolean
Video - 00:05:25 mins
8.24 Removing Interaction from Dropping Player
Video - 00:07:07 mins
8.25 Weapon Player Interaction Improvement
Video - 00:08:03 mins
8.26 Looting Weapon with Keyboard Key
Video - 00:16:58 mins
8.27 Setting the Equipped Item Type Correctly
Video - 00:02:28 mins
8.28 Fixing the Looting "Accessed None" Error
Video - 00:05:18 mins
8.29 Cleaning up the Code
Video - 00:13:04 mins
8.30 Fixing a Small Replication Issue
Video - 00:07:22 mins
09. Weapon Switching
9.01 Weapon Switching Input Actions
Video - 00:02:11 mins
9.02 Weapon Switching Logic
Video - 00:07:47 mins
9.03 Equip and Unequip Weapon RepNotify
Video - 00:04:47 mins
9.04 Equipping Secondary Weapon
Video - 00:02:30 mins
9.05 Creating Animation Montages
Video - 00:02:04 mins
9.06 Adjusting the Animation Blueprint
Video - 00:04:37 mins
9.07 Equip Animation Multicast
Video - 00:05:59 mins
9.08 Setting up the Weapon Display Widget
Video - 00:02:41 mins
9.09 Designing the Weapon Display UI
Video - 00:06:09 mins
9.10 Displaying the Weapon Display UI
Video - 00:04:05 mins
9.11 Coding the Weapon Display Functionality
Video - 00:06:02 mins
9.12 Adding Weapon Thumbnail to Structure
Video - 00:08:26 mins
9.13 Unequipped Weapon UI Opacity
Video - 00:05:21 mins
9.14 Adding Equip Sound Effects
Video - 00:08:15 mins
10. Weapon Shooting
10.01 Creating the Crosshair UI
Video - 00:03:09 mins
10.02 Displaying the Crosshair
Video - 00:02:52 mins
10.03 Adding Weapon Properties to Structure
Video - 00:01:11 mins
10.04 Shoot Weapon Input Action & Structure
Video - 00:08:41 mins
10.05 Creating the Weapon Shot Timer
Video - 00:18:21 mins
10.06 Line Trace By Channel
Video - 00:13:21 mins
10.07 Adjusting the Player Collision Settings
Video - 00:08:31 mins
10.08 Creating the Muzzle Flash Sockets
Video - 00:02:35 mins
10.09 Shooting VFX & SFX
Video - 00:06:26 mins
10.10 Preventing Shooting During Equip Anim
Video - 00:05:56 mins
10.11 Creating the Ammo UI
Video - 00:06:04 mins
10.12 Setting the Initial Weapon Ammo Amount
Video - 00:06:37 mins
10.13 Creating the Ammo UI Logic
Video - 00:04:52 mins
10.14 Update Ammo UI
Video - 00:05:02 mins
10.15 Hide Ammo UI
Video - 00:06:03 mins
10.16 Calculating Ammo
Video - 00:06:20 mins
10.17 Reload Weapon Animation
Video - 00:05:20 mins
10.18 Reload Weapon Functionality
Video - 00:11:27 mins
10.19 Shooting Conditions
Video - 00:07:31 mins
10.20 Reload Weapon With Keyboard Key
Video - 00:05:48 mins
10.21 Reload Weapon on Weapon Switching
Video - 00:03:31 mins
10.22 Adding Pistol Shooting
Video - 00:03:06 mins
10.23 Stopping Shoot VFX on Weapon Switching
Video - 00:07:13 mins
10.24 Shooting Animation
Video - 00:13:52 mins
10.25 Out of Ammo SFX
Video - 00:07:45 mins
10.26 Bullet Impact VFX & SFX
Video - 00:22:02 mins
10.27 Bullet Spread
Video - 00:05:39 mins
10.28 Placing the Weapons Correctly
Video - 00:05:14 mins
11. Health, Armor & Damage
11.01 Designing the Health & Armor UI
Video - 00:12:01 mins
11.02 Applying Damage
Video - 00:09:33 mins
11.03 Player Info Structure
Video - 00:01:46 mins
11.04 Player Info Data Table
Video - 00:05:08 mins
11.05 Setting the Base Health & Armor
Video - 00:04:45 mins
11.06 Health & Armor UI Functionality
Video - 00:05:08 mins
11.07 Updating the Health & Armor UI
Video - 00:04:09 mins
11.08 Dealing Damage to Health
Video - 00:04:23 mins
11.09 Dealing Damage to Armor
Video - 00:05:13 mins
11.10 Preventing Looting Multiple Rifles
Video - 00:05:43 mins
12. Death & Respawn
12.01 Death
Video - 00:08:35 mins
12.02 Drop Weapon When Dead
Video - 00:23:20 mins
12.03 Respawn
Video - 00:09:03 mins
12.04 Not Dead RepNotify
Video - 00:09:06 mins
12.05 Resetting Health on Respawn
Video - 00:01:40 mins
12.06 Preventing Team Damage
Video - 00:02:41 mins
13. Team Score
13.01 Designing the Score UI
Video - 00:06:18 mins
13.02 Designing the Team Win UI
Video - 00:02:18 mins
13.03 Score and Team Win UI Functionality
Video - 00:05:38 mins
13.04 Keeping Track of Alive Players
Video - 00:07:07 mins
13.05 Keeping Track of Dead Players
Video - 00:03:09 mins
13.06 Keeping Track of All Spawned Players
Video - 00:01:40 mins
13.07 Checking the Amount Of Living Players
Video - 00:06:03 mins
13.08 Team Win Announcement
Video - 00:13:17 mins
13.09 Adding the Team Score
Video - 00:07:34 mins
13.10 Respawning the Players
Video - 00:04:28 mins
14. Game Improvements
14.01 Adding Impulse on Weapon Drop
Video - 00:04:46 mins
14.02 Improving the Weapon Weight
Video - 00:03:12 mins
14.03 Removing Reload SFX on Weapon Drop
Video - 00:05:46 mins
14.04 Adding Team Announcement Win SFX
Video - 00:05:47 mins
14.05 Adding Enemy Hit Indicator
Video - 00:08:28 mins
14.06 Adding Ambience SFX
Video - 00:02:10 mins
14.07 Removing Mag When Reloading
Video - 00:09:21 mins
14.08 Fixing Reload Bug on Weapon Switching
Video - 00:03:28 mins
14.09 What Now?
Video - 00:02:04 mins
Announcements Reviews Course Info
PreviousNext
Scroll to Top