Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Unreal Engine 5 C++ Multiplayer Shooter

Create a fast-paced, competitive multiplayer shooter in Unreal Engine 5 using C++!
4.8
4.8/5
(426 reviews)
5,433 students
Created by

9.8

CourseMarks Score®

10.0

Freshness

9.1

Feedback

9.8

Content

Platform: Udemy
Video: 64h 58m
Language: English
Next start: On Demand

Top Unreal Engine courses:

Detailed Analysis

CourseMarks Score®

9.8 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

10.0 / 10
This course was last updated on 6/2022.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

9.1 / 10
We analyzed factors such as the rating (4.8/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.8 / 10
Video Score: 10.0 / 10
The course includes 64h 58m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
Detail Score: 9.4 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.9 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

19 articles.
8 resources.
0 exercise.
0 test.

Table of contents

Description

Over 64 hours of content!
Learn all about Unreal Engine multiplayer in this fully comprehensive C++ course. From scratch, we create a complete multiplayer shooter game, capable of creating and joining game sessions and connecting many players across the internet. We’ll create our very own custom plugin that can be added to any Unreal Engine project to easily turn it into a multiplayer game.

We learn how to optimize our game for the best performance, as competitive shooters require the highest performance possible. We’ll implement lag compensation techniques such as client-side prediction and server-side rewind, so the game performs smoothly even in the presence of high lag!

We learn how to use the proper game classes for each multiplayer mechanic. Custom match states, warmup/cooldown match timers, Elim announcements, HUD with health, shields, ammo and grenades, and more! We keep all important functionality on the server, to prevent cheating, and learn the proper way to use the Player Controller, Game Mode, Game State, Player State, Character and Game Instance classes.

We make assault rifles, pistols, submachine guns, rocket launchers, grenade launchers, sniper rifles and throwing grenades! All functional in multiplayer, optimized for best performance.

After this course, you’ll be able to create any multiplayer game you want. If you can do a fast-paced shooter well, you can do any game, because fast-paced, competitive games require the best performance possible.

You will 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!)

This course is for

• 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

How much does the Unreal Engine 5 C++ Multiplayer Shooter course cost? Is it worth it?

The course costs $14.99. And currently there is a 82% discount on the original price of the course, which was $84.99. So you save $70 if you enroll the course now.

Does the Unreal Engine 5 C++ Multiplayer Shooter course have a money back guarantee or refund policy?

YES, Unreal Engine 5 C++ Multiplayer Shooter has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Unreal Engine 5 C++ Multiplayer Shooter course, but there is a $70 discount from the original price ($84.99). So the current price is just $14.99.

Who is the instructor? Is Stephen Ulibarri a SCAM or a TRUSTED instructor?

Stephen Ulibarri has created 9 courses that got 68,147 reviews which are generally positive. Stephen Ulibarri has taught 326,387 students and received a 4.7 average review out of 68,147 reviews. Depending on the information available, Stephen Ulibarri is a TRUSTED instructor.
Engineer, Programmer, Game Developer, Author
When I earned my bachelor’s degree in Chemical Engineering, I was exposed to the world of programming. I was instantly hooked. I have a passion for game development and a love for creative problem-solving. I have written and self-published a science fiction novel and love all things creative. I have experience assisting and tutoring in engineering, mathematics, physics, chemistry, and programming.
I have since gained professional industry experience in the world of surgical simulations. It is extremely rewarding and my passion is to pass on my knowledge so others can achieve a highly engaging and fun career as I have!
I enjoy biking, drawing, 3D-design, and procedural generation in video games. I am currently teaching how to implement algorithms such as procedurally-generated level creation techniques on my YouTube page: Druid Mechanics.
I have also written a book on Unreal Engine C++, available on Amazon, titled: Unreal Engine C++ The Ultimate Developers Handbook.

9.8

CourseMarks Score®

10.0

Freshness

9.1

Feedback

9.8

Content

Platform: Udemy
Video: 64h 58m
Language: English
Next start: On Demand

Students are also interested in

Review widget (for course creators):

Unreal Engine 5 C++ Multiplayer Shooter rating
Code for the widget (just copy and paste it to your site):
<a href="https://coursemarks.com/course/unreal-engine-5-c-multiplayer-shooter/" target="_blank" title="Unreal Engine 5 C++ Multiplayer Shooter on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/98.svg" width="200px" alt="Unreal Engine 5 C++ Multiplayer Shooter rating"/></a>