簡體   English   中英

Java | 將游戲數據保存在文件中/加載

[英]Java | Save Game data in file/ Load it

我正在嘗試用Libgdx / Java開發一個小游戲:)但是在實現保存系統之前,我對此有一些疑問:

我經常看到,不,我總是看到游戲在文件中存儲游戲變量。 而且我已經知道如何將數據保存到xml文件中……看起來像這樣:

<?xml version="1.0" encoding="UTF-8"?>
<Word>Hello</Word>

但這有效嗎? 還是有更好的方法將數據保存在文件中? 並且值得將數據存儲在文件中嗎? 另一個小問題是,我如何從上面的文件中加載這些東西? 例如,如果我想將單詞“ Hello”加載到字符串中,該如何做?

我發現了一些有趣的帖子,但是它們沒有用,也許它們已經過時了:/

繼承人之一: Java:如何讀寫xml文件?

您可以使用首選項:

    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);

在這里找到它: https : //github.com/libgdx/libgdx/wiki/Preferences

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM