How to get players from matchmaking server onto characters?
Check this out: https://docs.unrealengine.com/en-us/Gameplay/Framework/GameMode
In short your AGameMode knows about all connected players and is responsible for managing connecting/connected players setting their initial state and starting the match when enough players are connected. It is ALWAYS created but ONLY on the server. It also has ChoosePlayerStar() in there.
You should also see AGameState which usually handles your most basic rules like how the players re-spawn holds their score and etc. It is ALWAYS created it is modified by the server (I think) and every player has an up-to-date copy of that class.
Player controller ---> Possess pawn
answered Jul 17 '18 at 12:20 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here