Removing open match using Game Center functionality - why?

Per Apple documentation "remove match" functionality is for removing ended matches from Game Center to reduce clutter. Forfeit helps a player resign a match gracefully. Why is "Remove" match and/ slide left to remove match functionality enabled on Game Center for open/ not ended matches ? If I choose to not customize Game Center functionality for my game, it can confuse players. Any thoughts?

Hi there,

Just to confirm: You're talking about the list of matches for Turn-Based Games? Are you looking at the behavior on iOS or macOS specifically?

Please say more about what confusion you're worried about.

  • Brandon (Game Center Frameworks team)

Thanks for your reply. Yes I am taking about list of matches for Turn-Based games on iOS.

Currently both Forfeit and Remove ( slide left) options are available to a player.

The term "Forfeit" sets the expectation that the local player is quitting the match. The term "Remove" / slide left appears to provide redundant functionality for two player Game matches that have not yet ended.

I am using GKTurnBasedMatchMakerViewController and have a two player game so a player removing a match is effectively the same as a player forfeiting a match. Perhaps this functionality is useful for games with more than two players. I just wanted to make sure I am not missing something in the interpretation of "Remove"

Removing open match using Game Center functionality - why?
 
 
Q