#android #ios #flutter #google-play-games #gamekit
#Android #iOS #флаттер #google-play-игры #gamekit
Вопрос:
Я разрабатываю небольшую игру в слова в качестве побочного проекта и выбрал Flutter для выпуска игры как для Android, так и для iOS. Я могу использовать пакеты flutter (например https://pub.dev/packages/games_services ) для интеграции с Google Play Games и Apple Game Kit, но я думаю, что это не позволяет, например, создавать кросс-платформенную таблицу лидеров, но игроки iOS и Android видят свои отдельные результаты.
Варианты, которые я нашел:
- Используйте сервис Google Play, также для пользователей Apple (похоже, у него есть некоторые проблемы, и он не работает для пользователей iOS без проблем)
- Я просмотрел довольно много небольших игр, которые используют свои собственные реализации таблицы лидеров, и видел несколько небольших проектов, которые реализуют ее с помощью Flutter и Firebase (например https://github.com/fateh491989/leaderboard ).
- Я также нашел 2 других сервиса таблицы лидеров (https://github.com/omgwtfgames/omgleaderboards и https://leaderboards.io ), не уверен, в чем преимущество тех, кто использует firebase.
Прежде чем я перейду к созданию простой таблицы подсчета очков / лидеров с использованием fire base, я надеялся найти здесь кого-нибудь, кто тоже изучил это. Есть ли способ использовать сервисы Google и Apple, но при этом видеть статистику x-платформ? Я бы предпочел это, также надеясь предоставить пользователям более интегрированный опыт и, возможно, также привлечь новых пользователей благодаря этому.
Спасибо за любые указания.