2011-10-10 20 views
0

我創建了一個XNA遊戲,收集了多個作者的教程(Riemers XNA教程,船舶遊戲,機器人遊戲等),我希望能夠存儲(如:存儲高度圖,地形圖,單元位置等)。我不想使用通用的存檔格式(7z,Zip等),因爲我只想從遊戲中打開文件。C#XNA「地圖」存檔格式

我不必擔心文件大小,所以我認爲我需要創建的是必需的讀/寫功能。

不幸的是,我不知道從哪裏開始。

在這種情況下,我使用Visual C#2010 Ultimate,並使用XNA Framework 4.0。

在此先感謝!

阿德里安·科利亞

回答

1

結帳我在這裏發佈,這些人回答得很好。

C# export/write multidimension array to file (csv or whatever)

這應該指向你的詮釋,他正確的方向導出文件。

另外msdn在他們的xmlSerizer上有一個頁面...我不使用它cuase在xml中有太多的「絨毛」,但對於像玩家庫存,健康等統計數據是非常棒的。

1

答:您可以使用加密的XML格式,使用的XmlWriter和加密XML結果。

You can get info about encryption here

B.可以使用的BinaryWriter

下使用設只有一個XML文件不加密使用一個二進制文件爲您的第一場比賽應該是足夠了... :)