首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一种方法可以安全地保存数据,这样玩家就不能更改它?

是否有一种方法可以安全地保存数据,这样玩家就不能更改它?
EN

Stack Overflow用户
提问于 2016-03-21 22:13:06
回答 2查看 911关注 0票数 0

我正在制作一个Android游戏,我需要保存玩家的积分,高级货币,和水平。问题是我希望将信息保存在玩家的设备中,但我不希望他们能够更改它。我将如何以这样的方式将整数写入文件,这样玩家就无法找到文件并轻松地更改它?在玩家的设备上存储一些东西,比如高级货币是安全的,还是我需要建立一个数据库?

我在我的游戏中使用了C#和Unity,所以我想要的不仅仅是安卓。这样,我就不必为在另一个平台(如iOS )上发布而重新编程。

此外,我不能真正建立一个数据库,因为我必须租一个,而且我没有钱。:3

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-21 22:22:44

如果您信任客户的溢价货币价值(或任何价值的客户端存储,真正),它可以并将被利用。您希望将这些值存储在服务器上,并让客户端请求它们。

票数 0
EN

Stack Overflow用户

发布于 2016-03-21 22:24:49

如果没有存储设备上的数据,在文件丢失的情况下,您如何计划退/重新指定玩家的钱?这里的文章介绍了linux文件系统在android上的局限性,以及根用户如何访问几乎所有的文件。我强烈建议你找到一个免费的解决方案,当你用你的应用赚到钱的时候,就可以扩展你的规模。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36142630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档