I wanted to learn something new using C++ in Unreal Engine 5.
After making a small project discovering C++ in Unreal Engine
5, I felt ready to challenge myself a bit more. Doing some
research I found a Udemy course teaching multiplayer over a
network in Unreal Engine 5.
The first part of the course was making a plugin that allows
for easy hosting and joining through Steam. Using the
documentation of Unreal Engine 5 and the teaching of the
course, I got the plugin to work for other Unreal Engine
projects.
The plugin has the functionality to: * Host a session * Join a session * Quit the game
It also has a widget blueprint with the buttons required to
make the plugin work. The buttons are linked to the correct
functions in the C++ code. The widget can be changed to fit
the style of any game.