Unreal Engine 5 C++ Multiplayer Shooter
Last updated on October 30, 2026 12:04 amUnreal Engine 5 C++ Multiplayer Shooter
★★★★★
$559.00 in stock
Udemy.com
as of November 6, 2026 2:46 am
Create a fast-paced, competitive multiplayer shooter in Unreal Engine 5 using C++!
Created by:
Stephen Ulibarri
Engineer, Programmer, Game Developer, Author
Engineer, Programmer, Game Developer, Author
Rating:4.72 (3470reviews)
31432students enrolled
What Will I Learn?
- Connecting players across the internet with matchmaking sessions
- Creating a plugin to convert any Unreal Engine project to multiplayer
- Program multiplayer matchmaking in Unreal Engine
- Learn replication techniques for fast-paced, competitive shooter games
- Optimize network code by minimizing bandwidth and maximizing performance
- Lag compensation techniques for multiplayer including client-side prediction and server-side rewind
- Multiple weapons including pistols, SMGs, assault rifles, shotguns, sniper rifles, rocket launcher, grenade launchers, and throwing grenades
- Pickups including shields, health, speed buffs, jump buffs, and ammo pickups
- Crouching, aiming, jumping, strafing, reloading, and throwing, all in multiplayer
- Working HUD with health and shield bars, ammo count, score and defeats, and game timers
- Custom game modes, custom match states, and use of the core classes used in multiplayer
- Learn how the Game Mode, Game State, Player State, Player Controller, Pawn, Character, and Actor classes work in multiplayer
- Create your own subsystem to manage online sessions
- Learn about the Unreal Engine Online Subsystem and use it to program multiplayer games using any online service such as Steam
- Display announcements including: Who eliminated who, who won the game, winning teams, countdown timers
- Custom Match States: Fly around in the warmup stage, display winners in the cooldown stage
Requirements
- C++ basic knowledge (variables, functions, pointers, classes)
- At least some experience in Unreal Engine - creation of components, functions, and Blueprints (take one of my other courses!)
Target audience
- Those who wish to make multiplayer games
- Those who wish to convert their existing projects to multiplayer
- Those who want to make a competitive multiplayer game
- Those who wish to learn about multiplayer gameplay programming
- Those who wish to learn about optimization of multiplayer games
- Those who wish to learn about lag compensation techniques used by AAA shooter games
- Those who wish to learn Unreal Engine's multiplayer code base so they can make any multiplayer game they want


There are no reviews yet.