Stop matchmaking for all tickets in potential match if any tickets reject acceptance

0

The problem

My project requires all tickets in the potential match to stop matchmaking once some tickets reject acceptance. I dug through all the documentations but haven't found any related settings.

What I can think of

One work-around option could be to manually stop matchmaking in code for all tickets when someone rejects, but this is not viable because before our system even receives the "AcceptMatchCompleted" event, the tickets that did not reject acceptance are already put back to matchmaking searching. The request that stops matchmaking may not be able to be sent out before another round of potential match is created for those tickets.

Wanted behavior

When some tickets reject acceptance, all the tickets in the potential match stop matchmaking

質問済み 5年前181ビュー
1回答
0

Sorry the late reply. FlexMatch's current design does indeed return the players that accepted the match back into the ticket pool. As you have mentioned, you could make an attempt to make an attempt to track and cancel player matchmaking tickets in batches but you don't have enough control.

I have pinged the GameLift service team with your request and hopefully they can take it into their backlog and/or provide a better workaround.

回答済み 5年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ