question

Brent Batas (Lisk) avatar image
Brent Batas (Lisk) asked

When using /Services/Client/Matchmake is there any need to use /Services/Client/StartGame?

When using /Services/Client/Matchmake is there any need to use /Services/Client/StartGame?

It seems like using the StartNewIfNoneFound parameter will just call the equivalent of /Services/Client/StartGame automatically.

I'm having trouble getting matchmaking working, so I'm trying to verify my understanding of the separation of responsibilities of the API calls.

Custom Game ServersMatchmaking
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
brendan avatar image
brendan answered

It depends upon how you want to manage starting new game instances. If you're using StartNewIfNoneFound, and you only want to start sessions as a result of matchmaking calls, that's the only one you need. The StartGame API call is for situations where you want to specifically start a game session, whether due to your own control of matchmaking, starting a server instance for a specific set of players, etc.

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.