4.91(43 Ratings)

Unreal Engine 5 Steam Multiplayer – Advanced sessions (2024)

Create a complete multiplayer first-person shooter from scratch using Unreal Engine 5 Blueprints.

What You'll Learn

  • How to Install the Steam Advanced Sessions plugin.
  • How to host an online server on Steam.
  • How to design & create a fully functional Server Browser.
  • How to filter for servers through server names, languages & more.
  • How to create, search and join online game servers.
  • How to package the project for friends and family to play together.

What I will learn?

  • How to Install the Steam Advanced Sessions plugin.
  • How to host an online server on Steam.
  • How to design & create a fully functional Server Browser.
  • How to filter for servers through server names, languages & more.
  • How to create, search and join online game servers.
  • How to package the project for friends and family to play together.

Course Curriculum

01. Initial Setup

  • 1.00 Introduction
    00:57
  • 1.01 VS, .NET Core, .NET Framework & DirectX
    02:32
  • 1.02 Converting the project to C++
    02:47
  • 1.03 Adding Steam Advanced Sessions Plugin
    01:22
  • 1.04 Building in Visual Studio
    02:40
  • 1.05 Enabling Steam Advanced Sessions Plugin
    00:48
  • 1.06 Editing the DefaultEngine.ini file
    03:01
  • 1.07 Creating the Main Menu Map
    01:03
  • 1.08 Main Menu Game Mode & Player Controller
    02:13

02. Main Menu

03. Create Server

04. Server Browser

Student Ratings & Reviews

4.9
Total 40 Ratings
5
39 Ratings
4
4 Ratings
3
0 Rating
2
0 Rating
1
0 Rating
AG
3 weeks ago
Very Good
M
3 weeks ago
great course, and thinking to get his "How to Make a FPS Game – Unreal Engine 5 Multiplayer" course soon when its on sale in udemy
OA
1 month ago
A great course that covers a lot, especially when you consider that it's free. I wish he covered how to setup a private (password protected) server but I think I have some ideas on how to do it myself anyway now.
2 months ago
Best UE5 course I have ever watched. The content is amazing.
Thanks!
PM
2 months ago
A great course from start to end. Thank you very much!
RH
2 months ago
Best course i made till yet. great tempo, nice explanations. everything is working and looks great. i hope you will do much more course of this quality with topics around multiplayer. next i ll try your inventory course.
TW
2 months ago
It is good, however I wish to have about how to destroy session or quit game and kick player in future.
杨缯
3 months ago
11
DA
4 months ago
Explanations are very good.
the final design of the interface is very nice.
NE
5 months ago
Great Course Wish you can attach it to the fps shooter course at end to on udemy
B
5 months ago
Thank you for your effort , very helpful
H
6 months ago
Amazing course! It was so easy to follow and it all just worked! Thank you!

Course Curriculum

01. Initial Setup

  • 1.00 Introduction
    00:57
  • 1.01 VS, .NET Core, .NET Framework & DirectX
    02:32
  • 1.02 Converting the project to C++
    02:47
  • 1.03 Adding Steam Advanced Sessions Plugin
    01:22
  • 1.04 Building in Visual Studio
    02:40
  • 1.05 Enabling Steam Advanced Sessions Plugin
    00:48
  • 1.06 Editing the DefaultEngine.ini file
    03:01
  • 1.07 Creating the Main Menu Map
    01:03
  • 1.08 Main Menu Game Mode & Player Controller
    02:13

02. Main Menu

03. Create Server

04. Server Browser

Unreal Engine 5 Steam Multiplayer – Learn Everything

This FREE course will teach you how to add Unreal Engine 5 Steam Multiplayer into your game using the advanced sessions plugin. You can accomplish all this without writing any code, as it is done entirely using Unreal Engine Blueprint.

You don’t need previous experience in the advanced sessions plugin or in Unreal Engine 5 Multiplayer. We will go through everything from scratch, step by step. For this Unreal Engine course, you can use your own custom project if you have one. Or you can follow along with one of the standard unreal engine game development templates.

The main objective of this course is to teach you how to implement advanced sessions to your game project as well as the Unreal Engine Steam integration process. At the end of this course, you’ll have the skills to create your own online game with a server browser, join and host servers, and more.

Let’s not waste any time and jump right into the process of integrating Unreal Engine 5 Steam Multiplayer.

What makes me qualified to teach you?

I have nine years of experience as a game developer. To summarize my work without being boring:

  • I directed a team of 8 to release a game on Steam.
  • I have taught over 40,000 students game development through 11 courses, earning an average rating of 4.8+ stars out of 5.
  • I am currently developing Farmtale 2 all by myself, from the beginning to the end.
  • I work as a freelancer on game projects, specializing in programming, lighting, and optimization.

I am a full-time game developer passionate about teaching everything about Unreal Engine 5 with good game development practices and keeping you updated with the latest information.

Learn all about Unreal Engine 5 Steam Multiplayer.

This course will teach you every step of using Advanced Steam Session for Unreal Engine 5 Steam Multiplayer. Many game development courses online lack detail and don’t go in-depth with the subject. They also teach bad coding practices, leaving your game unoptimized.

This course will cover everything in detail and help you do things correctly. The key steps covered in this course:

  • Learn to install Steam Advanced Sessions.
  • Learn to add the Advanced Sessions plugin to your project.
  • You’ll master Unreal Engine UI design and create the Main Menu, Host Server, and Server Browser UI.
  • Learn to program the functionality of the Main Menu.
  • Learn to host an online server on Steam.
  • Learn to join a hosted game server through the Server Browser.
  • You’ll learn to update values dynamically in real-time, such as the number of players in the server and the game map being played.
  • Learn advanced mechanics such as searching for a specific game server, refreshing the server browser, or hiding empty servers.
  • Learn to package the project for friends and family to play together.

By the end of this course, you’ll be equipped with everything you need to know about Unreal Engine 5 Steam Multiplayer and the Advanced Sessions plugin. As a result, you’ll gain a comprehensive understanding of how to make a game on Steam with multiplayer.

Let’s begin the course without delay and begin our work!

Make games without coding.

Unreal Engine blueprint is the powerful Unreal Engine scripting language used in UE5. It allows you to create your own online game from start to finish without writing a single line of code. That means you can easily create your own online game even if you are a beginner, artist, or designer without programming experience.

This course doesn’t require any programming or Unreal Engine experience. We will go through the Unreal Engine blueprint basics and slowly advance to developing more complex game mechanics. By doing so, you will learn how to develop games from start to finish.

You can jump into this course as a beginner as you will learn how to add Unreal Engine 5 Steam multiplayer step-by-step.

Unreal Engine 5 multiplayer.

Getting into online game development with Unreal Engine 5 is very easy. It is similar to the single-player Unreal Engine blueprint but with an extra step added. While learning how to implement Unreal Engine 5 Steam multiplayer, you will learn everything you need to know about Unreal Engine 5 multiplayer. You don’t need prior experience as I will teach you basic and advanced Unreal Engine networking.

After this course, you’ll be able to learn how to add Steam Multiplayer and everything about releasing a game on Steam.

Learn how to publish a game on Steam from any platform.

This Unreal Engine course is about adding the Advanced Sessions plugin for UE5. That will allow you to create servers on Steam as well as join them.

However, if you wish to learn how to publish a game on Steam, check out my new course on the subject. You’ll learn everything about publishing a game on Steam.

Even though the course is about publishing on Steam through Unreal Engine, you can do the same process using other game engines such as Unity, Godot, or Game Maker.

I recommend taking Unreal Engine 5 Steam multiplayer first and then afterward continuing with the course on how to publish a game on Steam. With these two courses combined, you’ll be able to get into Steam online game development as well as publishing and playing with friends and family.

How do I continue after this course?

When finishing this Unreal Engine course, you can apply the Unreal Engine 5 Steam multiplayer to any multiplayer game. You can continue with the multiplayer courses I have released. The first is how to make a FPS Game, and the second is a multiplayer 2d course on how to make a Platformer game.

For multiplayer, you can also continue making a simple inventory system, which is needed in most games today. You can use the inventory system for both 2D and 3D games.

If you wish to get into single-player, it’s worth looking at how to make a Clicker Game in 2D.

Whatever you decide, it’s always good to continue with another course to keep developing your Unreal Engine skills. Keep up the excellent work, and you’ll be a pro in no time. Practice and repetition are key.

Take this course and get certified.

Completing the Unreal Engine 5 Steam multiplayer course earns you an Unreal Engine certification. You can use it to strengthen your portfolio as an independent game developer or use it when applying for game development jobs. The Unreal Engine certification can be downloaded and saved locally and is valid indefinitely.

Join our supportive community.

Unreal Engine game development can be a frustrating experience at times. For example, you might need to look for an unchecked box somewhere, leaving you feeling lost for hours. Alternatively, you might require moral support and ideas from fellow game developers like yourself. That’s why we offer live support 24/7 on our community Discord server. You can also join us to chat casually about game development in general or share your work with others. We are always here to help you whenever you need it.

Let’s begin adding Unreal Engine 5 Steam multiplayer without any delay. I am excited to see you in our first lesson. Let’s get started!

Community & Support

We are available on Discord every day to help you with any course-related issues, and the community is always happy to discuss any game development topics!

Author

Course Reviews

4.9
Total 40 Ratings
5
39 Ratings
4
4 Ratings
3
0 Rating
2
0 Rating
1
0 Rating
AG
3 weeks ago
Very Good
M
3 weeks ago
great course, and thinking to get his "How to Make a FPS Game – Unreal Engine 5 Multiplayer" course soon when its on sale in udemy
OA
1 month ago
A great course that covers a lot, especially when you consider that it's free. I wish he covered how to setup a private (password protected) server but I think I have some ideas on how to do it myself anyway now.
2 months ago
Best UE5 course I have ever watched. The content is amazing.
Thanks!
PM
2 months ago
A great course from start to end. Thank you very much!
RH
2 months ago
Best course i made till yet. great tempo, nice explanations. everything is working and looks great. i hope you will do much more course of this quality with topics around multiplayer. next i ll try your inventory course.
TW
2 months ago
It is good, however I wish to have about how to destroy session or quit game and kick player in future.
杨缯
3 months ago
11
DA
4 months ago
Explanations are very good.
the final design of the interface is very nice.
NE
5 months ago
Great Course Wish you can attach it to the fps shooter course at end to on udemy
B
5 months ago
Thank you for your effort , very helpful
H
6 months ago
Amazing course! It was so easy to follow and it all just worked! Thank you!
4.91(43 Ratings)

Unreal Engine 5 Steam Multiplayer – Advanced sessions (2024)

Create a complete multiplayer first-person shooter from scratch using Unreal Engine 5 Blueprints.

Free
Free access this course

14-day money back guarantee

Students Enrolled:

648

Difficulty:

All Levels

Course Duration:

4h 26m

Certificate:

Available

Resolution:

2160p (4K)

Platforms:

PC + Mobile

Access:

Lifetime Access

Updated:

January 22, 2024

Requirements

  • No requirements. Everyone can take this course.

Author