Автоматическое сопоставление с GKGameSession

Я хотел бы переключиться на GKGameSession (вместо устаревшего GameCenter), но мое приложение выполняет автоматическую подборку матчей. Как мне сделать это с сессиями? Можно ли создать игру с использованием традиционного MatchMaker View Controller, но затем передать достаточно информации, чтобы каждый мог подключиться к сеансу?

Например, я могу просто передать идентификатор сеанса или URL?

1 ответ

Решение

Вы не можете, нет автоматического соответствия. Другие игроки присоединяются к играм, нажав на ссылку для обмена. Вы отправляете URL, используя любые средства связи, которые хотите, iMessage, электронную почту, другие службы обмена сообщениями и т. Д.

API GKGameSession довольно прост, но в нем нет документации. Я создал испытательный стенд, который позволяет вам опробовать его.

https://github.com/TheBasicMind/GKGameSessionTestRig

Другие вопросы по тегам