Игровой сервис Google play, определяющий хост или сервер

Я пытаюсь разработать многопользовательскую игру, используя игровой сервис Google Play. В моей игре у меня есть некоторая игровая логика, которая будет запускать только один набор игроков, который я предпочитаю вызывать хостом. Я хотел бы определить хост по игроку, который создал комнату.

но я вижу, что идентификатор создателя комнаты может отличаться у разных игроков, настроенных на одну игру, и каждый возвращается как создатель в игре с автоматическим сопоставлением.

так каким же должен быть идеальный способ найти хост, кроме сортировки списка игроков и использования первого участника в качестве хоста?


person Shofiqul Alam    schedule 05.01.2014    source источник


Ответы (1)


Компания Google предоставила специальное видео Игры Google Play: выбор конкретного пользователя, в котором объясняется, как работать вокруг согласования и назначения конкретному пользователю специального списка. Подводя итог: отсортируйте идентификаторы участников и пусть первый в порядке сортировки случайным образом выбирает хост и транслирует его другим игрокам. Это гарантирует, что все пользователи согласны с хостом, и хост каждый раз выбирается случайным образом.

person ianhanniballake    schedule 05.01.2014