我正在开发一个小的文字游戏作为一个副项目,并选择Flutter为Android和iOS发布游戏。我可以使用Flutter软件包(e.g.https://pub.dev/packages/games_services)与Google Play游戏和苹果游戏套件集成,但我认为这不允许e.例如,创建一个跨平台的排行榜,但iOS和Android玩家看到他们各自的分数。
我找到的选项:
- 使用Google Play服务,也适用于苹果用户(似乎有一些问题,但不适用于iOS用户无缝)
- 我已经看过一些使用自己的排行榜实现的小游戏,也看到一些小项目使用Flutter和Firebase实现了一个。例如https://github.com/fateh491989/leaderboard)。
- 我还发现了另外两个排行榜服务(https://github.com/omgwtfgames/omgleaderboards和https://leaderboards.io),不知道这些服务与使用firebase相比有什么优势。
在我开始使用Fire Base创建一个简单的得分/领先板之前,我希望能在这里找到一个人来研究这个问题。有没有一种方法可以使用谷歌和苹果的服务,但看到统计x平台?我更喜欢这样,也希望给予用户一个更集成的体验,也许也通过这个获得新的用户。
谢谢你的指点。
1条答案
按热度按时间kmbjn2e31#
据我所知,你不能为两个平台制作一个排行榜,除非你同时加载两个排行榜的数据,对它们进行排序,然后在游戏中显示。但是如果你要使用Firebase,有两个登录选项,一个是Google Play Games,另一个是Game Center,所以你可以为用户提供
更全面的体验
你刚被人骂了