2017-06-26 1 views
1

Ich würde gerne zu GKGameSession wechseln (anstelle des Legacy-GameCenters), aber meine App macht viel automatisches Matchmaking. Wie mache ich das mit Sessions? Ist es möglich, ein Spiel mit dem traditionellen MatchMaker View-Controller zu erstellen, aber dann genug Informationen zu übermitteln, damit sich jeder mit der Sitzung verbinden kann?Auto MatchMaking mit GKGameSession

Zum Beispiel kann ich einfach die Sitzungskennung oder die URL übergeben?

Antwort

0

Sie können nicht, es gibt keine automatische Anpassung. Andere Spieler treten einem Spiel bei, indem sie auf eine gemeinsame URL klicken. Sie senden die URL mit den von Ihnen gewünschten Kommunikationsmitteln, iMessage, E-Mail, anderen Messenger-Diensten usw.

Die GKGameSession-API ist ziemlich einfach, aber es fehlt Dokumentation. Ich habe ein Testgerät erstellt, mit dem Sie es ausprobieren können.

https://github.com/TheBasicMind/GKGameSessionTestRig