Hi,
I am using the PlayFabMultiplayerSDK for Unity to allow players to create searchable lobbies and have other player be able to find and join them. However, I am unsure as to how you are supposed to connect the lobby players to a server for them to play a match on.
If I understand correctly, this should be done by having the lobby owner call CreateMatchmakingTicket when all players are ready to start a match, then having all the other players in the lobby call JoinMatchmakingTicketFromId, which should connect all the lobby players to a server. Is this the correct approach?
If so, how can the ticketId of the owner's matchmaking ticket be shared with the other players in the lobby so they can join it? The documentation (https://learn.microsoft.com/en-us/gaming/playfab/features/multiplayer/lobby/lobby-matchmaking-sdks/multiplayer-unity-plugin-quickstart) also mentions that the localUsers argument passed into CreateMatchmakingTicket should include a userAttributesJson that is obtained from another lobby player. What is the purpose of the userAttributesJson, and again, how can this information be shared between lobby players?
Thank you,
Daniel