Unreal Engine 5 Blueprints: Build a 2D Multiplayer Shooter
2.03 Importing the Environment Assets
Unreal Engine 5 Blueprints: Build a 2D Multiplayer Shooter
0%
Completed
01. Introduction
1.02 Installing Unreal Engine 5
Video - 00:1:13 mins
1.03 Creating the Project
Video - 00:1:48 mins
1.04 Unreal Engine 5 Overview
Video - 00:15:23 mins
02. Environment Design & Lighting
2.01 Creating a New Level
Video - 00:2:52 mins
2.02 Opening the Level by Default
Video - 00:00:47 mins
2.03 Importing the Environment Assets
Video - 00:1:43 mins
2.04 Applying Paper2D Settings
Video - 00:1:43 mins
2.05 Creating a Tile Set
Video - 00:2:7 mins
2.06 Creating a Tile Map
Video - 00:6:34 mins
2.07 Designing the Test Map
Video - 00:6:16 mins
2.08 Pixel Art Flickering
Video - 00:2:53 mins
2.09 Placing the Tile Map in the Level
Video - 00:3:11 mins
2.10 Post Process Volume
Video - 00:8:33 mins
2.11 Adding the House Sprite
Video - 00:3:15 mins
03. Character Setup
3.01 Importing the Character Assets
Video - 00:1:40 mins
3.02 Extracting Character Sprites
Video - 00:3:00 mins
3.03 Creating Character Flipbooks
Video - 00:6:42 mins
3.04 Enabling the PaperZD Plugin
Video - 00:1:54 mins
3.05 Game Mode & Player Controller
Video - 00:2:35 mins
3.06 Creating the PaperZD Character
Video - 00:1:24 mins
3.07 Parent & Child Blueprint Classes
Video - 00:4:35 mins
3.08 Adjusting Game Mode Settings
Video - 00:1:57 mins
3.09 Finalizing the Character Setup
Video - 00:6:54 mins
04. Character Movement – Part 1
4.01 Creating an Input Mapping Context
Video - 00:1:35 mins
4.02 Creating an Input Action
Video - 00:1:57 mins
4.03 Adding the Input Mapping Context
Video - 00:5:25 mins
4.04 Blueprint Interfaces
Video - 00:7:12 mins
4.05 Adding Character Movement
Video - 00:8:25 mins
05. Multiplayer Basics
5.01 Actor Replication
Video - 00:6:23 mins
5.02 Variable Replication
Video - 00:7:28 mins
5.03 Switch Has Authority
Video - 00:1:25 mins
5.04 Events Running on Server
Video - 00:4:19 mins
5.05 Events Running on Client
Video - 00:1:42 mins
5.06 Multicast Events
Video - 00:3:59 mins
5.07 RepNotify
Video - 00:3:41 mins
06. Character Movement – Part 2
6.01 Modifying the Player Collision
Video - 00:4:48 mins
6.02 Adding Map Collision
Video - 00:6:26 mins
6.03 Showing the Mouse Cursor
Video - 00:00:49 mins
6.04 Setting the Input Mode
Video - 00:4:51 mins
6.05 Timer By Event
Video - 00:5:33 mins
6.06 Calculating the Aim Angle
Video - 00:6:11 mins
6.07 Movement Enumeration
Video - 00:3:29 mins
6.08 Sketching Out the Aim Angle
Video - 00:3:37 mins
6.09 Set Movement State Function
Video - 00:6:23 mins
6.10 PaperZD Animation Source
Video - 00:1:28 mins
6.11 PaperZD Animation Sequence
Video - 00:2:6 mins
6.12 PaperZD Animation Blueprint
Video - 00:00:49 mins
6.13 Setting Movement Enum in AnimBP
Video - 00:9:05 mins
6.14 Creating the State Machine
Video - 00:3:6 mins
6.15 Select Animation by Enumeration
Video - 00:4:12 mins
6.16 Setting the Transition Rules
Video - 00:2:15 mins
6.17 Setting the Action Values
Video - 00:3:39 mins
6.18 Extending the Movement State Function
Video - 00:6:45 mins
07. Weapon System
7.01 Importing Initial Weapon Assets
Video - 00:7:12 mins
7.02 Creating the Weapon Blueprint
Video - 00:2:13 mins
7.03 Adjusting the Weapon Collision
Video - 00:3:57 mins
7.04 Actor Has Tag
Video - 00:3:58 mins
7.05 Setting Item to Loot Variable
Video - 00:4:58 mins
7.06 Item Type Enumeration
Video - 00:3:55 mins
7.07 Weapon Ref Blueprint Interface
Video - 00:9:45 mins
7.08 Spawn Actor From Class
Video - 00:1:37 mins
7.09 Creating a Weapon Info Structure
Video - 00:4:52 mins
7.10 Creating a Weapon Info Data Table
Video - 00:2:27 mins
7.11 Google Sheet Data Table
Video - 00:6:17 mins
7.12 Function Library
Video - 00:4:59 mins
7.13 Adding Name Variable to Items
Video - 00:3:15 mins
7.14 Spawning the Weapon
Video - 00:2:12 mins
7.15 Setting Equipped Weapon
Video - 00:4:27 mins
7.16 Equipping the Weapon
Video - 00:6:10 mins
7.17 Preventing the Infinite Loop
Video - 00:3:00 mins
7.18 Sockets
Video - 00:6:53 mins
7.19 Weapon Rotation
Video - 00:6:25 mins
08. Shooting System
8.01 Shooting Input Action
Video - 00:2:58 mins
8.02 Creating the Projectile Blueprint
Video - 00:3:35 mins
8.03 Spawning the Projectile
Video - 00:8:30 mins
8.04 Shooting Animation & SFX
Video - 00:5:41 mins
8.05 Randomizing the Shooting SFX
Video - 00:1:6 mins
8.06 Rifle Shooting
Video - 00:3:4 mins
8.07 Bullets Per Second
Video - 00:1:53 mins
8.08 Pistol Shooting
Video - 00:2:8 mins
8.09 Shotgun Shooting
Video - 00:1:7 mins
8.10 Shotgun Bullet Spread
Video - 00:7:49 mins
8.11 Shooting Cooldown
Video - 00:3:37 mins
8.12 DefaultEngine.ini Network Settings
Video - 00:3:18 mins
09. Ammo & Reload System
9.01 Creating the Ammo Variables
Video - 00:2:47 mins
9.02 Initializing the Ammo
Video - 00:5:45 mins
9.03 Subtracting Ammo Event
Video - 00:2:18 mins
9.04 Parsing the Ammo Info
Video - 00:4:41 mins
9.05 Subtracting Ammo When Shooting
Video - 00:1:14 mins
9.06 Prevent Shooting Empty Mag
Video - 00:4:10 mins
9.07 Reload Event
Video - 00:5:10 mins
9.08 Reload Input Action
Video - 00:1:54 mins
9.09 Reloading Animation & SFX
Video - 00:4:48 mins
9.10 Updating the Bullets on Reload
Video - 00:6:32 mins
9.11 Creating the Mag Blueprint
Video - 00:2:28 mins
9.12 Spawning the Mag on Reload
Video - 00:2:55 mins
9.13 Mag Spawn Transform
Video - 00:4:18 mins
9.14 Making the Mag Disappear
Video - 00:2:44 mins
More
Announcements
Reviews
Course Info
Finish Course Early?
You have not completed all required lessons and assessments.
Your Progress
0%
Go Back to Course
Complete Anyway
Scroll to Top