保存游戏数据并将所有变量(包括JSON列表)加载到MYSQL数据库是否有效?

时间:2016-08-12 10:00:23

标签: c# unity3d

我打算使用PHP与数据库统一保存并将json中的所有播放器数据加载到mysql数据库中。它有效吗?。

我的分析表明,我们不需要使用二进制格式化程序来制作存档游戏文件,如果保存并将存档游戏数据转换为mysql数据库,我们的游戏可以登录并加载在任何设备中继续播放。我认为我们在磁盘中也有很大的容量。

如果我们保存到数据库mysql,如果想要继续使用不同的移动设备,我们也不需要使用传输设备功能移动到其他设备。我们只需要登录数据库就可以获得存储i Database Mysql的存储游戏。

这种感觉有问题吗?比如可能会让游戏延迟或放慢速度。

非常感谢

1 个答案:

答案 0 :(得分:0)

对你的问题的强烈回答是取决于对不同的事情。 根据我对你的问题的理解,两个考虑因素,

  1. 如果您想在不同设备上维护用户记分板或访问用户游戏数据,则必须在服务器上存储数据。无论装载/卸载时间如何,
  2. 否则

    1. 您可以将其存储在用户移动设备中,例如使用writing text filePlayerPrefs
    2. 您还可以阅读Best Way to store data in Unity3d