As far as I can tell, Game Center is able to provide with the features I plan to have and was wondering if there was something I wasn’t considering by dismissing Photon? Hoping someone that has traveled this road before can more clearly lay out the drawbacks and benefits of both options.
Specifically I want support for a turn based 2 player asynchronous game and skill based matchmaking.
As far as I can tell since gamecenter supports this functionality (https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/GameKit_Guide/MatchmakingwithGameCenter/MatchmakingwithGameCenter.html) Corona does as well.
Is there a limit to the number of game instances that can be going on with Game Center? Is there any way to look at an active list of open games and join a particular one, or is it just “I want to connect to this friend” and “I want to play with somebody with XYZ characteristics” (i.e. skill based matchmaking)?
It seems like Photon is just over featured for this use case and could actually potentially be worse since they cap the number of users that can be playing at one time. Are there some obvious benefits Photon offers that Game Center can’t that is relevant in this limited use case?