Summary
In this chapter, you made further progress in developing your multiplayer project by updating your character with the required movement and interaction features – this was achieved with the help of the Enhanced Input System provided by Unreal Engine.
Next, you gained some clarity on who’s pulling the strings of an Actor in a multiplayer environment by understanding what an Owner is.
After that, you started to see the light on the all-important role of relevancy in gaming. As you discovered for yourself, it’s crucial to know how properties are set, or things will start to take a big turn for the weird.
Lastly, you gained some valuable insights into the different roles that make up an Unreal Engine multiplayer game and why they play a crucial role in replicating an Actor’s behavior across multiple clients.
This brings us to a final question: what does “replicating” an object mean exactly? Well, I guess it’s time to...