为 google 玩家帐户存储自定义数据的免费方式。 (Android, GPGS)
Free way to store custom data for a google player account. (Android, GPGS)
我正在寻找一种方法来为我的 android 游戏存储一些简单数据(游戏进度、解锁等)。该游戏将使用游戏内货币(通过奖励、应用内购买、观看广告获得),因此无法在本地存储数据。
要求是:
- 即使用户更换设备或卸载游戏,数据也应该是持久的。
- 应该不会那么容易作弊
- 我正在寻找一种免费且简单的方法来实现这一点,即使游戏成功也有足够大的配额
考虑到这些,我想我将能够使用 Google Play 游戏服务来实现这一点。
但是Saved Games不能作为选择,因为他们会被卸载,如果用户卸载游戏,并且有图标的要求不符合我的需要。
我可以使用成就 "store" 玩家已经 unlocked/bought 哪些项目,但我无法通过成就来管理货币本身。
我可以使用计费 api,如果有一个选项可以将产品配置为 "buy with virtual-money only",并且它有虚拟货币的银行账户选项。 (真不明白,为什么没有这样的功能)
我还有一点希望,我找到了一种方法来滥用google-player-account周围的一些免费功能来存储我需要的东西。
有什么建议吗?
如果没有办法自己租一个cloud-db,有什么建议吗?
PS: 请原谅我的英语 ;)
您可以使用 Firebase 来存储您的数据。它是由 Google 提供的后端,包括一个实时数据库。它在一定限度内是免费的。如果做不到这一点,还有免费的第三方托管商,如 hostinger.com 和 000webhost.com,它们提供免费的 PHP 和 MySQL 系统。
我正在寻找一种方法来为我的 android 游戏存储一些简单数据(游戏进度、解锁等)。该游戏将使用游戏内货币(通过奖励、应用内购买、观看广告获得),因此无法在本地存储数据。
要求是:
- 即使用户更换设备或卸载游戏,数据也应该是持久的。
- 应该不会那么容易作弊
- 我正在寻找一种免费且简单的方法来实现这一点,即使游戏成功也有足够大的配额
考虑到这些,我想我将能够使用 Google Play 游戏服务来实现这一点。 但是Saved Games不能作为选择,因为他们会被卸载,如果用户卸载游戏,并且有图标的要求不符合我的需要。 我可以使用成就 "store" 玩家已经 unlocked/bought 哪些项目,但我无法通过成就来管理货币本身。 我可以使用计费 api,如果有一个选项可以将产品配置为 "buy with virtual-money only",并且它有虚拟货币的银行账户选项。 (真不明白,为什么没有这样的功能)
我还有一点希望,我找到了一种方法来滥用google-player-account周围的一些免费功能来存储我需要的东西。 有什么建议吗?
如果没有办法自己租一个cloud-db,有什么建议吗?
PS: 请原谅我的英语 ;)
您可以使用 Firebase 来存储您的数据。它是由 Google 提供的后端,包括一个实时数据库。它在一定限度内是免费的。如果做不到这一点,还有免费的第三方托管商,如 hostinger.com 和 000webhost.com,它们提供免费的 PHP 和 MySQL 系统。