Make 2 player different

I want to make a multiplayer game and I would like to make several characters to play with.
How should I do that?

If you use default spawn system, override GetDefaultPawnClassForController in GameMode class (In blueprint you do that in “Override” option which appers when hover over “Functions” tab in function list). This function select pawn to spawn for specific player controller, so put up your selection code there…

Alteranticly you can disable default spawn system (set default pawn to “None”) and spawn pawns yourself and make player controllers possess them.