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년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠