Libgdx保存项目列表的最佳做法是什么?

时间:2014-07-28 21:57:10

标签: opengl libgdx

我正在制作一款游戏,并且在游戏商店中您可以购买物品。对于所选项目,我可以完美地使用首选项并保存变量。但现在我需要检查玩家是否拥有该物品,这样他就无法再次购买。这样做最有效的方法是什么?因为如果我的商店有100件物品,我不想被写成100布尔......

1 个答案:

答案 0 :(得分:0)

在这种情况下,最佳做法是通过XML或JSON将项目列表序列化到文件中。

我建议你使用JSON,因为格式可能导致更小的文件,而libgdx JSON序列化框架非常强大。在大多数情况下,您甚至不需要自己编写Serializer,因为libgdx使用反射来序列化它。

相关问题