繁体   English   中英

使用 Android Games 服务、Apple Game Center 和 Facebook 在 Unity3D 中制作游戏时我需要单独的数据库吗

[英]Do i need a separate database when making a game in Unity3D With Android Games services, Apple Game Center and Facebook

我正在使用 Android Games 服务、Apple Game Center 和 Facebook 在 unity3D 中创建一个手机游戏,我想知道我是否需要一个单独的数据库来存储不同的变量,或者我可以使用这些服务来做这种货币吗?

我认为这取决于您正在制作的游戏。

但总体答案是“是”

您可能想要保存一些敏感数据,例如货币/助推器/每日奖励,并进行服务器端验证。

你不能相信玩家。

如果没有服务器端验证和数据库,就很难验证玩家是否真的在等待下一个每日奖励,或者他只是在手机上切换了日期/时间。

与货币/助推器相同:没有服务器端验证和数据库,您必须将数据保存在 playerPrefs 中。 玩家可以找到 playerPrefs 位置并更改货币数量,而您将永远无法检查它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM