Google Play 游戏服务多人游戏和后端

Posted

技术标签:

【中文标题】Google Play 游戏服务多人游戏和后端【英文标题】:Google Play Games Services Multiplayer and Backend 【发布时间】:2014-09-17 00:02:52 【问题描述】:

我正在考虑使用带有回合制多人游戏的 Play Game Services 来支持我的 android 游戏。

我需要将任何游戏的结果保存到我的后端(此处为 Google App Engine):主要是获胜者和得分,用于记账目的。但是,我没有在 Play Games 文档中找到任何关于自定义服务器的提及。

如何将 GPGS 多人游戏与后端相结合?更具体地说,我如何检查所述用户是否有效地登录了 GPGS?

也许客户端可以将这些数据发送到服务器,但我担心数据会被篡改。而且因为是1v1的战斗,所以没有办法和其他用户核对数据是否正确。

感谢您提供任何线索。

【问题讨论】:

【参考方案1】:

我使用 GPGS 开发了一款多人游戏,并使用“云保存”服务(现在已更改为 Google Play Games Saved Games service)来存储每个玩家的分数。它为每个帐户保存,因此可以从不同的设备加载/保存数据。

【讨论】:

保存数据安全性怎么样?修改数据够难吗?

以上是关于Google Play 游戏服务多人游戏和后端的主要内容,如果未能解决你的问题,请参考以下文章

Google Play 游戏服务实时多人游戏停止工作

带有活动切换的 Google Play 游戏服务多人游戏

Google Play 服务实时多人游戏的共享种子?

Google Play 游戏服务 2017:如何邀请某人参加多人比赛?

Google Play 游戏服务中的多人游戏 API 将不再可用。如何迁移到 Firebase?

iOS-Google Play 游戏服务的可用性回合制多人游戏