我正在用 Java 制作游戏,我需要一个好的文件格式来存储玩家保存的数据。
有什么建议吗?
如果您愿意,请随意提供代码示例。
编辑:这是一个服务器客户端游戏,因此保存的数据将位于服务器计算机上。另外,我不想使用序列化。
最佳答案
XML
让您以标准格式保存可能拥有的任何数据结构,并且无需为其编写自己的解析器/编写器
如果您需要“保护”文件,防止玩家更改分数/进度/...(不确定文件存储在哪里?或者这是否重要?)您可以通过加密算法传递 XML 或加密在将数据元素放入 XML 之前先对其进行处理
关于java - 用于存储玩家保存的文件的良好文件格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3058417/