1

Я использую многопользовательскую игру для Android. Я рассматриваю возможность использования некоторого API для обработки многопользовательских игр. Я решил AppWarp, и на самом деле это работает, но я боюсь, что игра не заработает, поскольку это платная услуга.Только многопользовательская игра Google P2P?

Я читал о многопользовательском режиме Google, но я не могу найти четкий ответ на мой вопрос. Это только P2P или его можно настроить с использованием сервера?

Я боюсь использовать P2P из-за огромных лагов и что это может сделать игру неприятной для игры.

Бонус вопрос: Можно ли создать таблицу лидеров, которую я могу рассматривать как ранжирование (добавление и вычитание точек?). Или, может быть, какое-то облачное хранилище Google с некоторыми необработанными данными, которые я мог бы обновить через некоторый REST. Я знаю, что он существует, но каков ваш опыт в этом? Могу ли я рассматривать его как некоторую простую базу данных, где я мог бы хранить как минимум имя пользователя и количество очков, которые я смог бы добавить или вычесть после победы или потери соответствия?

Возможно, вы знакомы с другими сервисами, с которыми имеете опыт?

+0

Я думаю, вам следует больше узнать о API игр Google Play. Это все там, и, насколько я читал, все, что захочет, возможно там. Мультиплеер, включая «игровые комнаты» и серверы, лидеры, работы – Budius

+0

Это совсем не помогает. Я знаю, что он есть, и это не то, что мне нужно. Вы прочитали мой вопрос? –

ответ

0

Насколько я понимаю из Real-time Multiplayer, использование сервера играет очень важную роль в разработке и реализации. Одна из этих функций:

Сохраняет информацию об участниках и состоянии номера на серверах сервисов игр Google Play в течение жизненного цикла многопользовательской игры в режиме реального времени.

Использование сервера было дополнительно обсуждено в данных концепциях, связанных с типичным жизненным циклом многопользовательской игры в режиме реального времени, приведенной в Real-time multiplayer game basics.

Leaderboards, с другой стороны, можно настроить его и оценить его как рейтинг среди ваших игроков. Как сказано в документации:

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

Для получения дополнительной информации, действительно будет полезно пройти данную документацию.

В дополнение к этому, я думаю, что данное техническое и дизайнерское решение, данное в этом столбце Stack - Mobile Multiplayer games and coping with high latency, также поможет вам.

+0

Я не новичок в использовании таких технологий. Я читал документацию GP, и я прошу мнения у кого-то, кто использовал его в своих играх. Вопрос в том, является ли многопользовательский только P2P, и есть ли таблица лидеров, где точки могут быть вычтены. –

Смежные вопросы