How to assign different characters to Player 1 and Player 2 in multiplayer (UE5)

Hey @Poor_Game, how are you doing?

What you’re requesting isn’t too complex.

Create your own GameMode blueprint and implement the GetDefaultPawnClassForController function.

In that function, you can return the class of the pawn that each controller should use. One simple approach is to use a counter to track how many players have joined, and based on that, return Character A’s class or Character B’s class