我正在尝试在Libgdx / Java中开发一个小游戏:)但在我实现一个保存系统之前,我对它有一些疑问:
我经常看到,不,我总是看到游戏将游戏变量存储在文件中。 我已经知道如何将我的数据保存到xml文件中......看起来如此:
<?xml version="1.0" encoding="UTF-8"?>
<Word>Hello</Word>
但这样有效吗?或者有更好的方法来保存文件中的数据?是否值得将数据存储在文件中? 另一个小问题是,如何从上面的文件中加载那些东西?例如,如果我想将单词“Hello”加载到String中......我该怎么做?
我发现了一些有趣的帖子,但它们没有用,也许它们已经过时了:/
答案 0 :(得分:0)
您可以使用偏好设置:
Preferences prefs = Gdx.app.getPreferences("My Preferences");
prefs.putString("name", "Donald Duck");
String name = prefs.getString("name", "No name stored");
prefs.putBoolean("soundOn", true);
prefs.putInteger("highscore", 10);