I’m planning on making a simple multiplayer game, a 1v1 game, think of chess, but realtime.
The question is, how would the server part work for this game?, do I need a dedicated server?, can one player host the match while the other player just join?.
For prototypes purposes mostly at this point.
Any help is appreciated, or links with info about how to implement it.
Before making dedicated server i think you must try to implement it just by client host.
I think you must to look up for the Game Mode class who run on the authority part some function is really usefull for making games like yours.
Use post login function who is called after a player join and register the number of player who joinned and after call function start match if number of player == 2.
usefull like: here not all functions are expose to BP.