Unreal multiplayer and networking under the hoods

Hi!

I’m using Unreal 5.0.3. and I want to learn to program multiplayer games.

Do you know if there is documentation or a book that tells about what happens under the hood?

For example, what happens when a player join a session on a server? Does the server sent to the player all the replicated data? Which methods run and where they run?

Thanks!

Lots of info here (and the other pages in Networking section)

As usual though, engine source code is your best documentation book :stuck_out_tongue:

1 Like

Use the following PDF as an Unreal Engine networking primer: https://cedric-neukirchen.net/Downloads/Compendium/UE4_Network_Compendium_by_Cedric_eXi_Neukirchen.pdf

Then, check out the Unreal docs starting here Networking Overview for Unreal Engine | Unreal Engine 5.1 Documentation