如何保存虚拟货币?
How to Save Virtual Currency?
我正在使用 Unity3D 制作应用,我想在我的游戏中添加某种虚拟货币。虽然,我不知道如何实现虚拟货币,以便用户在没有互联网的情况下仍然可以玩。我希望数据托管在我自己的数据库中。当我的用户没有互联网时,问题就来了。当用户离线时,我如何安全地存储用户的虚拟货币?我找了很多都没找到。
您可以将数据保存在带有SQlite数据库的设备上,然后在上线时与主服务器同步。
可以使用 Firebase 或 Google 游戏服务或其他服务来处理主服务器。
您应该添加触发器来验证金额以防止黑客攻击,因为存储在设备上的数据并非 100% 安全。
我正在使用 Unity3D 制作应用,我想在我的游戏中添加某种虚拟货币。虽然,我不知道如何实现虚拟货币,以便用户在没有互联网的情况下仍然可以玩。我希望数据托管在我自己的数据库中。当我的用户没有互联网时,问题就来了。当用户离线时,我如何安全地存储用户的虚拟货币?我找了很多都没找到。
您可以将数据保存在带有SQlite数据库的设备上,然后在上线时与主服务器同步。
可以使用 Firebase 或 Google 游戏服务或其他服务来处理主服务器。
您应该添加触发器来验证金额以防止黑客攻击,因为存储在设备上的数据并非 100% 安全。