Learning by doing
I've always been an advocate that errors and fails make the humans wise. The more you try and research, the more you will learn. What are you waiting for?
Multiplayer Shooting Game developed in Unreal Engine 4.
Unreal Engine 4
This game was made with Unreal Engine 4 and uses its networking system. I run an external dedicated server in my machine, and I join it through two client instances seen in the video.
With this project I learnt how the unreal Engine 4 networking paradigm
works, and being all players clients connecting to a dedicated server
(and not using a player as the server, what most people does) made the
development process more difficult.
Replicating physics and executing the correct functionality on the server
were the trickiest parts during the development.