1

我正在实现多人Android游戏。我正在考虑使用一些API来处理多人游戏。我决定使用AppWarp,但实际上它有效,但恐怕这款游戏不会赚钱,因为这是付费服务。仅限Google Play多人游戏p2p吗?

我读过有关谷歌多人,但我无法找到我的问题明确的答案。它只是P2P还是可以用服务器使用来配置它?

恐怕使用,因为巨大的滞后,它可以使游戏不愉快的发挥P2P的。

奖金的问题: 是否有可能设立排行榜,我可以当作排名(加和减分?)。或者,也许一些谷歌云存储与一些原始数据,我可以通过一些REST更新。我知道它存在,但你有什么经验?我可以把它作为一些简单的数据库,我可以存储至少用户名和点数,我可以在赢得或失去比赛之后添加或减去点数?

也许你知道你有经验的其他服务吗?

+0

我想你应该阅读更多关于Google Play游戏API。这一切都在那里,据我所知,你想要的一切都可能在那里。多人包括“游戏室”和服务器,排行榜,作品 – Budius

+0

它根本没有帮助。我知道它在那里,这不是我所需要的。你读过我的整个问题吗? –

回答

0

据我从Real-time Multiplayer理解,服务器的使用起着设计和实施一个非常重要的功能。其中一个功能是:

在实时多人游戏的生命周期中,在Google Play游戏服务服务器上存储参与者和房间状态信息。

在与Real-time multiplayer game basics中给出的实时多人游戏的典型生命周期有关的给定概念中进一步讨论了服务器使用情况。

Leaderboards,在另一方面,可以设置它,并把它作为你的球员当中排名。如文档中提到:

排行榜可以是一个有趣的方式来驱动你的球员之间的竞争,这对你最铁杆的粉丝(谁将会在公众排行榜来争夺头把交椅),并为您的更随意球员(他们将有兴趣将他们的进步与他们的朋友进行比较)。

欲了解更多信息,它将真正有助于通过给定的文件。

除此之外,我认为给出的技术和设计解决方案在这个堆栈文章 - Mobile Multiplayer games and coping with high latency也将帮助你。

+0

我不是一个使用这种技术的初学者。我已经阅读过GP的文档,并且正在向他的游戏中使用它的人征求意见。问题是:多人游戏是唯一的P2P,并且有一个排行榜可以减去点数。 –

相关问题