我正在制作Unity的移动2D益智游戏 使用LitJson,通过.json文件(公共数据)保存和加载游戏数据
我创建了Userdata类,该类中有金钱和物品..还可以通过json读写
但是我不想编辑下载了apk的json文件
如何防止这种情况?
答案 0 :(得分:1)
您不能完全保护存储在应用程序中的数据。防止玩家/用户更改(保存)游戏数据的最安全方法是将它们存储在远程存储/数据库中。
以数据库为例,您可以编写PHP脚本来充当数据库和应用程序之间的中间人通信。
在这些脚本中,通常将确定谁可以检索/将什么数据发送到哪个表的逻辑和安全处理。
答案 1 :(得分:0)
您可以使用二进制格式,因为它将以二进制加密格式保存您的数据。
虽然这仍然可以解密,但会尽量减少普通用户的机会